<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0">
			<channel>
			<title>Florida Search Engine Optimization - SEO - SEM - Blog - Edward Beckett - Frameworks</title>
			<link>http://www.edwardbeckett.com/Blog/index.cfm</link>
			<description>Search Engine Optimization - Florida SEO Specialist - SEM Expert - Consultant</description>
			<language>en-us</language>
			<pubDate>Tue, 07 Sep 2010 02:47:36 -0400</pubDate>
			<lastBuildDate>Tue, 09 Jun 2009 17:19:00 -0400</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>edward@edwardbeckett.com</managingEditor>
			<webMaster>edward@edwardbeckett.com</webMaster>
			
			<item>
				<title>5 Great Examples of SEO Friendly JavaScript &amp; CSS Menus</title>
				<link>http://www.edwardbeckett.com/Blog/index.cfm/2009/6/9/5-Great-Examples-of-SEO-Friendly-JavaScript--CSS-Menus</link>
				<description>
				
				&lt;h2&gt;Florida SEO Says, &quot;Dear JavaScript ... Will You Ever Forgive Me? &quot;&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;http://www.edwardbeckett.com/Blog/index.cfm/2009/6/9/Florida-SEO--SEO-Fundamentals-JavaScript-vs-Text-Based-Menus&quot;&gt;In my last post&lt;/a&gt; ... I attempted to explain how pure JavaScript menus were not good for SEO. However, after reading how the message came across to some of my readers, I feel it&apos;s probably best if I add some clarification. Thanks to Dan Switzer at &lt;a target=&quot;_blank&quot; href=&quot;http://www.pengoworks.com/&quot;&gt;PengoWorks&lt;/a&gt; for pointing out that my post needed some explanation. What I mentioned regarded the usage of pure JavaScript menus -Not All- JavaScript menus. If my post confused anyone, I apologize. There are lot&apos;s of SEO friendly menus that incorporate both JavaScript and yet maintain good web design practices ... So, now let&apos;s take a look at a few that stuck out with me.&lt;/p&gt;
