<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Es Developed - Fresh Website and Graphic Design &#187; Firefox</title> <atom:link href="http://esdev.net/tags/firefox/feed/" rel="self" type="application/rss+xml" /><link>http://esdev.net</link> <description>Weblog</description> <lastBuildDate>Mon, 07 Jun 2010 13:35:21 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <item><title>Make Your Own Firefox and IE Search Bar Plugin</title><link>http://esdev.net/make-your-own-firefox-and-ie-search-bar-plugin/</link> <comments>http://esdev.net/make-your-own-firefox-and-ie-search-bar-plugin/#comments</comments> <pubDate>Mon, 27 Apr 2009 11:05:36 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[online tools]]></category> <category><![CDATA[web design]]></category> <category><![CDATA[browsers]]></category> <category><![CDATA[code]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[IE]]></category> <category><![CDATA[tutorials]]></category><guid
isPermaLink="false">http://esdev.net/?p=1575</guid> <description><![CDATA[
If you haven&#8217;t noticed, I recently added an Es Developed search plugin to the site.
Now you can search all the web and graphic design posts on the Es Developed Blog right from your search bar in Firefox and Internet Explorer 7+.
We&#8217;re going to learn how to create your own custom OpenSearch search engine plugin for [...]]]></description> <content:encoded><![CDATA[<p><img
class="aligncenter size-full wp-image-1634" title="custom-search-plugin-hd" src="http://esdev.net/wp-content/uploads/2009/04/custom-search-plugin-hd.png" alt="custom-search-plugin-hd" width="560" height="130" /><br
/> If you haven&#8217;t noticed, I recently added an Es Developed search plugin to the site.</p><p>Now you can search all the web and graphic design posts on the <a
href="http://esdev.net/blog">Es Developed Blog</a> right from your search bar in Firefox and Internet Explorer 7+.</p><blockquote><p>We&#8217;re going to learn how to create your own custom OpenSearch search engine plugin for your site.</p></blockquote><p>The search plugin will work in both Firefox 2+ (including Firefox 3) and Internet Explorer 7+ (including IE8).</p><h3>OpenSearch and Your Site or Blog</h3><p><a
href="http://www.opensearch.org/Home">OpenSearch</a> is a collection of simple formats for the sharing of search results, created by <a
href="http://a9.com/">A9.com</a>.</p><p>In the context of your browser&#8217;s search bar you can use OpenSearch to help visitors find information on your site or blog even when they&#8217;re not currently at your website.</p><p>An OpenSearch plugin will work in both Firefox and Internet Explorer 7+.</p><h3>Online Search Plugin Generator</h3><p><img
class="alignleft size-full wp-image-1643" title="mycroft-screen" src="http://esdev.net/wp-content/uploads/2009/04/mycroft-screen.png" alt="mycroft-screen" width="225" height="125" />One of the simplest and fastest ways to create your own search plugin is to use <a
href="http://mycroft.mozdev.org/submitos.html">MozDev.org&#8217;s Mycroft Project Search Plugin Generation Tool</a>.</p><p>The tool is a relatively short form you fill out and it does all the heavy lifting for you.</p><p><span
id="more-1575"></span></p><p>You supply:</p><ul><li>Icon for use in the search bar of the browser (can be your site&#8217;s favicon)</li><li>Your details (used to register the plugin to you in the <a
href="http://mycroft.mozdev.org/search-engines.html">Mycroft database</a>)</li><li>Plugin name and description</li><li>Search URL</li><li>Category (where to place your generated plugin on the Mycroft database), plugin language, etc</li></ul><p>It&#8217;s a good idea to tick the &#8216;<em>Show full instructions?</em>&#8216; box at the top of the form. This explains the type information to place into each field. Most of what you need is explained.</p><p>If you need more information about what to put in each field, take a look at <a
href="https://developer.mozilla.org/en/Creating_OpenSearch_plugins_for_Firefox">Creating OpenSearch Plugins in Firefox</a>.</p><p>The code for the search plugin is generated. You can either copy and paste the code into a blank XML file on your computer (recommended), or you can just install it in Firefox and test it first.</p><p>Once you&#8217;re sure it works, you can submit it to the Mozilla/<a
href="http://mycroft.mozdev.org/search-engines.html">Mycroft search plugin database</a> using the same form.</p><h3>Linking the Search Plugin</h3><p>Now that you have the search plugin generated, you will want to provide a link to it in your website.</p><p>The easiest way is to copy the generated code from the Mycroft Search Plugin Generator and paste it into an XML file on your harddrive. Then upload the file to your site and link to it in your <em>&lt;head&gt;</em>:</p><pre><code>&lt;link type="application/opensearchdescription+xml" rel="search" title="searchTitle" href="pluginURL/fileName.xml" /&gt;
</code></pre><p
class="code_caption">This line of code allows your custom search plugin to be autodiscovered by browsers that support OpenSearch. Be sure to change &#8217;searchTitle&#8217; and &#8216;pluginURL/fileName.xml&#8217; to the actual values you want for your plugin.</p><h4>Automatic Updates in Firefox 3.1+</h4><p>Beginning with Firefox 3.1, OpenSearch plugins can be automatically updated. To support this, you need to add another line to the <em>&lt;head&gt;</em> section of your site as well:</p><pre><code>&lt;Url type="application/opensearchdescription+xml" rel="self" template="pluginURL/fileName.xml" /&gt;</code></pre><p
class="code_caption">Notice also the &#8216;rel=&#8221;self&#8221;&#8216;. Be sure to change &#8216;pluginURL/fileName.xml&#8217; to the actual URL of your plugin.</p><p>More info about automatic search plugin updates can be found here:</p><p><a
href="https://developer.mozilla.org/en/Creating_OpenSearch_plugins_for_Firefox">Mozilla Developer Center (Creating OpenSearch Plugins For Firefox)</a></p><h3>Works in Firefox and IE</h3><p>Even though you&#8217;re going through all the steps here using Mozilla&#8217;s site, the resulting search bar plugin is in OpenSearch format, so Internet Explorer 7 and 8 can use it as well.</p><h3>See the Plugin in Action</h3><p><img
class="alignleft size-full wp-image-1629" title="add-search-bar-screen" src="http://esdev.net/wp-content/uploads/2009/04/add-search-bar-screen.png" alt="add-search-bar-screen" width="225" height="125" /></p><p>If you&#8217;re using Firefox or IE 7+, you can see the search plugin that I made for this site in action.</p><p>Click on the dropdown on your browser&#8217;s search bar and select <em>Add &#8220;Es Developed Blog&#8221;</em>.</p><p>Add the Es Developed Blog Search plugin and give it a try.</p><p>You can search through our collection of web and graphic design:</p><ul><li> Tutorials</li><li>Articles</li><li>Online tool and services recommendations, and</li><li>Design inspiration and resources</li></ul> ]]></content:encoded> <wfw:commentRss>http://esdev.net/make-your-own-firefox-and-ie-search-bar-plugin/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>View Processed Javascript in Firefox and Chrome &#8211; No Plugins Required</title><link>http://esdev.net/view-processed-javascript-in-firefox-and-chrome-no-plugins-required/</link> <comments>http://esdev.net/view-processed-javascript-in-firefox-and-chrome-no-plugins-required/#comments</comments> <pubDate>Mon, 13 Apr 2009 11:00:25 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[web design]]></category> <category><![CDATA[browsers]]></category> <category><![CDATA[code]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[javascript]]></category><guid
isPermaLink="false">http://esdev.net/?p=1529</guid> <description><![CDATA[
Here are 2 quick tips for Firefox and Google Chrome users that let you view the processed source code generated by a javascript snippet. Neither tip requires any plugins.
Situation
You need to insert a link to a video, form, etc into your site using embed code provided by another website and the embed code is only [...]]]></description> <content:encoded><![CDATA[<p><img
class="aligncenter size-full wp-image-1547" title="view-processed-javascript-firefox-chrome-hd" src="http://esdev.net/wp-content/uploads/2009/04/view-processed-javascript-firefox-chrome-hd.jpg" alt="view-processed-javascript-firefox-chrome-hd" width="560" height="130" /></p><p>Here are 2 quick tips for Firefox and Google Chrome users that let you view the processed source code generated by a javascript snippet. Neither tip requires any plugins.</p><h3>Situation</h3><p>You need to insert a link to a video, form, etc into your site using embed code provided by another website and the embed code is only javascript.</p><h3>Problem</h3><p><img
class="alignright size-full wp-image-1550" title="embed-video-screen" src="http://esdev.net/wp-content/uploads/2009/04/embed-video-screen.jpg" alt="embed-video-screen" width="200" height="300" />While many sites and online services are getting better at providing standards-compliant code to paste into your site, sometimes you have to make adjustments to their code so that your pages validate.</p><p>This is easy to fix if it&#8217;s plain, viewable source code. However, if the code is just javascript that writes the (X)HTML code to the page when run (or the javascript is encrypting the code), you can&#8217;t see what to fix.</p><p>If you add the javascript code to your page, open the page in your browser and <em>View Source</em>, you still only see the javascript as it appears <em>before</em> it&#8217;s processed. That doesn&#8217;t help at all.</p><p><span
id="more-1529"></span></p><h3>Firefox Solution</h3><p>The fastest way to view the code created by the javascript is to use Firefox&#8217;s <em>View Selection Source</em> instead:</p><ol><li>Paste the provided javascript into an XHTML page</li><li>Open the page in Firefox</li><li>Select the portion of the webpage in the general area that contains the javascript with your mouse</li><li>Right-click and choose <em>View Selection Source</em></li></ol><p><img
class="alignright size-full wp-image-1554" title="view-selection-source-screen" src="http://esdev.net/wp-content/uploads/2009/04/view-selection-source-screen.png" alt="view-selection-source-screen" width="200" height="78" />You should now see the source code that the javascript code rendered.</p><p>Then, you can copy and paste the actual code from <em>View Selection Source</em> and make your changes.</p><h3>Google Chrome Solution</h3><p>I haven&#8217;t forgotten about Google Chrome Users. The above solution doesn&#8217;t work for Chrome because it doesn&#8217;t have a <em>View Selection Source</em> option. We have to go about it another way.</p><p>Depending on what the javascript is designed to do and how it goes about that, you may be able to simply save the page as a file on your drive and open it in your editor.</p><p>In my test, the original javascript appeared, but below it was the code the javascript generated. You&#8217;ll probably have to do more digging around in your code, but if you copied your javascript into an otherwise blank webpage, it won&#8217;t a big deal.</p><h3>No Plugins Required</h3><p>The beauty of the above tips is that you don&#8217;t have to have any plugins or extensions installed in your browser to make them work.</p><h3>Other Browsers</h3><p>Safari and Internet Explorer don&#8217;t seem to be able to view processed javascript code without the use of plugins. At least not that I know about.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/view-processed-javascript-in-firefox-and-chrome-no-plugins-required/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Firefox Keyboard Shortcuts You Can&#8217;t Live Without</title><link>http://esdev.net/firefox-keyboard-shortcuts-in-windows-mac-and-linux/</link> <comments>http://esdev.net/firefox-keyboard-shortcuts-in-windows-mac-and-linux/#comments</comments> <pubDate>Mon, 08 Dec 2008 12:00:02 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[misc]]></category> <category><![CDATA[accessibility]]></category> <category><![CDATA[browsers]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[Windows]]></category><guid
isPermaLink="false">http://esdev.net/?p=646</guid> <description><![CDATA[
Typewriter photo by sooperkuh
Keyboard shortcuts are vital for navigating and performing various actions quickly, and are very helpful for designers when working on projects. Firefox has a keyboard shortcut for just about everything.
Unfortunately, finding and remembering them all can be difficult. Also, shortcuts differ slightly between Windows, Macs and Linux versions of Firefox.
Firefox Keyboard and [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignnone size-medium wp-image-663" title="firefox-shortcuts-hd" src="http://esdev.net/wp-content/uploads/2008/11/firefox-shortcuts-hd.jpg" alt="" width="560" height="130" /><br
/> <span
class="article_caption">Typewriter photo by <a
href="http://www.flickr.com/photos/sooperkuh/">sooperkuh</a></span></p><p>Keyboard shortcuts are vital for navigating and performing various actions quickly, and are very helpful for designers when working on projects. <a
href="http://www.mozilla.com/en-US/firefox/">Firefox</a> has a keyboard shortcut for just about everything.</p><p>Unfortunately, finding and remembering them all can be difficult. Also, shortcuts differ slightly between Windows, Macs and Linux versions of Firefox.</p><h3>Firefox Keyboard and Mouse Shortcuts</h3><p>Fortunately, <a
href="http://www.accessfirefox.org/">AccessFirefox.org</a>—a site dedicated to showcasing accessibility tools and features in Mozilla Firefox—has a great list of <a
href="http://www.accessfirefox.org/Firefox_Keyboard_and_Mouse_Shortcuts.html">Firefox keyboard and mouse shortcuts</a>. You can filter shortcuts by operating system (Windows, Mac, Linux) or view them all at once.</p><h3>Accesskeys Keyboard Shortcuts</h3><p>Some websites use accesskeys to allow people with disabilities to access site navigation links by keyboard. This is a requirement for most sites in the UK.</p><p>View our <a
href="http://esdev.net/accessibility-help/#accesskeys">list of keyboard shortcuts for activating accesskeys in all major browsers and OS&#8217;s</a>. This list contains the keyboard shortcuts to activate accesskeys in Firefox, IE, Safari, Opera, Google Chrome, Konquerer and Epiphany in Windows, Mac OS X and Linux (Ubuntu).</p><p>On the previous version of this site, I used accesskeys for the main site navigation. However, because of no clear standards and the chance of interference with browser shortcuts, I decided not to include them in the current version.</p><p>Leave us a comment and tell us what Firefox keyboard shortcuts you use the most.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/firefox-keyboard-shortcuts-in-windows-mac-and-linux/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Easier Editing in ExpressionEngine and WordPress</title><link>http://esdev.net/easier-editing-in-expressionengine/</link> <comments>http://esdev.net/easier-editing-in-expressionengine/#comments</comments> <pubDate>Sun, 12 Oct 2008 06:33:39 +0000</pubDate> <dc:creator>Shawn</dc:creator> <category><![CDATA[web design]]></category> <category><![CDATA[code]]></category> <category><![CDATA[ExpressionEngine]]></category> <category><![CDATA[Firefox]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[plugins]]></category> <category><![CDATA[Windows]]></category> <category><![CDATA[WordPress]]></category><guid
isPermaLink="false">http://localhost/?p=267</guid> <description><![CDATA[My only gripe when I started editing template code in ExpressionEngine was doing my editing in a textarea within the browser.Using It&#8217;s All Text in Firefox 3 on Ubuntu
How do you keep your code properly indented when you&#8217;re coding in a textarea?
Spaces are no good, Tab just jumps you out of the textarea. Even good [...]]]></description> <content:encoded><![CDATA[<p>My only gripe when I started editing template code in ExpressionEngine was doing my editing in a textarea within the browser.</p><p><a
href="http://esdev.net/wp-content/uploads/2008/10/all-text-head.png"><img
class="alignnone size-medium wp-image-277" title="all-text-head" src="http://esdev.net/wp-content/uploads/2008/10/all-text-head.png" alt="It's All Text!'s edit button, shown in Firefox 3 on Ubuntu (Linux)" width="560" height="130" /></a><br
/> <span
class="article_caption">Using <a
href="https://addons.mozilla.org/en-US/firefox/addon/4125">It&#8217;s </a><em><a
href="https://addons.mozilla.org/en-US/firefox/addon/4125">All Text</a> </em>in Firefox 3 on Ubuntu</span></p><p>How do you keep your code properly indented when you&#8217;re coding in a textarea?</p><p>Spaces are no good,<em> Tab</em> just jumps you out of the textarea. Even good old copy and paste doesn&#8217;t work—even from Notepad without having to copy and paste the entire textarea back and forth.</p><p>When writing posts in WordPress, you&#8217;re not really dealing with a ton of actual raw code that needs formatting. But what about when using the theme editor or editing code in ExpressionEngine?</p><p>How can you keep your code from being all jumbled and akimbo when editing in a textarea?</p><h3>Plugins To the Rescue!</h3><p>2 browser plugins—<a
href="http://www.apple.com/downloads/macosx/internet_utilities/saft.html">Saft</a> for Mac/Safari users and <a
href="https://addons.mozilla.org/firefox/4125/">It&#8217;s All Text</a> for Windows and Linux Firefox users.</p><p><span
id="more-267"></span></p><p>Both plugins do the same thing: Edit the text in any textarea in an external editor of your choice and then save the text back to the textarea.</p><p>It even gives you a nice AJAX-like update glow in your textarea to let you know it made the update.</p><h4>Macs</h4><p><a
href="http://www.apple.com/downloads/macosx/internet_utilities/saft.html">Saft</a> is a useful developer plugin for Safari. One of its many features is that it can link your textareas to an external editor like TextMate or Coda.</p><h4>Windows and Linux</h4><p>For Windows and Linux, there&#8217;s <a
href="https://addons.mozilla.org/firefox/4125/">It&#8217;s All Text</a>, a plugin/add-on for Firefox, which does the same thing. You get to pick virtually any program as the external editor. In Windows, I have mine set to use Notepad++, and in Linux (Ubuntu), gEdit.</p><p>To edit the contents of a textarea, just hover your mouse over the textarea and a small purple button will appear. Click it and it launches your external editor with the content from your textarea loaded.</p><p>The only slight weirdness with setting up the plugin is that after installing the add-on the first time and restarting Firefox, you will need to choose which editor you want to use. Then, you <em>must</em> restart Firefox again before it will save your changes. Once that&#8217;s sorted, it works just fine.</p><p>If you&#8217;re a Mac user who doesn&#8217;t want to shell out for <em>Saft</em>, you should be able to use <em>It&#8217;s All Text</em> with Firefox on Mac, but it takes <a
href="http://docwhat.gerf.org/2007/03/its_all_text_v06/">a little extra work to get it set up</a>.</p><p>The great thing about these plugins is that they work with just about any regular textarea on a page, so you can use them in ExpressionEngine, WordPress or any other CMS or website that allows editing or posting via textareas.</p><p>They&#8217;re also useful when posting long-winded comments on blogs or forums.</p><h3>Other Useful Plugins?</h3><p>Are there other browser plugins that you use when developing in ExpressionEngine or WordPress? Leave a comment and tells us about it.</p> ]]></content:encoded> <wfw:commentRss>http://esdev.net/easier-editing-in-expressionengine/feed/</wfw:commentRss> <slash:comments>8</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (user agent is rejected)
Database Caching 149/171 queries in 0.336 seconds using disk

Served from: esdev.net @ 2010-07-30 14:47:18 -->