&lt;p&gt;In my humble opinion, menus that use JavaScript to manipulate the DOM (Document Object Model) and CSS (Cascading Style Sheets) to handle styling, maintain a good balance between usability and provide a dynamically appealing experience.&lt;/p&gt;
&lt;h2&gt;Okay ... So Show Me Some Cool Stuff Now&lt;/h2&gt;
&lt;p&gt;Before I show the following examples I want to point out the main factor that make these menus search engine friendly is the accessibility of the links to the robots. These menus do not rely on JavaScript to display the content either.&lt;/p&gt;
&lt;p&gt;The first example here is from one of the most respected names in design ... A List Apart. Here Dave Shea provides an excellent detail on creating a menu implementing CSS Sprites with JQuery.&lt;/p&gt;
&lt;h2&gt;1. &lt;a target=&quot;_blank&quot; href=&quot;http://www.alistapart.com/articles/sprites2/&quot;&gt;CSS Sprites2 - It&apos;s JavaScript Time&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;A List Apart&lt;br /&gt; by: Dave Shea&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.alistapart.com/articles/sprites2/&quot; class=&quot;noborder&quot;&gt;&lt;img title=&quot;CSS Sprites - A List Apart&quot; alt=&quot;CSS Sprites - A List Apart&quot; src=&quot;http://www.edwardbeckett.com/Blog/fileview/ala-csssprites2.jpg&quot; width=&quot;540&quot; height=&quot;253&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Next, one of my favorite designers, Collis Ta&apos;eed provides in exhaustive detail, everything required to create a very attractive and effective tabbed content area using CSS &amp;amp; JQuery ...&lt;/p&gt;
&lt;h2&gt;2. &lt;a target=&quot;_blank&quot; href=&quot;http://nettuts.com/tutorials/html-css-techniques/how-to-create-a-slick-tabbed-content-area/&quot;&gt;Slick Tabbed Content Area using CSS &amp;amp; JQuery&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;NetTuts&lt;br /&gt;by: Collis Ta&apos;eed&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://nettuts.com/tutorials/html-css-techniques/how-to-create-a-slick-tabbed-content-area/&quot; class=&quot;noborder&quot;&gt;&lt;img title=&quot;Slick Tabbed Content Area using CSS &amp;amp; JQuery&quot; alt=&quot;Slick Tabbed Content Area using CSS &amp;amp; JQuery&quot; src=&quot;http://www.edwardbeckett.com/Blog/fileview/net-tuts-tabbed.jpg&quot; class=&quot;noborder&quot; width=&quot;471&quot; height=&quot;348&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Soh Tanaka offers a very clean and attractive JQuery &amp;amp; CSS menu. Aside from issues with IE6&apos;s non-support of the :hover psuedo-class for elements other than anchor tags, this is a very good menu and degrades gracefully with JavaScript disabled.&lt;/p&gt;
&lt;h2&gt;3. &lt;a target=&quot;_blank&quot; href=&quot;http://www.noupe.com/tutorial/drop-down-menu-jquery-css.html&quot;&gt;Sexy Drop Down Menu w JQuery &amp;amp; CSS &lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;Noupe &lt;br /&gt;by: Soh Tanaka&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.noupe.com/tutorial/drop-down-menu-jquery-css.html&quot; class=&quot;noborder&quot;&gt;&lt;img title=&quot;Sexy Drop Down Menu w JQuery &amp;amp; CSS&quot; alt=&quot;Sexy Drop Down Menu w JQuery &amp;amp; CSS&quot; src=&quot;http://www.edwardbeckett.com/Blog/fileview/sexydropdown.jpg&quot; class=&quot;noborder&quot; width=&quot;600&quot; height=&quot;350&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Clark gives a solid example of how to create an animated drop down menu that also degrades well with JavaScript disabled - The key here is that the animation on the list elements is acceptable regardless of whether the visitor has JavaScript enabled.&lt;/p&gt;
&lt;h2&gt;4. &lt;a target=&quot;_blank&quot; href=&quot;http://clarklab.net/blog/articles/dropdown/example.html&quot;&gt;Animated Drop Down Menu with jQuery&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;ClarkLab&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://clarklab.net/blog/articles/dropdown/example.html&quot; class=&quot;noborder&quot;&gt;&lt;img title=&quot;Animated Drop Down Menu with jQuery&quot; alt=&quot;Animated Drop Down Menu with jQuery&quot; src=&quot;http://www.edwardbeckett.com/Blog/fileview/clarklab.jpg&quot; class=&quot;noborder&quot; width=&quot;252&quot; height=&quot;375&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Okay ... I&apos;m not a great designer by any sense. But, when I created this site I decided I wanted a little DHTML action and of course promote good SEO techniques at the same time ... So, I used &lt;a target=&quot;_blank&quot; href=&quot;http://labs.adobe.com/technologies/spry/samples/accordion/AccordionSample.html&quot;&gt;Adobe&apos;s Spry&#xa0; Accordion Widget&lt;/a&gt; to build my right navigation ... It too degrades gracefully with JavaScript disabled - The menus tabs will simply open up if JavaScript is not activated.&lt;/p&gt;
&lt;h2&gt;5. &lt;a target=&quot;_blank&quot; href=&quot;http://labs.adobe.com/technologies/spry/samples/accordion/AccordionSample.html&quot;&gt;SEO Compliant Spry Accordion Menu&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://labs.adobe.com/technologies/spry/samples/accordion/AccordionSample.html&quot; class=&quot;noborder&quot;&gt;&lt;img title=&quot;SEO Compliant Spry Accordion Menu&quot; alt=&quot;SEO Compliant Spry Accordion Menu&quot; src=&quot;http://www.edwardbeckett.com/Blog/fileview/sprymenu.jpg&quot; class=&quot;noborder&quot; width=&quot;343&quot; height=&quot;461&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;by: Adobe Lab&lt;/p&gt;
&lt;p&gt;There are many excellent examples out there ... I really just wanted to take a few minutes to clarify the difference between a pure JavaScript menu and a menu that uses JavaScript and CSS. &lt;br /&gt;&lt;br /&gt;That&apos;s it.&lt;/p&gt; 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>Ajax</category>				
				
				<category>SEM</category>				
				
				<category>Web Development</category>				
				
				<category>Links </category>				
				
				<category>Search Engine Optimization</category>				
				
				<category>JQuery</category>				
				
				<category>Programming</category>				
				
				<category>Frameworks</category>				
				
				<category>SEO</category>				
				
				<category>JavaScript</category>				
				
				<category>web design</category>				
				
				<pubDate>Tue, 09 Jun 2009 17:19:00 -0400</pubDate>
				<guid>http://www.edwardbeckett.com/Blog/index.cfm/2009/6/9/5-Great-Examples-of-SEO-Friendly-JavaScript--CSS-Menus</guid>
				
			</item>
			
			<item>
				<title>Florida SEO &amp;#187; CFEclipse &amp;#187;  Aptana Migration</title>
				<link>http://www.edwardbeckett.com/Blog/index.cfm/2008/10/13/Florida-SEO-187-CFEclipse-187--Aptana-Migration</link>
				<description>
				
				I learned ColdFusion in DreamWeaver. For that matter, I&apos;ve learned HTML, CSS, JavaScript and PHP in DreamWeaver too, so it&apos;s been fairly difficult for me to completely switch over to Eclipse even though I actually prefer working in Eclipse more than I do DreamWeaver. For some reason I just feel like I&apos;m &apos;really&apos; coding when I&apos;m working in Eclipse. I don&apos;t feel like a &apos;serious&apos; programmer when I&apos;m working in DreamWeaver. So, I&apos;ve decided to share some of the things I&apos;ve done to make the migration a bit more tolerable. 

First off I have Eclipse 3.3.1.1 Europa J2EE. I&apos;m sticking with that platform for now because the latest Eclipse release, Ganymede, doesn&apos;t play to well with CFEclipse. 

Then I installed CFEclipse, and added the ColdFusion extensions for Eclipse, the ColdFusion 8 help files for Eclipse, the ColdFusion 8 Syntax dictionaries, and finally plugged CFEclipse in to the CFLib and CFSnippets snippex servers. 

After that, I installed Aptana. Except for the annoying &apos;upgrade to pro&apos; messages they send, Aptana&apos;s really nice. What I really like about Aptana, is it&apos;s great HTML, CSS and JavaScript functionality. Coding web pages in Aptana is a snap, and since I&apos;m a snippets freak, Aptana&apos;s snippets view helps me make the transition to Eclipse that much easier. The most important thing I needed from Aptana though, was remote FTP view. Being able to FTP from within the IDE was definitely keeping me tied to DreamWeaver, and by removing the key bindings in Eclipse for CTRL+Shift+U, and CTRL+Shift+D, I was then able to take advantage of the default GET and PUT FTP shortcuts that were so familiar to me from working in DreamWeaver. CTRL+Shift+U (PUT File via FTP ), CTRL+Shift+D (GET File via FTP). I live by these shortcuts. 

Snippets are a way of life for me in DreamWeaver. Once I create something reusable, it goes in to a snippet folder, and I assign a keyboard shortcut to it. One thing that really sold me on CFEclipse, was the awesome job Mark Drew did on making snippet variable regions. That&apos;s too damned cool. For working with HTML, CSS and JavaScript snippets, I&apos;ve just added the snippets view from Aptana to my CFEclipse perspective and the same with my Aptana view, I added the sniptree view to my Aptana perspective. That way, I can get the best of both worlds. For more customizations, I decided to install JSEclipse for my JavaScript work. JSEclipse is also really nice.

So, it may still take me a bit to get used to Eclipse, but I&apos;m going to do my damndest to make it my primary IDE. 
				</description>
				
				<category>Frameworks</category>				
				
				<category>ColdFusion</category>				
				
				<category>Programming</category>				
				
				<category>Search Engine Optimization</category>				
				
				<category>Code</category>				
				
				<category>Web Development</category>				
				
				<category>CFEclipse</category>				
				
				<category>SEO</category>				
				
				<pubDate>Mon, 13 Oct 2008 03:16:00 -0400</pubDate>
				<guid>http://www.edwardbeckett.com/Blog/index.cfm/2008/10/13/Florida-SEO-187-CFEclipse-187--Aptana-Migration</guid>
				
			</item>
			
			<item>
				<title>Florida SEO - CakePHP - Ruby on Rails - BarCamp Miami</title>
				<link>http://www.edwardbeckett.com/Blog/index.cfm/2008/2/29/Florida-SEO--CakePHP--Ruby-on-Rails--BarCamp-Miami</link>
				<description>
				
				&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;I went down to Miami with my good friend Mark from &lt;a rel=&quot;nofollow&quot; href=&quot;http://www.alistseo.com&quot; target=&quot;_blank&quot;&gt;A List SEO&lt;/a&gt; to BarCamp Miami ... I didn&apos;t have tickets to the show I &lt;em&gt;&lt;strong&gt;really&lt;/strong&gt;&lt;/em&gt; wanted to be at, the &lt;a rel=&quot;nofollow&quot; href=&quot;http://www.futureofwebapps.com/&quot; target=&quot;_blank&quot;&gt;Future of Web Apps&lt;/a&gt;, So I figured that at least I could hang out and get to meet some people at BarCamp.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt; Well, meet people I did ... and a lot of them. I was lucky enough to hang out and eat dinner with &lt;a rel=&quot;nofollow&quot; href=&quot;http://cakedc.com/team&quot; target=&quot;_blank&quot;&gt;Larry Masters&lt;/a&gt;, the master mind behind the CakePHP framework. From our talks, I am definitely going to be checking out how I can start reaping the rewards of &lt;a rel=&quot;nofollow&quot; href=&quot;http://www.cakephp.org/&quot; target=&quot;_blank&quot;&gt;CakePHP&lt;/a&gt; as a rapid application development Framework. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Some of the other great guys that I spoke with were Kevin Marks, a developer advocate from Google ... Edgar Caballero, the senior technology consultant from Altra-App ... Jason Baptiste, CEO of Publictivity ... David Di Cillo, web and print designer with ThirtyNine ... Gary Schulthesis, &amp;amp; Craig Agranoff from Vois ... Sunir Shah from FreshBooks ... Eamon O&apos;Connor from Refraction Films ... Onajide Shabakaka from the Miami Art Exchange ...  and many more ...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style=&quot;font-size: medium;&quot;&gt; So, from what I thought was going to be a nice get away turned out to be a networking home run ... some of these guys are making really big moves in the development community ... most notably, is Larry ... if that guys team works on a web application ... you are almost guaranteed that it&apos;s going to be rock solid.&lt;/span&gt;&lt;/p&gt; 
				</description>
				
				<category>Frameworks</category>				
				
				<category>Search Engine Optimization</category>				
				
				<category>Web Development</category>				
				
				<category>Business</category>				
				
				<category>SMO</category>				
				
				<category>CakePHP</category>				
				
				<category>Networking</category>				
				
				<category>Programming</category>				
				
				<category>Me</category>				
				
				<category>SEO</category>				
				
				<pubDate>Fri, 29 Feb 2008 06:36:00 -0400</pubDate>
				<guid>http://www.edwardbeckett.com/Blog/index.cfm/2008/2/29/Florida-SEO--CakePHP--Ruby-on-Rails--BarCamp-Miami</guid>
				
			</item>
			
			<item>
				<title>Ajax Framework for ColdFusion</title>
				<link>http://www.edwardbeckett.com/Blog/index.cfm/2007/12/20/Ajax-Framework-for-ColdFusion</link>
				<description>
				
				As always, I am looking to expand my knowledge and understanding in Rich Internet Application development. Lately, I have been researching throughout the ColdFusion and Object Oriented communities for a solid framework that will be a good foundation for me to grow and learn in developing Ajaxian applications in a ColdFusion environment. 

The first contender for my needs is JQuery. For reasons based on personality as well as principle, the ColdFusion &quot;sensei&quot; in whom I follow, &lt;a href=&quot;http://www.bennadel.com/&quot; target=&quot;blank&quot;&gt;Ben Nadel&lt;/a&gt;, seems to use the JQuery framework and I&apos;ve adopted a tendency to trust his lead. There are several other options available as well that I have not set aside however. The mootools and prototype sets look rather attractive as well. If there are any JavaScript / Ajax pros out there that are familiar with frameworks for ColdFusion please let me know your thoughts. 
				</description>
				
				<category>ColdFusion</category>				
				
				<category>Ajax</category>				
				
				<category>JavaScript</category>				
				
				<category>Frameworks</category>				
				
				<pubDate>Thu, 20 Dec 2007 23:49:00 -0400</pubDate>
				<guid>http://www.edwardbeckett.com/Blog/index.cfm/2007/12/20/Ajax-Framework-for-ColdFusion</guid>
				
			</item>
			</channel></rss>