<?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>Shai Perednik.com &#187; css</title> <atom:link href="http://shaiperednik.com/tag/css/feed/" rel="self" type="application/rss+xml" /><link>http://shaiperednik.com</link> <description>IT Guru &#38; Developer</description> <lastBuildDate>Fri, 30 Dec 2011 13:52:36 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>TinyBox &#8211; a Lightweight and Standalone Modal Window Script</title><link>http://shaiperednik.com/2009/11/tinybox-a-lightweight-and-standalone-modal-window-script/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tinybox-a-lightweight-and-standalone-modal-window-script</link> <comments>http://shaiperednik.com/2009/11/tinybox-a-lightweight-and-standalone-modal-window-script/#comments</comments> <pubDate>Mon, 16 Nov 2009 07:00:16 +0000</pubDate> <dc:creator>System</dc:creator> <category><![CDATA[My Clippings]]></category> <category><![CDATA[cli]]></category> <category><![CDATA[css]]></category> <category><![CDATA[flash]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[ma]]></category> <category><![CDATA[Photo]]></category> <category><![CDATA[script]]></category> <category><![CDATA[wind]]></category><guid isPermaLink="false">http://shaiperednik.com/2009/11/tinybox-a-lightweight-and-standalone-modal-window-script/</guid> <description><![CDATA[Automatically pulled from Google Starred TinyBox is a lightweight (3.5kb) and standalone modal window script &#8211; does not depend on any JavaScript frameworks. At only 3.5KB it doesn’t include any slideshow capabilities built-in but allows for any AJAX or HTML content. It can also be used for images and auto hiding alerts. The popups fade [...]]]></description> <content:encoded><![CDATA[<p>Automatically pulled from <a href="http://www.google.com/reader/shared/user/12161643044555212799/state/com.google/starred">Google Starred</a></p><p><a title="lightweight modal window script" href="http://www.leigeber.com/2009/05/javascript-popup-box/">TinyBox</a> is a <strong>lightweight</strong> (3.5kb) and standalone <strong>modal window <a href="http://shaiperednik.com/tag/script/" class="st_tag internal_tag" rel="tag" title="Posts tagged with script">script</a></strong> &#8211; does not depend on any <a href="http://shaiperednik.com/tag/javascript/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Javascript">JavaScript</a> frameworks.</p><p>At only 3.5KB it doesn’t include any slideshow capabilities built-in but allows for <strong>any AJAX or HTML content</strong>. It can also be used for images and auto hiding alerts. The popups fade in/out and dynamically size based on the content if enabled. The styling is completely customizable through the simple <a href="http://shaiperednik.com/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with css">CSS</a>.</p><p>Click here for the <a title="TinyBox Demo" rel="nofollow" href="http://sandbox.leigeber.com/tinybox/">TinyBox demo</a></p><p><a rel="nofollow" href="http://www.leigeber.com/2009/05/javascript-popup-box/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e6557_tinybox-javascript-popup-script.jpg" alt="" width="468" height="270" /></a></p><hr />Copyright © <a href="http://www.visual-blast.com" title="Free web design resource, Free Icons, Photoshop Tutorials, Javascript, Flash, CSS">Visual-Blast Media</a> 2007 &#8211; 2009 | <a title="Free web resources, Free Icons, Free Scripts, Photoshop Tutorials, Free Flash, CSS, Javascript, jQuery, MooTools, Prototype, Design, Development" href="http://www.visual-blast.com/javascript/tinybox-a-lightweight-and-standalone-modal-window-script/">ARTICLE</a> | Visit the site for more <a title="Web design resources, Free Icons, CSS, Javascript, Photoshop Tutorials, Flash fla source" href="http://www.visual-blast.com">Free web resources, Icons, Scripts, Photoshop Tutorials, Flash, CSS &#8230;</a><br /><hr /><div> <a href="http://feeds.feedburner.com/~ff/Visual-Blast?a=zj7Pa_iP5wk:bccehfZa2EU:F7zBnMyn0Lo"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e6557_Visual-Blast?i=zj7Pa_iP5wk:bccehfZa2EU:F7zBnMyn0Lo" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/Visual-Blast?a=zj7Pa_iP5wk:bccehfZa2EU:gIN9vFwOqvQ"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e6557_Visual-Blast?i=zj7Pa_iP5wk:bccehfZa2EU:gIN9vFwOqvQ" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/Visual-Blast?a=zj7Pa_iP5wk:bccehfZa2EU:V_sGLiPBpWU"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e6557_Visual-Blast?i=zj7Pa_iP5wk:bccehfZa2EU:V_sGLiPBpWU" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/Visual-Blast?a=zj7Pa_iP5wk:bccehfZa2EU:qj6IDK7rITs"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e5a9c_Visual-Blast?d=qj6IDK7rITs" border="0" /></a></div><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e5a9c_zj7Pa_iP5wk" height="1" width="1" /></p><p><a href="http://feedproxy.google.com/~r/Visual-Blast/~3/zj7Pa_iP5wk/">Go to Source</a></p><p><a href="http://shaiperednik.com/2009/11/tinybox-a-lightweight-and-standalone-modal-window-script/" rel="bookmark">TinyBox &#8211; a Lightweight and Standalone Modal Window Script</a> originally appeared on <a href="http://shaiperednik.com">Shai Perednik.com</a> on November 16, 2009.</p> ]]></content:encoded> <wfw:commentRss>http://shaiperednik.com/2009/11/tinybox-a-lightweight-and-standalone-modal-window-script/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Simply Butons v2 with Javascript Enhancements</title><link>http://shaiperednik.com/2009/11/simply-butons-v2-with-javascript-enhancements/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=simply-butons-v2-with-javascript-enhancements</link> <comments>http://shaiperednik.com/2009/11/simply-butons-v2-with-javascript-enhancements/#comments</comments> <pubDate>Sun, 15 Nov 2009 01:00:25 +0000</pubDate> <dc:creator>System</dc:creator> <category><![CDATA[My Clippings]]></category> <category><![CDATA[blockquote]]></category> <category><![CDATA[css]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[ma]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[Photo]]></category> <category><![CDATA[script]]></category> <category><![CDATA[way]]></category><guid isPermaLink="false">http://shaiperednik.com/2009/11/simply-butons-v2-with-javascript-enhancements/</guid> <description><![CDATA[Automatically pulled from Google Starred p51Labs came up with the Simply-Buttons v2. Buttons auto resize itself to fit text. There are 3 states: Inactive, Active, and Hover. They look and behave the same way in every browser and operating system. However, the caveats are the outlines on the buttons, the text is selectable. And These [...]]]></description> <content:encoded><![CDATA[<p>Automatically pulled from <a href="http://www.google.com/reader/shared/user/12161643044555212799/state/com.google/starred">Google Starred</a></p><p><strong>p51Labs</strong> came up with the <strong><a title="Simply Button 2.0" href="http://www.p51labs.com/simply-buttons-v2/">Simply-Buttons v2</a></strong>. Buttons auto resize itself to fit text. There are 3 states: Inactive, Active, and Hover. They look and behave the same <a href="http://shaiperednik.com/tag/way/" class="st_tag internal_tag" rel="tag" title="Posts tagged with way">way</a> in every browser and operating system. However, the caveats are the outlines on the buttons, the text is selectable. And These buttons are not mobile friendly.</p><p>With Simply-Buttons <a href="http://shaiperednik.com/tag/javascript/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Javascript">Javascript</a> component provided, you can solve the caveats above as well. You can easily modify the buttons look and feel.   You can do this by creating your own stylesheet. If you like this, you might be interested in <a title="Rounded CSS Buttons" href="http://www.webappers.com/2007/06/18/simple-round-css-buttons-wii-buttons/">Simple Round CSS Buttons</a> or <a title="Colorful Scalable Buttons" href="http://www.webappers.com/2009/07/23/colorful-and-scalable-buttons-with-css3-rgba/">Colorful and Scalable Buttons</a> or <a title="Beautiful Scalable CSS Buttons" href="http://www.webappers.com/2007/05/31/beautiful-scalable-css-buttons/">Beautiful Scalable CSS Buttons</a> as well.</p><p><a title="Simply Button 2.0" href="http://www.p51labs.com/simply-buttons-v2/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/55595_buttons-2.jpg" alt="buttons-2" width="499" height="163" /></a></p><blockquote><p>Requirements: -<br /> Demo: <a title="Demo" rel="nofollow" href="http://www.p51labs.com/simply-buttons-v2/">http://www.p51labs.com/simply-buttons-v2/</a><br /> License: License Free</p></blockquote><div><h3>Related Posts</h3><ul><li><a href="http://www.webappers.com/2007/11/02/20-free-sunny-glossy-buttons-and-badges/" rel="bookmark" title="November 2, 2007">20 Free Sunny Glossy Buttons and Badges</a></li><li><a href="http://www.webappers.com/2007/05/31/beautiful-scalable-css-buttons/" rel="bookmark" title="May 31, 2007">Beautiful Scalable CSS Buttons</a></li><li><a href="http://www.webappers.com/2009/05/01/download-free-buttons-in-png-and-psd-format/" rel="bookmark" title="May 1, 2009">Download Free Buttons in PNG and PSD Format</a></li><li><a href="http://www.webappers.com/2009/07/23/colorful-and-scalable-buttons-with-css3-rgba/" rel="bookmark" title="July 23, 2009">Colorful and Scalable Buttons with CSS3 &amp; RGBA</a></li><li><a href="http://www.webappers.com/2007/06/14/how-to-make-sexy-buttons-with-css/" rel="bookmark" title="June 14, 2007">How to Make Sexy Buttons with CSS</a></li></ul></div><h3>Sponsors</h3><p><a href="http://www.pixmac.com/#WebAppers">Pixmac: Stock Photos, Royalty Free Pictures and Images</a></p><p><a href="http://www.webappers.com/2009/11/14/simply-butons-v2-with-javascript-enhancements/">Go to Source</a></p><p><a href="http://shaiperednik.com/2009/11/simply-butons-v2-with-javascript-enhancements/" rel="bookmark">Simply Butons v2 with Javascript Enhancements</a> originally appeared on <a href="http://shaiperednik.com">Shai Perednik.com</a> on November 14, 2009.</p> ]]></content:encoded> <wfw:commentRss>http://shaiperednik.com/2009/11/simply-butons-v2-with-javascript-enhancements/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>40 Free High-Quality WordPress Themes</title><link>http://shaiperednik.com/2009/11/40-free-high-quality-wordpress-themes/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=40-free-high-quality-wordpress-themes</link> <comments>http://shaiperednik.com/2009/11/40-free-high-quality-wordpress-themes/#comments</comments> <pubDate>Thu, 12 Nov 2009 21:20:58 +0000</pubDate> <dc:creator>System</dc:creator> <category><![CDATA[My Clippings]]></category> <category><![CDATA[Build]]></category> <category><![CDATA[css]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Information]]></category> <category><![CDATA[IO]]></category> <category><![CDATA[ma]]></category> <category><![CDATA[man]]></category> <category><![CDATA[Monkey]]></category> <category><![CDATA[Photo]]></category> <category><![CDATA[php]]></category> <category><![CDATA[way]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://shaiperednik.com/2009/11/40-free-high-quality-wordpress-themes/</guid> <description><![CDATA[Automatically pulled from Google Starred    High quality free WordPress Themes have become harder and harder to find in the past year, with the influx of premium themes, more and more designers and developers are selling themes (and rightly so, they do amazing work). However, the quality of freely available themes has improved as well; [...]]]></description> <content:encoded><![CDATA[<p>Automatically pulled from <a href="http://www.google.com/reader/shared/user/12161643044555212799/state/com.google/starred">Google Starred</a></p><table width="650"><tr><td width="650"><div> <img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/bc894_smashing-magazine-advertisement.gif" alt="" border="0" /><br /> <a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=56"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/b1847_avw.php?zoneid=56" border="0" alt="" /></a> <a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=63"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/4c5df_avw.php?zoneid=63" border="0" alt="" /></a> <a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=64"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/4c5df_avw.php?zoneid=64" border="0" alt="" /></a></div></td></tr></table><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/4c5df_spacer.gif" alt="" border="0" width="1" height="1" /></p><p>High quality <strong>free <a href="http://shaiperednik.com/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with WordPress">WordPress</a> Themes</strong> have become harder and harder to find in the past year, with the influx of premium themes, more and more designers and developers are selling themes (and rightly so, they do amazing work). However, the quality of freely available themes has improved as well; in fact, some themes are very advanced and professional and can serve as a solid foundation for your next designs.</p><p>There are a <em>lot</em> of choices out there for someone wanting to choose a WordPress theme for their blog. But, that aside, the quality is certainly there, and we are sure you will be impressed with this WordPress theme compilation.</p><p>You may be interested in the following related posts:</p><ul><li><a href="http://www.smashingmagazine.com/2009/05/18/100-amazing-free-wordpress-themes-for-2009/">100 Amazing Free WordPress Themes for 2009</a></li><li><a href="http://www.smashingmagazine.com/2008/01/08/100-excellent-free-high-quality-wordpress-themes/">100 Excellent Free High-Quality WordPress Themes</a></li></ul><h3>Free High-Quality WordPress Themes</h3><p><a href="http://portfolio.icreativelabs.com/free-wordpress-e-commerce-theme-appcloud/">AppCloud Theme</a><br />A nice e-commerce WordPress theme with a clean and professional look. Built upon 960.gs, with an integrated slideshow, two layouts (horizontal and vertical) for app/gadget images. The theme also includes sections “Featured products” and “Top Selling” and a categorized products view.</p><p><a href="http://portfolio.icreativelabs.com/free-wordpress-e-commerce-theme-appcloud/"><img width="500" height="464" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e9b92_appcloud.jpg" /></a></p><p><a href="http://bizzartic.com/2009/05/10/berita-business-wordpress-theme/">Berita</a> (via <a href="http://www.themescloset.com/2009/05/26-great-new-free-wordpress-themes-released-in-may/">ThemeCloset</a>)<br />Berita is a minimalist corporate theme created for companies to prominently display their logo, but the theme could be used for any type of website. It’s a feature-rich theme with a preview slider on the front page and a robust theme administration page.</p><p><a href="http://bizzartic.com/2009/05/10/berita-business-wordpress-theme/"><img width="500" height="394" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/93b86_berita.gif" /></a></p><p><a href="http://www.smashingmagazine.com/2009/02/23/magazeen-free-magazine-look-wordpress-theme/">Magazeen</a><br />Magazeen is a two-column theme released specifically for Smashing Magazine readers. The theme has some subtle enhancements that encourage looking at related and new posts, like a related posts drop-down effect for the category link.</p><p><a href="http://www.smashingmagazine.com/2009/02/23/magazeen-free-magazine-look-wordpress-theme/"><img width="500" height="418" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/12418_magazeen.jpg" /></a></p><p><a href="http://www.woothemes.com/2009/07/mainstream/">Mainstream Theme</a> (via <a href="http://www.woothemes.com/2009/07/mainstream/">Wootheme</a>)<br />You have the option of choosing from five different theme colors with Mainstream. Thumbnails are automatically resided and the sidebar is widgetized.</p><p><a href="http://www.woothemes.com/2009/07/mainstream/"><img width="500" height="381" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/372d1_mainstream.gif" /></a></p><p><a href="http://www.chris-wallace.com/2009/01/08/rusty-grunge-wordpress-theme/">Rusty Grunge</a><br />Rusty Grunge is a simple WordPress theme yet still gives you the “destroyed” look. This theme utilizes a fully-widgetized sidebar and has been downloaded over 28,000 times and is featured as a pre-installed theme on Dreamhost’s default installation of WordPress.</p><p><a href="http://www.chris-wallace.com/2009/01/08/rusty-grunge-wordpress-theme/"><img width="500" height="415" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/9d2df_rg.jpg" /></a></p><p><a href="http://wpcrunchy.com/2009/06/23/obscure-free-community-based-wordpress-theme/">Obscure WordPress Theme</a><br />A dark magazine WordPress theme suitable for any site niche; also a good fit for a community-based site.</p><p><a href="http://wpcrunchy.com/2009/06/23/obscure-free-community-based-wordpress-theme/"><img width="500" height="413" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/d818e_obscure2.jpg" /></a></p><p><a href="http://www.smashingmagazine.com/2009/07/10/free-wordpress-theme-paper-wall/">Paper Wall</a><br />Smashing Magazine released the illustrated theme Paper Wall last month. The inspiration behind the Paper Wall theme was a designer’s desk, as designers typically put things on paper. It’s a two-column theme with many elements of paper: paper boards, peeling paper and paper “menus”.</p><p><a href="http://www.smashingmagazine.com/2009/07/10/free-wordpress-theme-paper-wall/"><img width="500" height="393" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/64c86_paperwall.jpg" /></a></p><p><a href="http://www.smashingmagazine.com/2009/05/04/download-gallery-a-free-wordpress-theme/">Gallery WordPress Theme</a><br />a beautiful, free, gallery-style Thematic child theme for WordPress, designed by <a href="http://www.chris-wallace.com/">Christopher Wallace</a> especially for Smashing Magazine and its readers. It is extremely flexible and can be used as a starting point for design galleries and portfolios.</p><p><a href="http://www.smashingmagazine.com/2009/05/04/download-gallery-a-free-wordpress-theme/"><img width="500" height="375" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/2b8fa_gall.jpg" /></a></p><p><a href="http://www.freethemelayouts.com/showcase/coolretro-wordpress-theme/">Cool Retro</a><br />A nice, clean illustrated WordPress theme with a retro-look and nice typography.</p><p><a href="http://www.freethemelayouts.com/showcase/coolretro-wordpress-theme/"><img width="500" height="400" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/91144_coolretro.jpg" /></a></p><p><a href="http://themehybrid.com/archives/2009/04/life-collage-wordpress-theme">Life Collage</a><br />Life Collage is a child theme of the Hybrid theme framework. It’s about getting back to the roots of blogging. About sharing our lives. And, about having a little fun while we do it.</p><p><a href="http://themehybrid.com/archives/2009/04/life-collage-wordpress-theme"><img width="500" height="518" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/22941_life.jpg" /></a></p><p><a href="http://ikab-mag.com/2009/10/shalom-typo-wordpress-theme/">Shalom Typo</a><br />This theme was designed for the <a href="http://smashingmagazine.com/">typographic template contest</a> at Smashing Magazine by the German designer <a href="http://ikab-mag.com/2009/10/shalom-typo-wordpress-theme/davidhellmann.com/">David Hellmann</a>. This WordPress theme is based upon this layout. A clean and nice typographic WordPress-theme.</p><p><a href="http://ikab-mag.com/2009/10/shalom-typo-wordpress-theme/"><img width="500" height="360" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/c7c28_shalom.jpg" /></a></p><p><a href="http://www.styleshout.com/">Jungleland Theme</a> (via <a href="http://www.themelab.com/free-wordpress-themes/">Theme Lab</a>)<br />The stylish browns give an earthy feel to this blog making it a good choice for those blogs focused on the environment and nature. It features a <a href="http://shaiperednik.com/tag/photo/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Photo">photo</a> gallery and a sidebar menu</p><p><a href="http://www.styleshout.com/"><img width="500" height="431" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/7214c_jungleland-theme.jpg" /></a></p><p><a href="http://monkeypr.ajansretro.com/">Monkeypr Theme</a> (via <a href="http://www.queness.com/post/689/monkeypr-free-wordpress-theme-from-retro/">Queness</a>)<br />Monkeypr is a nicely designed and fun WordPress theme.</p><p><a href="http://monkeypr.ajansretro.com/"><img width="500" height="539" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/c591f_monkeypr-theme.jpg" /></a></p><p><a href="http://www.press75.com/the-folio-elements-wordpress-theme/">Folio Elements Theme</a> (via <a href="http://www.press75.com/the-folio-elements-wordpress-theme/">Press 75</a>)<br />With its black background, Folio Elements theme will surely make your images and photographs noticed.  There is no sidebar, no widgets, no list of categories, no place to comment and nowhere to search.  However, if you are looking for a basic carousel-type theme with absolutely no basics, bells or whistles, then Folio Elements might be the one for you.</p><p><a href="http://www.press75.com/the-folio-elements-wordpress-theme/"><img width="500" height="351" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/49263_folio-elements-theme.jpg" /></a></p><p><a href="http://www.chris-wallace.com/2009/07/17/simplecartjs-a-free-wp-e-commerce-thematic-child-theme/">SimpleCart(js)</a><br />SimpleCart(js) is another child of the Thematic WordPress framework. The theme requires WP E-Commerce and is a flexible <a href="http://shaiperednik.com/tag/way/" class="st_tag internal_tag" rel="tag" title="Posts tagged with way">way</a> to showcase products with the grid framework. The theme features a rich wood background and simple white content area.</p><p><a href="http://www.chris-wallace.com/2009/07/17/simplecartjs-a-free-wp-e-commerce-thematic-child-theme/"><img width="500" height="387" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/f173e_simplecart.jpg" /></a></p><p><a href="http://www.smashingmagazine.com/2009/11/07/glassical-a-free-wordpress-theme/">Glassic</a><br />A simple clean WordPress theme with the focus on typography and simplicity. Released by <a href="http://www.symmetricweb.com/">Abdullah Ibrahim</a> exclusively for Smashing Magazine and its readers.</p><p><a href="http://www.smashingmagazine.com/2009/11/07/glassical-a-free-wordpress-theme/"><img width="450" height="500" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/72e4f_glassic-release.jpg" /></a></p><p><a href="http://wellmedicated.com/themes/zinepress/">Zinepress Theme</a> (via <a href="http://wellmedicated.com/themes/zinepress/">Well Medicatedi</a>)<br />Zinepress is a two column magazine style theme.  There is a nice sidebar with enough space for ads and for your widgets.  It is hand coded and has valid XHTML STrict 1.0 and <a href="http://shaiperednik.com/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with css">CSS</a> Level 2.1.  The developer has successfully tested this them with IE 6.0+, Firefox 2+, Opera 9+, Safari 3+, and Chrome 0.2+. Suggested WordPress version is 2.7 or higher.</p><p><a href="http://wellmedicated.com/themes/zinepress/"><img width="500" height="455" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/c31e3_zinepress-theme.jpg" /></a></p><p><a href="http://www.themememe.com/wordpress-theme-futurosity-aperio-prototype">Futurosity Aperio Prototype</a><br />Futurosity Aperio is a clean straight-forward blog theme built on Sandbox</p><p><a href="http://www.themememe.com/wordpress-theme-futurosity-aperio-prototype"><img width="360" height="350" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/8ea92_aperio.jpg" /></a></p><p><a href="http://www.themememe.com/wordpress-theme-futurosity-vero">Futurosity Vero</a> (via <a href="http://www.themememe.com/wordpress-theme-futurosity-vero">Theme Meme</a>)<br />Built on Sandbox and Blueprint CSS framework, the Futurosity Vero is a minimalist theme.  Near the top of your home page, your most recent and featured post will be displayed.</p><p><a href="http://www.themememe.com/wordpress-theme-futurosity-aperio-prototype"><img width="350" height="412" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/1aa8d_fut.jpg" /></a></p><p><a href="http://www.jepson.no/polaroidpress-a-free-wordpress-theme/">PolaroidPress</a> (via <a href="http://www.tutorial9.net/resources/35-creative-and-colorful-wordpress-themes/">Tutorial9</a>)<br />PolaroidPress, as you might guess from the name, plays on the usage of “polaroids” in the theme that display your random images. It’s a simple two-column theme with an airy feel.</p><p><a href="http://www.jepson.no/polaroidpress-a-free-wordpress-theme/"><img width="500" height="374" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/8d17b_polar.gif" /></a></p><p><a href="http://diggingintowordpress.com/2009/07/free-html-5-wordpress-theme/">H5</a><br />The H5 theme is more of a proof-of-concept theme to show designers how to show theme designers how to design with HTML5 and CSS 2.1. It’s a bare-bones theme that’s perfect as a building block for creating your next WordPress theme.</p><p><a href="http://diggingintowordpress.com/2009/07/free-html-5-wordpress-theme/"><img width="500" height="392" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/9e1e4_h5.gif" /></a></p><p><a href="http://bizzartic.com/bizzthemes/inuitypes/download/">Inuit</a> (via <a href="http://www.cssreflex.com/2009/05/20-free-minimal-wordpress-themes.html">CSS Reflex</a>)<br />Inuit makes use of a lot of whitespace and preview images for each post on the homepage. The theme also comes integrated with Twitter and Flickr.</p><p><a href="http://bizzartic.com/bizzthemes/inuitypes/download/"><img width="500" height="383" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/a21c6_inuit.jpg" /></a></p><p><a href="http://equivocality.com/wu-wei/">Wu Wei</a><br />Clean, modern and minimal. The theme was based on the Taoist concept of wu wei: knowing when to act, and knowing when not to act. The theme is built on the principles of the grid system.</p><p><a href="http://equivocality.com/wu-wei/"><img width="500" height="395" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/0e4c3_wuwei.gif" /></a></p><p><a href="http://graphpaperpress.com/2009/01/01/modfolio/">Modfolio</a><br />Modfolio is a child theme of <a href="http://graphpaperpress.com/2008/10/05/modularity-multimedia-theme-framework-for-wordpress/">Modularity</a>, a theme framework for WordPress. Modfolio is another portfolio theme with an extremely dark layout. The theme has 10 potential homepage layout combinations with different colors and element positions.</p><p><a href="http://graphpaperpress.com/2009/01/01/modfolio/"><img width="500" height="406" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/24a0a_modf.jpg" /></a></p><p><a href="http://themelicious.com/2009/03/26/cardeo-minimal/">Cardeo Minimal</a><br />A minimal three-column theme with plenty of white space and gray text.</p><p><a href="http://themelicious.com/2009/03/26/cardeo-minimal/"><img width="500" height="401" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/24a0a_cardeo.gif" /></a></p><p><a href="http://www.studiopress.com/themes/album">Album Theme</a> (by <a href="http://www.briangardner.com/themes/album">Brian Gardner</a>)<br />Album theme is one of the many beautiful templates offered by StudioPress.  Some included features are SEO optimized, widget ready, automatically sizes images for thumbnails, and ad ready.  This theme is not free, but they do include the PSD file.</p><p><a href="http://www.studiopress.com/themes/album"><img width="500" height="363" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/d443d_album-theme.jpg" /></a></p><p><a href="http://wordpress.org/extend/themes/autofocus">Album Theme</a> (by <a href="http://wordpress.org/extend/themes/profile/allancole">Allan Cole</a>)<br />Auto-focus is a blog theme designed for photographers to showcase their work.</p><p><a href="http://wordpress.org/extend/themes/autofocus"><img width="500" height="380" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/a6c4b_auto-focus.jpg" /></a></p><p><a href="http://wordpress.org/extend/themes/mystique">Mystique</a> (by <a href="http://wordpress.org/extend/themes/profile/digitalnature">Digital Nature</a>)<br />This sleek one column theme has a flexible-width, threaded comments, and an adjustable header.</p><p><a href="http://wordpress.org/extend/themes/mystique"><img width="500" height="367" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/7a425_mystique.jpg" /></a></p><p><a href="http://jimbarraud.com/2009/03/19/manifest/">Manifest</a><br />Manifest is a straight-forward one column blog. It has no widgets or sidebar, but gives you a nice clean approach that focuses on your content.</p><p><a href="http://jimbarraud.com/2009/03/19/manifest/"><img width="500" height="394" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/7a425_manifest.gif" /></a></p><p><a href="http://yoast.com/wordpress-debug-theme/">Debug Theme</a> (by <a href="http://yoast.com/wordpress-debug-theme/">Joost de Valk</a>)<br />When your WordPress installs fail and you need more <a href="http://shaiperednik.com/tag/information/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Information">information</a>, the debug theme is perfect.  On the home page, it displays the important URL’s, editor, memory setting, etc.  On sub pages it shows the page type, all the query vars that are set and the SQL query for that particular page.</p><p><a href="http://yoast.com/wordpress-debug-theme/"><img width="500" height="588" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/01cc0_debug.gif" /></a></p><p><a href="http://www.freethemelayouts.com/showcase/calmdream-wordpress-theme/">Calmdream WordPress Theme</a><br />A very clean and simple layout for magazine layouts.</p><p><a href="http://www.freethemelayouts.com/showcase/calmdream-wordpress-theme/"><img width="490" height="327" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/478b0_calm.jpg" /></a></p><p><a href="http://wpesp.com/portfolio/">Portfolio Theme</a> (via <a href="http://wpesp.com/portfolio/">WPESP</a>)<br />Portfolio is a two column blog theme which can be described as a minimalist. This modifiable design will make your own portfolio look great!</p><p><a href="http://wpesp.com/portfolio/"><img width="500" height="443" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/3fe0a_portfolio-theme.jpg" /></a></p><p><a href="http://carringtontheme.com/themes/">Blog Theme</a><br />The Carrington Blog-style theme is filled with advanced features like widgetized sidebars, AJAX loading of content, stylish galleries, customizable headers and colors.</p><p><a href="http://carringtontheme.com/themes/%22"><img width="500" height="394" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/cd1b0_carr.gif" /></a></p><p><a href="http://carringtontheme.com/themes/">Mobile Theme</a> (via <a href="http://carringtontheme.com/themes/">Carrington Themesl</a>)<br />The Carrington Mobile has a beautiful design supporting advanced touch browsers )Android, BlackBerry, iPhone and Pre)./p&gt;</p><p><a href="http://carringtontheme.com/themes/"><img width="500" height="411" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/cd1b0_mob.gif" /></a></p><p><a href="http://wordpress.org/extend/themes/pyrmont-v2">Pyrmont V2 Theme</a> (via <a href="http://wordpress.org/extend/themes/pyrmont-v2">WP</a>)<br />Pyrmont V2 is a two-column theme with a black background that could very well make your photographs and designs stand out.</p><p><a href="http://wordpress.org/extend/themes/pyrmont-v2"><img width="500" height="338" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/28226_pyrmont-v2-theme.jpg" /></a></p><p><a href="http://themeshift.com/destyle/">Destyle Theme</a><br />Destyle is a magazine-style WordPress theme.  This is another theme packed with useful features such as:  multi-level superfish dropdown menu, ad management, predefined CSS styles, customa page templates, Twitter and Flick badges on sidebar and automatic image resizing.</p><p><a href="http://themeshift.com/destyle/"><img width="500" height="355" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/800b7_destyle-theme.jpg" /></a></p><p><a href="http://www.productivedreams.com/imprezz-a-free-wordpress-theme/">ImpreZZ</a><br />A dark, three-column theme that gives the second column a third dimension.</p><p><a href="http://www.productivedreams.com/imprezz-a-free-wordpress-theme/"><img width="500" height="456" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/d709c_impr.gif" /></a></p><h3>Would you like to see more similar lists on SM?</h3><p>Your opinion is very important to us. There are literally hundreds of similar lists on various design blogs. We are trying to do our best to present you only the best of the best, collecting useful links over months. Would you like to see more similar lists in the future? Or should we drop lists altogether and focus on more original content?</p><p> <a href="http://answers.polldaddy.com/poll/2245599/">Would you like to see more similar lists on SM in the future?</a><span>(<a href="http://www.polldaddy.com">polls</a>)</span></p><hr /><p>© Smashing Editorial for <a href="http://www.smashingmagazine.com">Smashing Magazine</a>, 2009. | <a href="http://www.smashingmagazine.com/2009/11/12/40-free-high-quality-wordpress-themes/">Permalink</a> | <a href="http://www.smashingmagazine.com/2009/11/12/40-free-high-quality-wordpress-themes/#comments">30 comments</a> | <a title="Bookmark in del.icio.us" href="http://del.icio.us/post?url=http://www.smashingmagazine.com/2009/11/12/40-free-high-quality-wordpress-themes/&amp;title=40%20Free%20High-Quality%20WordPress%20Themes">Add to del.icio.us</a> | <a title="Bookmark in Digg" href="http://digg.com/submit?phase=2&amp;url=http://www.smashingmagazine.com/2009/11/12/40-free-high-quality-wordpress-themes/">Digg this</a> | <a title="Stumble on StumbleUpon" href="http://www.stumbleupon.com/submit?url=http://www.smashingmagazine.com/2009/11/12/40-free-high-quality-wordpress-themes/">Stumble on StumbleUpon!</a> | <a title="Tweet us!" href="http://twitter.com/home?status=@tweetmeme%20@smashingmag%20Reading%20'40%20Free%20High-Quality%20WordPress%20Themes'%20http://www.smashingmagazine.com/2009/11/12/40-free-high-quality-wordpress-themes/">Tweet it!</a> | <a title="Bookmark in Reddit" href="http://reddit.com/submit?url=http://www.smashingmagazine.com/2009/11/12/40-free-high-quality-wordpress-themes/">Submit to Reddit</a> | <a href="http://forum.smashingmagazine.com/">Forum Smashing Magazine</a><br /> Post tags: <a href="http://www.smashingmagazine.com/tag/themes/" rel="tag">themes</a>, <a href="http://www.smashingmagazine.com/tag/wordpress/" rel="tag">wordpress</a></p><p><a href="http://www.smashingmagazine.com/2009/11/12/40-free-high-quality-wordpress-themes/">Go to Source</a></p><p><a href="http://shaiperednik.com/2009/11/40-free-high-quality-wordpress-themes/" rel="bookmark">40 Free High-Quality WordPress Themes</a> originally appeared on <a href="http://shaiperednik.com">Shai Perednik.com</a> on November 12, 2009.</p> ]]></content:encoded> <wfw:commentRss>http://shaiperednik.com/2009/11/40-free-high-quality-wordpress-themes/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Programmer 101: Teach Yourself How to Code [Programming]</title><link>http://shaiperednik.com/2009/11/programmer-101-teach-yourself-how-to-code-programming/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=programmer-101-teach-yourself-how-to-code-programming</link> <comments>http://shaiperednik.com/2009/11/programmer-101-teach-yourself-how-to-code-programming/#comments</comments> <pubDate>Thu, 12 Nov 2009 18:03:37 +0000</pubDate> <dc:creator>System</dc:creator> <category><![CDATA[My Clippings]]></category> <category><![CDATA[Apple]]></category> <category><![CDATA[backup]]></category> <category><![CDATA[Bookmarklet]]></category> <category><![CDATA[Bookmarklets]]></category> <category><![CDATA[Build]]></category> <category><![CDATA[cli]]></category> <category><![CDATA[command line]]></category> <category><![CDATA[css]]></category> <category><![CDATA[email]]></category> <category><![CDATA[flash]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Information]]></category> <category><![CDATA[IO]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[ma]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[man]]></category> <category><![CDATA[Monkey]]></category> <category><![CDATA[OSX]]></category> <category><![CDATA[php]]></category> <category><![CDATA[quick]]></category> <category><![CDATA[script]]></category> <category><![CDATA[video]]></category> <category><![CDATA[way]]></category> <category><![CDATA[wind]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[XP]]></category><guid isPermaLink="false">http://shaiperednik.com/2009/11/programmer-101-teach-yourself-how-to-code-programming/</guid> <description><![CDATA[Automatically pulled from Google Starred You&#39;ve always wanted to learn how to build software yourself—or just whip up an occasional script—but never knew where to start. Luckily, the web is full of free resources that can turn you into a programmer in no time. Since the invention of the internet, programmers have been using it [...]]]></description> <content:encoded><![CDATA[<p>Automatically pulled from <a href="http://www.google.com/reader/shared/user/12161643044555212799/state/com.google/starred">Google Starred</a></p><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/cbb03_500x_teachyourselftocode-hed.jpg" width="500" /> You&#39;ve always wanted to learn how to <a href="http://shaiperednik.com/tag/build/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Build">build</a> software yourself—or just whip up an occasional script—but never knew where to start. Luckily, the web is full of free resources that can turn you into a programmer in no time.</p><p>Since the invention of the internet, programmers have been using it to discuss software development techniques, publish tutorials, and share code samples for others to learn from and use online. If you&#8217;re curious about how to become a programmer, you can get off to a running start using tons of great free web-based tutorials and resources.</p><h3>First Things First: Don&#8217;t Get Hung Up on Choosing a Language</h3><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/cbb03_languagechoice.png" width="160" height="109" align="right" />A common pitfall for beginners is getting stuck figuring out which programming language is best to learn first. There are a lot of opinions out there, but there&#39;s no one &quot;best&quot; language. Here&#39;s the thing: In the end, language doesn&#39;t matter THAT much. Understanding data and control structures and design patterns does matter very much. Every language—even a simple scripting language—will have elements that you&#39;ll use in other languages as well and will help you learn. In classes I took to get my degree in Computer Science, I programmed in Pascal, Assembly, and C—languages I never actually got paid to program in professionally. I taught myself every language I&#39;ve used in my career, reusing concepts I already knew, and referring to documentation and books to learn its syntax. So, don&#39;t get hung up on what language to learn first. Pick the kind of development you want to do, and just get started using one that works.</p><p>There are several different kinds of software development you can do for various platforms, from the web to your desktop to your smartphone to a <a href="http://shaiperednik.com/tag/command-line/" class="st_tag internal_tag" rel="tag" title="Posts tagged with command line">command line</a>. In this article, we&#8217;ll outline some of our favorite starter tutorials and resources for teaching yourself how to program for each major platform. We&#8217;re going to assume you&#8217;re a savvy user, but a newb when it comes to wrangling code snippets, so we&#8217;ll keep things at the beginner level. Even just following through a beginner programming tutorial, you&#8217;ll be happy to see how far you can get.</p><h3>Desktop Scripting</h3><p>The easiest <a href="http://shaiperednik.com/tag/way/" class="st_tag internal_tag" rel="tag" title="Posts tagged with way">way</a> to try your hand at programming for your Windows or <a href="http://shaiperednik.com/tag/mac/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Mac">Mac</a> desktop is to start with a scripting or macro program like <a href="http://autohotkey.com">AutoHotkey</a> (for Windows) or <a href="http://www.macosxautomation.com/automator/">Automator</a> (for Mac). Right now hardcore coders throughout the Lifehacker readership are yelling at their monitors, saying that AHK or AppleScript are not &quot;real&quot; programming. That may be true—technically these types of tools just do high-level scripting. But for those new to programming who just want to get their feet wet, automating actions on their desktop, these free tools are a fantastic way to start—and you&#39;d be surprised at how much you can do with them.</p><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/93a50_340x_add%20new%20hotstring.png" width="340" />For example, Adam developed the standalone Windows application we all know and love, <a href="http://lifehacker.com/238306/lifehacker-code-texter-windows">Texter</a>, using AutoHotkey, so this scripting language is capable of far more than just small-scale automation projects. To get started with AutoHotkey, check out Adam&#8217;s tutorial on <a href="http://lifehacker.com/316589/turn-any-action-into-a-keyboard-shortcut">how to turn any action into a keyboard shortcut using AutoHotkey</a>. (Then, check out <a href="http://github.com/adampash/texter">the source code for Texter</a> to see the innards of a full-fledged AHK-based Windows application.)</p><h3>Web Development</h3><p>Instead of being bound to specific programming languages and the look and feel of a particular operating system, you can put your killer application in the browser and run it in the cloud, as a webapp. Welcome to the wonderful world of web development.</p><p><b>HTML and <a href="http://shaiperednik.com/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with css">CSS</a>:</b> The first thing you need to know to build any web site is HTML (the page markup that makes up web pages) and CSS (the style <a href="http://shaiperednik.com/tag/information/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Information">information</a> that makes that markup look pretty). HTML and CSS are not true programming languages—they&#39;re just page structure and style <a href="http://shaiperednik.com/tag/information/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Information">information</a>. However, you should be able to author simple HTML and CSS by hand before you begin building web applications, because a web page is the frontend to every webapp. This <a href="http://www.w3schools.com/html/default.asp">HTML tutorial</a> is a good place to start.</p><p><b><a href="http://shaiperednik.com/tag/javascript/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Javascript">JavaScript</a>:</b> Now that you can lay out a static web page with HTML and CSS, things get fun—because it&#39;s time to learn JavaScript. JavaScript is the programming language of the web browser, the magic that makes dynamic in-page effects go. JavaScript is also the stuff of <a href="http://shaiperednik.com/tag/bookmarklets/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Bookmarklets">bookmarklets</a>, <a href="https://addons.mozilla.org/en-US/firefox/addon/748">Greasemonkey</a> user scripts, and <a href="http://www.webmonkey.com/tutorial/Ajax_for_Beginners">Ajax</a>, so it&#8217;s the key to making all sorts of web goodies. <a href="http://w3schools.com/js/default.asp">Start learning JavaScript here</a>.</p><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/93a50_diveintopythoncover-small.jpg" width="106" height="140" align="right" /><b>Server-side scripting:</b> Once you&#39;re good at making things happen inside a web page, you&#39;re going to need to put some dynamic server action behind it—and for that, you&#39;ll need to move into a server-side scripting language, like <a href="http://shaiperednik.com/tag/php/" class="st_tag internal_tag" rel="tag" title="Posts tagged with php">PHP</a>, Python, Perl, or Ruby. For example, to make a web-based contact form that sends an <a href="http://shaiperednik.com/tag/email/" class="st_tag internal_tag" rel="tag" title="Posts tagged with email">email</a> somewhere based on what a user entered, a server-side script is required. Scripting languages like PHP can talk to a database on your web server as well, so if you want to make a site where users can log in and store information, that&#39;s the way to go. Excellent web development site <a href="http://webmonkey.com">Webmonkey</a> is full of tutorials for various web programming languages. See their <a href="http://www.webmonkey.com/tutorial/PHP_Tutorial_for_Beginners">PHP Tutorial for Beginners</a>. When you&#8217;re ready, check out how to use PHP to talk to a database in <a href="http://www.webmonkey.com/tutorial/PHP_and_MySQL_Tutorial_-_Lesson_1">WebMonkey&#8217;s PHP and MySQL tutorial</a>. PHP&#8217;s online documentation and function reference is the best on the web. Each entry (like this one on the <a href="http://us.php.net/manual/en/function.strlen.php">strlen function</a>) includes user comments at the bottom which are often as helpful as the documentation itself. (I happen to be partial to PHP, but there are plenty of other server-side scripting languages you might decide to go with instead.)</p><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/93a50_rails-logo.jpg" align="right" /><b>Web frameworks:</b> Over the years, web developers have had to solve and resolve the same problems and rewrite similar code to build dynamic web sites. To avoid making everyone reinvent the wheel for every new web development project, some programmers have come up with development frameworks that do some repetitive work for you. The popular <a href="http://rubyonrails.org/">Ruby on Rails</a> framework, for example, takes the Ruby programming language and offers a web-specific structure for getting common web application tasks done. In fact, Adam used Rails to build his first serious (and impressive!) web application, <a href="http://mixtape.me">MixTape.me</a>. Here&#8217;s <a href="http://lifehacker.com/5336113/how-to-build-a-web-site-from-scratch-with-no-experience">his take on how to build a web site from scratch with no experience</a>. Other popular web development frameworks include <a href="http://cakephp.org/">CakePHP</a> (for PHP programmers), <a href="http://www.djangoproject.com/">Django</a> (for Python programmers), and <a href="http://jquery.com/">jQuery</a> (for JavaScript).</p><p><b>Web APIs:</b> An <a href="http://en.wikipedia.org/wiki/API">API (Application programming interface)</a> is a programmatic way for different pieces of software to talk to one another. For example, if you want to put a dynamic map on your web site, you want to use a <a href="http://shaiperednik.com/tag/google/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Google">Google</a> Map instead of building your own custom map. <a href="http://code.google.com/apis/maps/">The Google Maps API</a> makes it easy to programmatically include a map in a page with JavaScript. Almost every modern web service you know and love has an API that lets you include data and widgets from it in your application, like Twitter, Facebook, Google Docs, Google Maps, and the list goes on. Integrating other webapps into your web application via API&#8217;s is the final frontier of rich web development. Every good, major web service API offers thorough documentation and some sort of <a href="http://shaiperednik.com/tag/quick/" class="st_tag internal_tag" rel="tag" title="Posts tagged with quick">quick</a> start guide to try it out (here&#8217;s <a href="http://apiwiki.twitter.com/">Twitter&#8217;s</a>, for example). Go crazy.</p><h3>Command Line Scripting</h3><p>If you want to write a program that takes textual or file input and outputs something useful, the command line is the right place to do it. While the command line isn&#8217;t as sexy or good-looking as a webapp or desktop app, for rapid development of quick scripts that automate processes, you can&#8217;t beat it.</p><p>Several scripting languages that work on a <a href="http://shaiperednik.com/tag/linux/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Linux">Linux</a>-based web server also work at the command line, like Perl, Python, and PHP—so learning one of those baddies makes you conversant in two contexts. My path never took me too far down the Perl road, but I taught myself Python using the excellent and free online book, <i><a href="http://diveintopython.org">Dive into Python</a></i>.</p><p><a rel="lytebox" href="http://cache.gawker.com/assets/images/lifehacker/2009/02/todotxt20-header.png" rel="lightbox[1329]"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/93a50_500x_todotxt20-header.jpg" width="500" /></a></p><p>If becoming a Unix ninja is one of your programmer goals, you absolutely must get good at shell scripting with bash. Bash is the command line scripting language of a *nix environment, and it can do everything from help you set up automated backups of your database and files to building out a full-fledged application with user interaction. Without any experience writing bash scripts beyond a dozen lines, I wound up developing a full-on personal to-do list manager in bash, <a href="http://todotxt.com">Todo.txt CLI</a>.</p><h3>Add-ons</h3><p>Nowadays, modern webapps and browsers are extensible with with bits of software that bolt onto them and add features. Add-on development is gaining in popularity as more developers look at existing software, like Firefox or WordPress, and think &#8220;But if only it could do THIS&#8230;&#8221;</p><p>You can do a whole lot in any web browser with just a mastery of HTML, JavaScript, and CSS. Bookmarklets, <a href="https://addons.mozilla.org/en-US/firefox/addon/748">Greasemonkey</a> user scripts, and <a href="https://addons.mozilla.org/en-US/firefox/addon/2108">Stylish</a> user styles are created with the same bits of code that make regular web pages, so they&#8217;re worth learning even if you just want to tweak an existing site with a small snippet of code.</p><p>More advanced browser add-ons, like Firefox extensions, let you do more. Developing Firefox extensions, for example, requires that you&#8217;re conversant in JavaScript and XML (markup that&#8217;s similar to HTML, but way more strict in format). Back in 2007 I ran down <a href="http://lifehacker.com/264490/how-to-build-a-firefox-extension">how to build a Firefox extension</a>, a skill I picked up after I stumbled upon a free tutorial.</p><p>Many free and well-loved web applications offer an extension framework as well, like WordPress and MediaWiki. Both of those apps are written in PHP, so comfort with PHP is a prerequisite for getting started. Here&#8217;s <a href="http://codex.wordpress.org/Writing_a_Plugin">how to write a plug-in for WordPress</a>. Developers who want to ride the cutting edge of Google Wave can get started writing gadgets and bots in HTML, JavaScript, Java, and Python. I wrote my first Wave bot following this <a href="http://code.google.com/apis/wave/extensions/robots/python-tutorial.html">quick start tutorial in one afternoon</a>.</p><h3>Web Development for the Desktop</h3><p>The best part about getting started programming in one context is when you can take those skills and apply them elsewhere. Learning web development first is a great way to start because now there are ways to put those skills to work on desktop applications, too. For example, <a href="http://www.adobe.com/devnet/air/ajax/getting_started.html">Adobe AIR</a> is a cross-platform run-time environment that lets you build your app once and release it to run on the desktop for every operating system AIR runs on. AIR apps are written in HTML, <a href="http://shaiperednik.com/tag/flash/" class="st_tag internal_tag" rel="tag" title="Posts tagged with flash">Flash</a>, or Flex, so it lets you apply your web development skills in a desktop context. AIR is a great option for deploying desktop apps like one of our <a href="http://lifehacker.com/396393/top-10-apps-worth-installing-adobe-air-for">top 10 apps worth installing Adobe AIR for</a>.</p><h3>Mobile App Development</h3><p>Mobile applications like the ones you run on your iPhone or Android smartphone are all the rage right now, so you may have dreams of striking it rich in the iTunes App Store with the next killer app. However, for the new coder, diving headfirst into mobile development can be a rough learning curve, since it requires comfort with advanced programming languages like Java and Objective C. However, it&#8217;s worth checking out what iPhone and Android development looks like. Check out <a href="http://www.cimgf.com/2008/10/01/cocoa-touch-tutorial-iphone-application-example/">this simple iPhone application development example</a> to get a taste of what iPhone developers do. Android apps are written in Java, and here&#8217;s a <a href="http://www.youtube.com/watch?v=I6ObTqIiYfE">friendly video tutorial of what building a &#8220;Hello Android&#8221; application workflow looks like</a>.</p><h3>Patience, Elbow Grease, Trial and Error</h3><p>Good coders are a special breed of persistent problem-solvers who are addicted to the small victories that come along a long path of trial and error. Learning how to program is very rewarding, but it can also be a frustrating and solitary experience. If you can, get a buddy to work with you along the way. Getting really good at programming, like anything else, is a matter of sticking with it, trying things out, and getting experience as you go.</p><p>This article is just one self-taught programmer&#8217;s top-of-mind recommendations for beginners. Experienced programmers: What did I miss? No matter your skill level, add your thoughts and recommendations for beginners to the comments.</p><p><i><strong><a href="http://ginatrapani.org">Gina Trapani</a></strong>, Lifehacker&#8217;s founding editor, thinks the best programmers are self-taught. Her weekly feature, <a href="http://lifehacker.com/tag/smarterware/">Smarterware</a>, appears every Wednesday on Lifehacker. Subscribe to the <a href="http://lifehacker.com/tag/smarterware/index.xml">Smarterware tag feed</a> to get new installments in your newsreader.</i></p><hr /><div>[Sponsored]</div><div><a href="http://ads.pheedo.com/feeds/ht.php?t=c&amp;i=d048fe749120b45fa19e168966cf1a30&amp;p=1">NEC</a></div><table border="0" cellpadding="0" cellspacing="0"><tr><td valign="top"><a href="http://www.nec.com/global/cases/rms/?cid=bn58"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/93a50_videologo.png" border="0" /></a></td></tr><tr><td> </td></tr></table><div><span><br /> <br /> <a href="http://www.pheedo.com/">Ads by Pheedo</a><br /> </span><img alt="" border="0" height="1" width="1" src="http://ads.pheedo.com/feeds/ht.php?t=v&amp;i=d048fe749120b45fa19e168966cf1a30&amp;p=1" /><br /> <img alt="" height="0" width="0" border="0" src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/c4654_eus.gif?eui=2225" /></div></p><div> <a href="http://feeds.gawker.com/~ff/lifehacker/full?a=plo02FiHEK0:rP4_-eASELQ:H0mrP-F8Qgo"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/c4654_full?d=H0mrP-F8Qgo" border="0" /></a> <a href="http://feeds.gawker.com/~ff/lifehacker/full?a=plo02FiHEK0:rP4_-eASELQ:yIl2AUoC8zA"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/c4654_full?d=yIl2AUoC8zA" border="0" /></a> <a href="http://feeds.gawker.com/~ff/lifehacker/full?a=plo02FiHEK0:rP4_-eASELQ:D7DqB2pKExk"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/c4654_full?i=plo02FiHEK0:rP4_-eASELQ:D7DqB2pKExk" border="0" /></a> <a href="http://feeds.gawker.com/~ff/lifehacker/full?a=plo02FiHEK0:rP4_-eASELQ:V_sGLiPBpWU"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/c4654_full?i=plo02FiHEK0:rP4_-eASELQ:V_sGLiPBpWU" border="0" /></a></div><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/c4654_plo02FiHEK0" height="1" width="1" /></p><p><a href="http://feeds.gawker.com/~r/lifehacker/full/~3/plo02FiHEK0/programmer-101-teach-yourself-how-to-code">Go to Source</a></p><p><a href="http://shaiperednik.com/2009/11/programmer-101-teach-yourself-how-to-code-programming/" rel="bookmark">Programmer 101: Teach Yourself How to Code [Programming]</a> originally appeared on <a href="http://shaiperednik.com">Shai Perednik.com</a> on November 12, 2009.</p> ]]></content:encoded> <wfw:commentRss>http://shaiperednik.com/2009/11/programmer-101-teach-yourself-how-to-code-programming/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>25 Slick PSD Website Templates Free for Download</title><link>http://shaiperednik.com/2009/11/25-slick-psd-website-templates-free-for-download/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=25-slick-psd-website-templates-free-for-download</link> <comments>http://shaiperednik.com/2009/11/25-slick-psd-website-templates-free-for-download/#comments</comments> <pubDate>Thu, 12 Nov 2009 18:02:26 +0000</pubDate> <dc:creator>System</dc:creator> <category><![CDATA[My Clippings]]></category> <category><![CDATA[css]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[IO]]></category> <category><![CDATA[ma]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[Photo]]></category> <category><![CDATA[php]]></category> <category><![CDATA[video]]></category> <category><![CDATA[way]]></category> <category><![CDATA[WordPress]]></category><guid isPermaLink="false">http://shaiperednik.com/2009/11/25-slick-psd-website-templates-free-for-download/</guid> <description><![CDATA[Automatically pulled from Google Starred There are people all over the internet that are willing to give away their work for promotional purposes or because they want to spread their design talent to other people. For this reason we are lucky enough to have a wide variety of free PSD website templates for your use [...]]]></description> <content:encoded><![CDATA[<p>Automatically pulled from <a href="http://www.google.com/reader/shared/user/12161643044555212799/state/com.google/starred">Google Starred</a></p><p>There are people all over the internet that are willing to give away their work for promotional purposes or because they want to spread their design talent to other people.</p><p>For this reason we are lucky enough to have a wide variety of free PSD website templates for your use and enjoyment. I have collected some of the best ones I found from around the web to bring to you, already split up into layers in Photoshop. Enjoy!</p><h3>1) Design Studio PSD Template</h3><p><a title="PSD Website Template" href="http://mohammedghaddar.deviantart.com/art/FREE-Template-FREE-Download-111851284"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/2b9b8_01.jpg" alt="" /></a></p><h3>2) Orange PSD Template</h3><p><a title="PSD Website Template" href="http://psdtemplate.deviantart.com/art/Orange-by-PSDTemplate-com-114500593"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/7a88f_02.jpg" alt="" /></a><br /> <span></span></p><h3>3) SanduneBiz PSD Template</h3><p><a title="PSD Website Template" href="http://psdcow.deviantart.com/art/FREE-PSD-Template-SanduneBiz-128891129"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/d275d_03.jpg" alt="" /></a></p><h3>4)Cambridge PSD Template</h3><p><a title="PSD Website Template" href="http://psdcow.com/2009/07/02/free-photoshop-template-3/#at"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/d275d_04.jpg" alt="" /></a></p><h3>5) Crisp Presentation PSD Template</h3><p><a title="PSD Website Template" href="http://www.bevelandemboss.net/show-template.php?id=16#at"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/ab74f_05.jpg" alt="" /></a></p><h3>6) Citrus Square Burst PSD Template</h3><p><a title="PSD Website Template" href="http://www.bevelandemboss.net/show-template.php?id=15#at"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/ab74f_06.jpg" alt="" /></a></p><h3>7) Audryhipburn PSD Template</h3><p><a title="PSD Website Template" href="http://psdthemes.com/theme-1225-audryhipborn-psd-theme.html"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/7120d_07.jpg" alt="" /></a></p><h3>8 ) MyTwoCents Property PSD Template</h3><p><a title="PSD Website Template" href="http://psdthemes.com/theme-1091-mytwocents-property-theme.html"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/7120d_08.jpg" alt="" /></a></p><h3>9) Old Victorian PSD Template</h3><p><a title="PSD Website Template" href="http://psdthemes.com/theme-457-old-victorian-themed-web-design-free-psd.html"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/7120d_09.jpg" alt="" /></a></p><h3>10) Bright Colors Radio PSD Template</h3><p><a title="PSD Website Template" href="http://psdthemes.com/theme-469-bright-colors-radio-themed-web-design.html"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/b9be9_10.jpg" alt="" /></a></p><h3>11) Blackboard PSD Template</h3><p><a title="PSD Website Template" href="http://psdthemes.com/theme-372-blackboard-design-concept.html"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/b9be9_11.jpg" alt="" /></a></p><h3>12) Colorful <a href="http://shaiperednik.com/tag/video/" class="st_tag internal_tag" rel="tag" title="Posts tagged with video">Video</a> PSD Template</h3><p><a title="PSD Website Template" href="http://psdthemes.com/theme-377-colorfull-video-themed-web-design-psd.html"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/b9be9_12.jpg" alt="" /></a></p><h3>13) Shape PSD Template</h3><p><a title="PSD Website Template" href="http://www.smashingmagazine.com/2009/06/04/6-free-psdxhtml-templates/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/b224e_13.jpg" alt="" /></a></p><h3>14) DelliStore PSD Template</h3><p><a title="PSD Website Template" href="http://www.smashingmagazine.com/2009/05/02/dellistore-a-free-professional-cssxhtmlpsd-template/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/b224e_14.jpg" alt="" /></a></p><h3>15) Midnight Sun PSD Template</h3><p><a title="PSD Website Template" href="http://www.bevelandemboss.net/show-template.php?id=8#at"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/a1db1_15.jpg" alt="" /></a></p><h3>16) Environmental PSD Template</h3><p><a title="PSD Website Template" href="http://www.freepsd.com/2009/01/19/environmental-template/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/a1db1_16.jpg" alt="" /></a></p><h3>17) Smashing Multimedia PSD Template</h3><p><a title="PSD Website Template" href="http://www.smashingmagazine.com/2009/08/22/free-podcasting-video-and-photography-wordpress-theme/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/c340b_17.jpg" alt="" /></a></p><h3>18 ) Slideshow PSD Template</h3><p><a title="PSD Website Template" href="http://pixelactic.com/2009/08/free-giveaway-ultimate-wordpress-theme-layout-in-psd-format/#at"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/6cf2c_18.jpg" alt="" /></a></p><h3>19) Fresh PSD Template</h3><p><a title="PSD Website Template" href="http://www.bevelandemboss.net/show-template.php?id=14#at"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/5bdef_19.jpg" alt="" /></a></p><h3>20) 5 Webdesigns PSD Template</h3><p><a title="PSD Website Template" href="http://majareq.deviantart.com/art/5-Webdesigns-PSD-Pack-119838551"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e049c_20.jpg" alt="" /></a></p><h3>21) 3 Free PSD Template</h3><p><a title="PSD Website Template" href="http://segadesigns.com/?p=706"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/30aa7_21.jpg" alt="" /></a></p><h3>22) Organic Conference PSD Template</h3><p><a title="PSD Website Template" href="http://www.bevelandemboss.net/show-template.php?id=5#at"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/f561e_22.jpg" alt="" /></a></p><h3>23) Summer of Love PSD Template</h3><p><a title="PSD Website Template" href="http://www.bevelandemboss.net/show-template.php?id=6#at"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/3e867_23.jpg" alt="" /></a></p><h3>24) Herbal Treats PSD Template</h3><p><a title="PSD Website Template" href="http://www.bevelandemboss.net/show-template.php?id=10#at"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/aa9fd_24.jpg" alt="" /></a></p><h3>25) Solitude PSD Template</h3><p><a title="PSD Website Template" href="http://www.smashingmagazine.com/2009/06/04/6-free-psdxhtml-templates/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/ebdca_25.jpg" alt="" /></a></p><p><span><strong>About the Author</strong></span><br /> <strong>Tyler Denis</strong> is a part-time freelance designer from Ashland, New Hampshire. He is also the creator/writer of the design blog <strong><a href="http://denisdesigns.com/blog">Denis Designs/blog</a></strong>, a website dedicated to bringing quality tutorials and inspiration. You can <a href="http://www.twitter.com/tdenisdesigns"><strong>follow him on Twitter</strong></a> or at his personal site, <strong><a href="http://www.denisdesigns.com/">Denis Designs</a></strong>.</p><div><h3>Related Posts</h3><ul><li><a href="http://www.webappers.com/2009/04/06/25-most-useful-blogs-for-web-design-development/" rel="bookmark" title="April 6, 2009">25 Most Useful Blogs for Web Design &amp; Development</a></li><li><a href="http://www.webappers.com/2007/12/17/giving-away-3x-classic-pack-icon-sets-to-4000-readers/" rel="bookmark" title="December 17, 2007">Giving Away 3x Classic Pack Icon Sets to 4,000+ Readers</a></li><li><a href="http://www.webappers.com/2008/11/15/45-beautiful-3d-typography-designs-for-inspiration/" rel="bookmark" title="November 15, 2008">45 Beautiful 3D Typography Designs For Inspiration</a></li><li><a href="http://www.webappers.com/2008/01/02/free-blank-logo-templates-designs-and-vector-images/" rel="bookmark" title="January 2, 2008">Free Blank Logo Templates Designs and Vector Images</a></li><li><a href="http://www.webappers.com/2009/04/15/what-do-you-look-for-in-a-quality-design/" rel="bookmark" title="April 15, 2009">What Do you look for in a Quality Design?</a></li></ul></div><h3>Sponsors</h3><p><a href="http://www.pixmac.com/#WebAppers">Pixmac: Stock Photos, Royalty Free Pictures and Images</a></p><div> <a href="http://feeds.feedburner.com/~ff/Webappers?a=T6moqceoylo:EMFJYxBRlSA:yIl2AUoC8zA"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/ebdca_Webappers?d=yIl2AUoC8zA" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/Webappers?a=T6moqceoylo:EMFJYxBRlSA:D7DqB2pKExk"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/ebdca_Webappers?i=T6moqceoylo:EMFJYxBRlSA:D7DqB2pKExk" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/Webappers?a=T6moqceoylo:EMFJYxBRlSA:V_sGLiPBpWU"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/ebdca_Webappers?i=T6moqceoylo:EMFJYxBRlSA:V_sGLiPBpWU" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/Webappers?a=T6moqceoylo:EMFJYxBRlSA:gIN9vFwOqvQ"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/ebdca_Webappers?i=T6moqceoylo:EMFJYxBRlSA:gIN9vFwOqvQ" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/Webappers?a=T6moqceoylo:EMFJYxBRlSA:F7zBnMyn0Lo"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/ebdca_Webappers?i=T6moqceoylo:EMFJYxBRlSA:F7zBnMyn0Lo" border="0" /></a></div><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/ebdca_T6moqceoylo" height="1" width="1" /></p><p><a href="http://feedproxy.google.com/~r/Webappers/~3/T6moqceoylo/">Go to Source</a></p><p><a href="http://shaiperednik.com/2009/11/25-slick-psd-website-templates-free-for-download/" rel="bookmark">25 Slick PSD Website Templates Free for Download</a> originally appeared on <a href="http://shaiperednik.com">Shai Perednik.com</a> on November 12, 2009.</p> ]]></content:encoded> <wfw:commentRss>http://shaiperednik.com/2009/11/25-slick-psd-website-templates-free-for-download/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>How to Create Mega Drop Down Menus with jQuery</title><link>http://shaiperednik.com/2009/11/how-to-create-mega-drop-down-menus-with-jquery/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-to-create-mega-drop-down-menus-with-jquery</link> <comments>http://shaiperednik.com/2009/11/how-to-create-mega-drop-down-menus-with-jquery/#comments</comments> <pubDate>Thu, 05 Nov 2009 13:20:04 +0000</pubDate> <dc:creator>System</dc:creator> <category><![CDATA[My Clippings]]></category> <category><![CDATA[blockquote]]></category> <category><![CDATA[css]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Information]]></category> <category><![CDATA[IO]]></category> <category><![CDATA[ma]]></category> <category><![CDATA[way]]></category> <category><![CDATA[XP]]></category><guid isPermaLink="false">http://shaiperednik.com/2009/11/how-to-create-mega-drop-down-menus-with-jquery/</guid> <description><![CDATA[Automatically pulled from Google Starred Do you remeber we have published a post of Accessible Very Tall Menus with jQuery and CSS? Some people found it not a good way to present information, because we cannot see everything on the menu in one go. Now SohTanaka has come up with another solution – Mega Drop [...]]]></description> <content:encoded><![CDATA[<p>Automatically pulled from <a href="http://www.google.com/reader/shared/user/12161643044555212799/state/com.google/starred">Google Starred</a></p><p>Do you remeber we have published a post of <a title="Tall Menus" href="http://www.webappers.com/2009/10/23/accessible-very-tall-menus-with-jquery-and-css/">Accessible Very Tall Menus with jQuery and CSS</a>? Some people found it not a good <a href="http://shaiperednik.com/tag/way/" class="st_tag internal_tag" rel="tag" title="Posts tagged with way">way</a> to present <a href="http://shaiperednik.com/tag/information/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Information">information</a>, because we cannot see everything on the menu in one go.</p><p>Now <strong>SohTanaka</strong> has come up with another solution – <a title="Mega Drop Down Menus" href="http://www.sohtanaka.com/web-design/mega-drop-downs-w-css-jquery/"><strong>Mega Drop Down Menus</strong></a>. According to usability expert Jakob Nielson, mega drop down menus tested to be more efficient for large scale websites.</p><p><a title="Mega Drop Down Menus" href="http://www.sohtanaka.com/web-design/mega-drop-downs-w-css-jquery/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/abe5d_mega-dropdown-menu.jpg" alt="mega-dropdown-menu" width="480" height="167" /></a></p><blockquote><p>Requirements: jQuery Framework<br /> Demo: <a rel="nofollow" href="http://www.sohtanaka.com/web-design/examples/mega-dropdowns/">http://www.sohtanaka.com/web-design/examples/mega-dropdowns/</a><br /> License: License Free</p></blockquote><div><h3>Related Posts</h3><ul><li><a href="http://www.webappers.com/2009/09/24/greyscale-hover-effect-with-css-jquery/" rel="bookmark" title="September 24, 2009">Greyscale Hover Effect with CSS &amp; jQuery</a></li><li><a href="http://www.webappers.com/2009/05/06/how-to-create-an-image-rotator-with-jquery-and-css/" rel="bookmark" title="May 6, 2009">How to Create an Image Rotator with jQuery and CSS</a></li><li><a href="http://www.webappers.com/2009/05/13/sexy-page-peel-effect-tutorial-jquery-plugin/" rel="bookmark" title="May 13, 2009">Sexy Page Peel Effect Tutorial &amp; jQuery Plugin</a></li><li><a href="http://www.webappers.com/2009/09/10/create-a-simple-navigation-with-a-horizontal-subnav/" rel="bookmark" title="September 10, 2009">Create a Simple Navigation with a Horizontal Subnav</a></li><li><a href="http://www.webappers.com/2009/06/10/autoresizing-smart-columns-with-jquery/" rel="bookmark" title="June 10, 2009">Autoresizing Smart Columns with jQuery</a></li></ul></div><h3>Sponsors</h3><p><a href="http://www.dreamhost.com/r.cgi?311309/signup%7CWEBAPPER">Dreamhost: Get $50 Off with Coupon Code: WEBAPPERS</a></p><p><a href="http://www.webappers.com/2009/11/05/how-to-create-mega-drop-down-menus-with-jquery/">Go to Source</a></p><p><a href="http://shaiperednik.com/2009/11/how-to-create-mega-drop-down-menus-with-jquery/" rel="bookmark">How to Create Mega Drop Down Menus with jQuery</a> originally appeared on <a href="http://shaiperednik.com">Shai Perednik.com</a> on November 5, 2009.</p> ]]></content:encoded> <wfw:commentRss>http://shaiperednik.com/2009/11/how-to-create-mega-drop-down-menus-with-jquery/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>20 Useful &amp; Nicely Designed Web Applications</title><link>http://shaiperednik.com/2009/11/20-useful-nicely-designed-web-applications-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=20-useful-nicely-designed-web-applications-2</link> <comments>http://shaiperednik.com/2009/11/20-useful-nicely-designed-web-applications-2/#comments</comments> <pubDate>Tue, 03 Nov 2009 16:20:18 +0000</pubDate> <dc:creator>System</dc:creator> <category><![CDATA[My Clippings]]></category> <category><![CDATA[Build]]></category> <category><![CDATA[cli]]></category> <category><![CDATA[css]]></category> <category><![CDATA[email]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Guideline]]></category> <category><![CDATA[IO]]></category> <category><![CDATA[ma]]></category> <category><![CDATA[man]]></category> <category><![CDATA[Photo]]></category> <category><![CDATA[way]]></category> <category><![CDATA[XP]]></category><guid isPermaLink="false">http://shaiperednik.com/2009/11/20-useful-nicely-designed-web-applications-2/</guid> <description><![CDATA[Automatically pulled from Google Starred We need to be inspired to be in style. All of us are looking to give the website the edge to make it one in a million. We look for the style that allows the website to speak for itself, because a picture is tantamount to a million words. Last [...]]]></description> <content:encoded><![CDATA[<p>Automatically pulled from <a href="http://www.google.com/reader/shared/user/12161643044555212799/state/com.google/starred">Google Starred</a></p><p>We need to be inspired to be in style. All of us are looking to give the website the edge to make it one in a million. We look for the style that allows the website to speak for itself, because a picture is tantamount to a million words. Last but not the least, it is always the first impression that leaves a touch; sometimes it might even metamorph in to first love.</p><p>Here we have showing you the top 20 designs that have inspired us; we are sharing the web app designs that have made the difference; we have been eclectic with an esoteric collection.</p><h3>1) Reinvigorate</h3><p><a href="http://www.reinvigorate.net/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e9d29_reinvogorate.jpg" alt="" /></a></p><p>A tool to track real time traffic to your web with many features including heat sensing</p><h3>2) Moodstream</h3><p><a href="http://moodstream.gettyimages.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e9d29_moodstream.jpg" alt="" /></a></p><p>A powerful tool to find you the images, footage or audio you are looking for.</p><p><span></span></p><h3>3) Mailchimp</h3><p><a href="http://www.mailchimp.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e9d29_mailchimp.jpg" alt="" /></a></p><p>A powerful tools to manage your subscribers list, design HTML <a href="http://shaiperednik.com/tag/email/" class="st_tag internal_tag" rel="tag" title="Posts tagged with email">email</a> campaigns and track and analyze <a href="http://shaiperednik.com/tag/email/" class="st_tag internal_tag" rel="tag" title="Posts tagged with email">email</a> campaigns.</p><h3>4) Blinksale</h3><p><a href="http://www.blinksale.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/b6639_blinksale.jpg" alt="" /></a></p><p>A very useful and easy to use tool to <a href="http://shaiperednik.com/tag/build/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Build">build</a> and track invoices</p><h3>5) GoodBarry</h3><p><a href="http://www.goodbarry.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/b6639_goodbarry.jpg" alt="" /></a></p><p>A complete tool for ecommerce, email marketing, CRM and analatycs</p><h3>6) Wufoo</h3><p><a href="http://wufoo.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/91015_wufoo.jpg" alt="" /></a></p><p>A must have, HTML form builder tool</p><h3>7)  Campaign monitor</h3><p><a href="http://www.campaignmonitor.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/91015_campaiagnmonitor.jpg" alt="" /></a></p><p>Everything a designer needs to manage the subscriber emails</p><h3>8 ) Kontain</h3><p><a href="http://www.kontain.com/enterprise"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/c13f2_kontain.jpg" alt="" /></a></p><p>A social media platform to promote your brand</p><h3>9) Active collab</h3><p><a href="http://www.activecollab.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/c13f2_activecollab.jpg" alt="" /></a></p><p>A powerful project management and collaboration tool</p><h3>10) Proworkflow</h3><p><a href="http://proworkflow.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/9c74f_proworkflow.jpg" alt="" /></a></p><p>A tool to manage your projects online</p><h3>11) Aviary</h3><p><a href="http://aviary.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/79ced_aviary.jpg" alt="" /></a></p><p>A tool to create logos, webtemplates, filters and more .</p><h3>12) Basecamp</h3><p><a href="http://basecamphq.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/53352_basecamp.jpg" alt="" /></a></p><p>A webbased project collaboration tool</p><h3>13) Kuler</h3><p><a href="http://kuler.adobe.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/53352_kuler.jpg" alt="" /></a></p><p>Explore, create and share color themes here</p><h3>14) Emberapp</h3><p><a href="http://emberapp.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/95822_ember.jpg" alt="" /></a></p><p>Best <a href="http://shaiperednik.com/tag/way/" class="st_tag internal_tag" rel="tag" title="Posts tagged with way">way</a> to share your design inspiration with the world using emberapp</p><h3>15) Freshbooks</h3><p><a href="http://www.freshbooks.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/95822_freshbooks.jpg" alt="" /></a></p><p>Fastest way to track time and invoice your clients</p><h3>16) Carbonmade</h3><p><a href="http://www.carbonmade.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/95822_carbonmade.jpg" alt="" /></a></p><p>Easy way to display and manage your portfolio online</p><h3>17) Notable</h3><p><a href="http://www.notableapp.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/73200_notable.jpg" alt="" /></a></p><p>Easiest way for teams to provide feedback on websites</p><h3>18) Evernote</h3><p><a href="http://www.evernote.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/73200_evernote.jpg" alt="" /></a></p><p>Save your ideas and things you like for free on your desktop</p><h3>19) Hotelmap</h3><p><a href="http://www.hotelmap.com/hotelmap/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/61d7c_hotelmaponlondontown.jpg" alt="" /></a></p><p>Get connected to each London hotel’s own reservation system</p><h3>20) Photoshop</h3><p><a href="https://www.photoshop.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/61d7c_photoshop.jpg" alt="" /></a></p><p>A perfect place to save and organize your online photos</p><div><h3>Related Posts</h3><ul><li><a href="http://www.webappers.com/2007/06/06/openads-open-source-ads-management-tool/" rel="bookmark" title="June 6, 2007">Openads Open Source Ads Management Tool</a></li><li><a href="http://www.webappers.com/2008/05/26/campaign-monitor-2008-email-design-guidelines/" rel="bookmark" title="May 26, 2008">Campaign Monitor 2008 Email Design Guidelines</a></li><li><a href="http://www.webappers.com/2007/06/10/google-analytics-extensive-tracking-analysis-of-websites/" rel="bookmark" title="June 10, 2007">Google Analytics Extensive Tracking Analysis of Websites</a></li><li><a href="http://www.webappers.com/2008/06/14/a-guide-to-css-support-in-email/" rel="bookmark" title="June 14, 2008">A Guide to CSS Support in Email</a></li><li><a href="http://www.webappers.com/2008/11/18/zenbe-one-of-the-best-webmail-experiences/" rel="bookmark" title="November 18, 2008">Zenbe – One of the Best Webmail Experiences</a></li></ul></div><h3>Sponsors</h3><p><a href="http://www.dreamhost.com/r.cgi?311309/signup%7CWEBAPPER">Dreamhost: Get $50 Off with Coupon Code: WEBAPPERS</a></p><div> <a href="http://feeds.feedburner.com/~ff/Webappers?a=OaCOk2KcY5M:l8zw4Z_2NRE:yIl2AUoC8zA"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/61d7c_Webappers?d=yIl2AUoC8zA" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/Webappers?a=OaCOk2KcY5M:l8zw4Z_2NRE:D7DqB2pKExk"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/8c939_Webappers?i=OaCOk2KcY5M:l8zw4Z_2NRE:D7DqB2pKExk" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/Webappers?a=OaCOk2KcY5M:l8zw4Z_2NRE:V_sGLiPBpWU"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/8c939_Webappers?i=OaCOk2KcY5M:l8zw4Z_2NRE:V_sGLiPBpWU" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/Webappers?a=OaCOk2KcY5M:l8zw4Z_2NRE:gIN9vFwOqvQ"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/8c939_Webappers?i=OaCOk2KcY5M:l8zw4Z_2NRE:gIN9vFwOqvQ" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/Webappers?a=OaCOk2KcY5M:l8zw4Z_2NRE:F7zBnMyn0Lo"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/8c939_Webappers?i=OaCOk2KcY5M:l8zw4Z_2NRE:F7zBnMyn0Lo" border="0" /></a></div><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/8c939_OaCOk2KcY5M" height="1" width="1" /></p><p><a href="http://feedproxy.google.com/~r/Webappers/~3/OaCOk2KcY5M/">Go to Source</a></p><p><a href="http://shaiperednik.com/2009/11/20-useful-nicely-designed-web-applications-2/" rel="bookmark">20 Useful &amp; Nicely Designed Web Applications</a> originally appeared on <a href="http://shaiperednik.com">Shai Perednik.com</a> on November 3, 2009.</p> ]]></content:encoded> <wfw:commentRss>http://shaiperednik.com/2009/11/20-useful-nicely-designed-web-applications-2/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>20 Useful &amp; Nicely Designed Web Applications</title><link>http://shaiperednik.com/2009/11/20-useful-nicely-designed-web-applications/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=20-useful-nicely-designed-web-applications</link> <comments>http://shaiperednik.com/2009/11/20-useful-nicely-designed-web-applications/#comments</comments> <pubDate>Tue, 03 Nov 2009 03:00:23 +0000</pubDate> <dc:creator>System</dc:creator> <category><![CDATA[My Clippings]]></category> <category><![CDATA[Build]]></category> <category><![CDATA[cli]]></category> <category><![CDATA[css]]></category> <category><![CDATA[email]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Guideline]]></category> <category><![CDATA[IO]]></category> <category><![CDATA[ma]]></category> <category><![CDATA[man]]></category> <category><![CDATA[Photo]]></category> <category><![CDATA[way]]></category> <category><![CDATA[XP]]></category><guid isPermaLink="false">http://shaiperednik.com/2009/11/20-useful-nicely-designed-web-applications/</guid> <description><![CDATA[Automatically pulled from Google Starred We need to be inspired to be in style. All of us are looking to give the website the edge to make it one in a million. We look for the style that allows the website to speak for itself, because a picture is tantamount to a million words. Last [...]]]></description> <content:encoded><![CDATA[<p>Automatically pulled from <a href="http://www.google.com/reader/shared/user/12161643044555212799/state/com.google/starred">Google Starred</a></p><p>We need to be inspired to be in style. All of us are looking to give the website the edge to make it one in a million. We look for the style that allows the website to speak for itself, because a picture is tantamount to a million words. Last but not the least, it is always the first impression that leaves a touch; sometimes it might even metamorph in to first love.</p><p>Here we have showing you the top 20 designs that have inspired us; we are sharing the web app designs that have made the difference; we have been eclectic with an esoteric collection.</p><h3>1) Reinvigorate</h3><p><a href="http://www.reinvigorate.net/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/0d11b_reinvogorate.jpg" alt="" /></a></p><p>A tool to track real time traffic to your web with many features including heat sensing</p><h3>2) Moodstream</h3><p><a href="http://moodstream.gettyimages.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/0d11b_moodstream.jpg" alt="" /></a></p><p>A powerful tool to find you the images, footage or audio you are looking for.</p><p><span></span></p><h3>3) Mailchimp</h3><p><a href="http://www.mailchimp.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/b1edc_mailchimp.jpg" alt="" /></a></p><p>A powerful tools to manage your subscribers list, design HTML <a href="http://shaiperednik.com/tag/email/" class="st_tag internal_tag" rel="tag" title="Posts tagged with email">email</a> campaigns and track and analyze <a href="http://shaiperednik.com/tag/email/" class="st_tag internal_tag" rel="tag" title="Posts tagged with email">email</a> campaigns.</p><h3>4) Blinksale</h3><p><a href="http://www.blinksale.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/b1edc_blinksale.jpg" alt="" /></a></p><p>A very useful and easy to use tool to <a href="http://shaiperednik.com/tag/build/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Build">build</a> and track invoices</p><h3>5) GoodBarry</h3><p><a href="http://www.goodbarry.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/db53c_goodbarry.jpg" alt="" /></a></p><p>A complete tool for ecommerce, email marketing, CRM and analatycs</p><h3>6) Wufoo</h3><p><a href="http://wufoo.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/93ba8_wufoo.jpg" alt="" /></a></p><p>A must have, HTML form builder tool</p><h3>7)  Campaign monitor</h3><p><a href="http://www.campaignmonitor.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/93ba8_campaiagnmonitor.jpg" alt="" /></a></p><p>Everything a designer needs to manage the subscriber emails</p><h3>8 ) Kontain</h3><p><a href="http://www.kontain.com/enterprise"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e0b6c_kontain.jpg" alt="" /></a></p><p>A social media platform to promote your brand</p><h3>9) Active collab</h3><p><a href="http://www.activecollab.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e0b6c_activecollab.jpg" alt="" /></a></p><p>A powerful project management and collaboration tool</p><h3>10) Proworkflow</h3><p><a href="http://proworkflow.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/690bd_proworkflow.jpg" alt="" /></a></p><p>A tool to manage your projects online</p><h3>11) Aviary</h3><p><a href="http://aviary.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/690bd_aviary.jpg" alt="" /></a></p><p>A tool to create logos, webtemplates, filters and more .</p><h3>12) Basecamp</h3><p><a href="http://basecamphq.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/690bd_basecamp.jpg" alt="" /></a></p><p>A webbased project collaboration tool</p><h3>13) Kuler</h3><p><a href="http://kuler.adobe.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/82dc7_kuler.jpg" alt="" /></a></p><p>Explore, create and share color themes here</p><h3>14) Emberapp</h3><p><a href="http://emberapp.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/82dc7_ember.jpg" alt="" /></a></p><p>Best <a href="http://shaiperednik.com/tag/way/" class="st_tag internal_tag" rel="tag" title="Posts tagged with way">way</a> to share your design inspiration with the world using emberapp</p><h3>15) Freshbooks</h3><p><a href="http://www.freshbooks.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/f803f_freshbooks.jpg" alt="" /></a></p><p>Fastest way to track time and invoice your clients</p><h3>16) Carbonmade</h3><p><a href="http://www.carbonmade.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/f803f_carbonmade.jpg" alt="" /></a></p><p>Easy way to display and manage your portfolio online</p><h3>17) Notable</h3><p><a href="http://www.notableapp.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/71f4a_notable.jpg" alt="" /></a></p><p>Easiest way for teams to provide feedback on websites</p><h3>18) Evernote</h3><p><a href="http://www.evernote.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/71f4a_evernote.jpg" alt="" /></a></p><p>Save your ideas and things you like for free on your desktop</p><h3>19) Hotelmap</h3><p><a href="http://www.londontown.com/hotelmapbeta/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/71f4a_hotelmaponlondontown.jpg" alt="" /></a></p><p>Get connected to each London hotel’s own reservation system</p><h3>20) Photoshop</h3><p><a href="https://www.photoshop.com/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/fa8ae_photoshop.jpg" alt="" /></a></p><p>A perfect place to save and organize your online photos</p><div><h3>Related Posts</h3><ul><li><a href="http://www.webappers.com/2007/06/06/openads-open-source-ads-management-tool/" rel="bookmark" title="June 6, 2007">Openads Open Source Ads Management Tool</a></li><li><a href="http://www.webappers.com/2008/05/26/campaign-monitor-2008-email-design-guidelines/" rel="bookmark" title="May 26, 2008">Campaign Monitor 2008 Email Design Guidelines</a></li><li><a href="http://www.webappers.com/2007/06/10/google-analytics-extensive-tracking-analysis-of-websites/" rel="bookmark" title="June 10, 2007">Google Analytics Extensive Tracking Analysis of Websites</a></li><li><a href="http://www.webappers.com/2008/06/14/a-guide-to-css-support-in-email/" rel="bookmark" title="June 14, 2008">A Guide to CSS Support in Email</a></li><li><a href="http://www.webappers.com/2008/11/18/zenbe-one-of-the-best-webmail-experiences/" rel="bookmark" title="November 18, 2008">Zenbe – One of the Best Webmail Experiences</a></li></ul></div><h3>Sponsors</h3><p><a href="http://www.dreamhost.com/r.cgi?311309/signup%7CWEBAPPER">Dreamhost: Get $50 Off with Coupon Code: WEBAPPERS</a></p><p><a href="http://www.webappers.com/2009/11/02/20-useful-nicely-designed-web-applications/">Go to Source</a></p><p><a href="http://shaiperednik.com/2009/11/20-useful-nicely-designed-web-applications/" rel="bookmark">20 Useful &amp; Nicely Designed Web Applications</a> originally appeared on <a href="http://shaiperednik.com">Shai Perednik.com</a> on November 2, 2009.</p> ]]></content:encoded> <wfw:commentRss>http://shaiperednik.com/2009/11/20-useful-nicely-designed-web-applications/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>New Screencast: Editable CSS3 Image Gallery</title><link>http://shaiperednik.com/2009/10/new-screencast-editable-css3-image%c2%a0gallery/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-screencast-editable-css3-image%25c2%25a0gallery</link> <comments>http://shaiperednik.com/2009/10/new-screencast-editable-css3-image%c2%a0gallery/#comments</comments> <pubDate>Mon, 19 Oct 2009 03:00:16 +0000</pubDate> <dc:creator>System</dc:creator> <category><![CDATA[My Clippings]]></category> <category><![CDATA[blockquote]]></category> <category><![CDATA[Build]]></category> <category><![CDATA[cli]]></category> <category><![CDATA[css]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[ma]]></category> <category><![CDATA[man]]></category> <category><![CDATA[Photo]]></category> <category><![CDATA[quick]]></category> <category><![CDATA[video]]></category><guid isPermaLink="false">http://shaiperednik.com/2009/10/new-screencast-editable-css3-image%c2%a0gallery/</guid> <description><![CDATA[Automatically pulled from Google Starred We build a pretty typical image gallery design pattern, a grid of images that pop up larger when clicked. But this image gallery page makes use of hot semantic HTML5 markup, loads of visual treats with CSS3 and jQuery, and made editable through the CMS PageLime. Quick reminder, the demo [...]]]></description> <content:encoded><![CDATA[<p>Automatically pulled from <a href="http://www.google.com/reader/shared/user/12161643044555212799/state/com.google/starred">Google Starred</a></p><blockquote><p>We <a href="http://shaiperednik.com/tag/build/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Build">build</a> a pretty typical image gallery design pattern, a grid of images that pop up larger when clicked. But this image gallery page makes use of hot semantic HTML5 markup, loads of visual treats with <a href="http://shaiperednik.com/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with css">CSS</a>3 and jQuery, and made editable through the CMS PageLime. <a href="http://shaiperednik.com/tag/quick/" class="st_tag internal_tag" rel="tag" title="Posts tagged with quick">Quick</a> reminder, the demo is awesome-est in a WebKit browser (Safari or Chrome).</p></blockquote><p> </p><p><a href="http://css-tricks.com/examples/CSS3PhotoGallery/">View Demo</a>   <a href="http://css-tricks.com/examples/CSS3PhotoGallery.zip">Download Files</a>   <a href="http://css-tricks.com/video-screencasts/74-editable-css3-image-gallery/">View Screencast</a></p><p> </p><p><a href="http://css-tricks.com/video-screencasts/74-editable-css3-image-gallery/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/632f2_screencast-74-thumb.jpg" width="249" height="154" alt="" /></a></p><div> <a href="http://feeds.feedburner.com/~ff/CssTricks?a=nOUi6oeiN3Q:RrfRNMyzjsE:yIl2AUoC8zA"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/bdcbe_CssTricks?d=yIl2AUoC8zA" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/CssTricks?a=nOUi6oeiN3Q:RrfRNMyzjsE:F7zBnMyn0Lo"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/bdcbe_CssTricks?i=nOUi6oeiN3Q:RrfRNMyzjsE:F7zBnMyn0Lo" border="0" /></a> <a href="http://feeds.feedburner.com/~ff/CssTricks?a=nOUi6oeiN3Q:RrfRNMyzjsE:gIN9vFwOqvQ"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/bdcbe_CssTricks?i=nOUi6oeiN3Q:RrfRNMyzjsE:gIN9vFwOqvQ" border="0" /></a></div><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/1366a_nOUi6oeiN3Q" height="1" width="1" /></p><p><a href="http://feedproxy.google.com/~r/CssTricks/~3/nOUi6oeiN3Q/">Go to Source</a></p><p><a href="http://shaiperednik.com/2009/10/new-screencast-editable-css3-image%c2%a0gallery/" rel="bookmark">New Screencast: Editable CSS3 Image Gallery</a> originally appeared on <a href="http://shaiperednik.com">Shai Perednik.com</a> on October 18, 2009.</p> ]]></content:encoded> <wfw:commentRss>http://shaiperednik.com/2009/10/new-screencast-editable-css3-image%c2%a0gallery/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Setting Up Photoshop For Web, App and iPhone Development</title><link>http://shaiperednik.com/2009/10/setting-up-photoshop-for-web-app-and-iphone-development/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=setting-up-photoshop-for-web-app-and-iphone-development</link> <comments>http://shaiperednik.com/2009/10/setting-up-photoshop-for-web-app-and-iphone-development/#comments</comments> <pubDate>Sun, 18 Oct 2009 05:01:08 +0000</pubDate> <dc:creator>System</dc:creator> <category><![CDATA[My Clippings]]></category> <category><![CDATA[Build]]></category> <category><![CDATA[css]]></category> <category><![CDATA[flash]]></category> <category><![CDATA[Google]]></category> <category><![CDATA[Information]]></category> <category><![CDATA[IO]]></category> <category><![CDATA[Javascript]]></category> <category><![CDATA[Leopard]]></category> <category><![CDATA[ma]]></category> <category><![CDATA[Mac]]></category> <category><![CDATA[man]]></category> <category><![CDATA[Photo]]></category> <category><![CDATA[php]]></category> <category><![CDATA[script]]></category> <category><![CDATA[Snow Leopard]]></category> <category><![CDATA[video]]></category> <category><![CDATA[Vista]]></category> <category><![CDATA[way]]></category> <category><![CDATA[wind]]></category> <category><![CDATA[XP]]></category><guid isPermaLink="false">http://shaiperednik.com/2009/10/setting-up-photoshop-for-web-app-and-iphone-development/</guid> <description><![CDATA[Automatically pulled from Google Starred    Most people who have designed websites or apps in Photoshop will, at one point or another, have had issues trying to match colors in images to colors generated by HTML, CSS or code. This article aims to solve those problems once and for all. Color Management to Match Colors [...]]]></description> <content:encoded><![CDATA[<p>Automatically pulled from <a href="http://www.google.com/reader/shared/user/12161643044555212799/state/com.google/starred">Google Starred</a></p><table width="650"><tr><td width="650"><div> <img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/5180d_smashing-magazine-advertisement.gif" alt="" border="0" /><br /> <a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=56"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/3c10c_avw.php?zoneid=56" border="0" alt="" /></a> <a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=63"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/50d02_avw.php?zoneid=63" border="0" alt="" /></a> <a href="http://creatives.commindo-media.de/www/delivery/ck.php?zoneid=64"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/39dee_avw.php?zoneid=64" border="0" alt="" /></a></div></td></tr></table><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/39dee_spacer.gif" alt="" border="0" width="1" height="1" /></p><p>Most people who have designed websites or apps in Photoshop will, at one point or another, have had issues trying to match colors in images to colors generated by HTML, <a href="http://shaiperednik.com/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with css">CSS</a> or code. This article aims to solve those problems once and for all.</p><h3>Color Management to Match Colors Across Multiple Devices</h3><p>In the <strong>print world</strong>, color management typically involves calibrating your entire workflow, from scanner or digital camera to computer display to hard proofs to the final press output. This can be quite a tall order, especially when the devices use different color spaces — matching RGB and CMYK devices is notoriously hard.</p><p>When designing or editing for <strong>TV</strong>, calibrating the main editing display and using a broadcast monitor are common; these show real-time proof of how the image will look on a typical TV in a viewer’s home. In such a scenario, color management offers many benefits and is highly recommended.</p><p>When building <strong>Web and application interfaces</strong>, the situation is a little different. The final output is the same device that you’re using to create the artwork: a computer display (putting aside for now differences in gamma between Windows, <a href="http://shaiperednik.com/tag/mac/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Mac">Mac</a> OS X prior to 10.6 and the iPhone, which we’ll cover later.)</p><p>There is a <strong>catch</strong>, though. Even though you’re creating the Web or app interface on the same device that the final product will be shown on, the colors will have various sources: images (typically PNG, GIF and JPEG), style markup (CSS) and code (<a href="http://shaiperednik.com/tag/javascript/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Javascript">JavaScript</a>, HTML, Objective-C, etc). Getting them all to match can be tricky.</p><h4>The Goal</h4><p>When designing websites or app interfaces, we want to perfectly match the colors that are displayed on screen in Photoshop and that are saved in files with what’s displayed in other applications, including Firefox, Safari and the iPhone Simulator. Not only do we want the colors to look the same, but we want the actual values saved in the files to perfectly match the colors we have defined in Photoshop. Colors should not shift or appear to shift in any <a href="http://shaiperednik.com/tag/way/" class="st_tag internal_tag" rel="tag" title="Posts tagged with way">way</a>, under any circumstance.</p><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/8101d_colorsmatch.png" alt="Screenshot" width="560" height="220" /></p><h4>Why Is This So Difficult?</h4><p>Photoshop applies its color management to images displayed within its windows and to the files it saves. This is a bad thing if you’re working exclusively with RGB images for Web or on-screen user interfaces. With the default Photoshop settings, #FF0000 will actually display as #FB0018, and #BB95FF will display as #BA98FD. The differences are subtle but definitely there.</p><h3>How Does Photoshop Differ From OS X And Windows?</h3><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/2f2ee_digitalcolormeter.png" alt="Screenshot" width="300" height="175" align="right" />OS X’s color management is applied to the entire display at the very end of the processing chain, after the main buffer in <a href="http://shaiperednik.com/tag/video/" class="st_tag internal_tag" rel="tag" title="Posts tagged with video">video</a> ram. This means that although color management is applied, the software utilities that measure color on screen (like <em>/Utilities/DigitalColor Meter</em>) will report the same values that you have saved in the file or entered as your code. I believe the color management in Windows <a href="http://shaiperednik.com/tag/vista/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Vista">Vista</a> and Windows 7 (Windows Color System) works in a similar fashion.</p><p>Photoshop’s color management is applied only to the image portion of its windows and to the files it saves. This color correction happens as Photoshop draws the image on screen, so software utilities that measure color on screen often report different colors from the ones you have specified. It’s worth noting that OS X’s color management is applied on top of Photoshop’s.</p><p>The best solution I’ve found is to <strong>disable Photoshop’s color management for RGB documents as much as possible</strong>. Doing so forces the RGB colors that are on screen and saved to the file to match the actual color value. If you need to calibrate your monitor for Web and app design work, then you would best be served by changing it at the OS level.</p><p>Disabling color management used to be quite easy in Photoshop CS2 and all versions prior, but it now requires a little more skill.</p><h3>Disabling Photoshop’s RGB Color Management</h3><p>These instructions are for Photoshop CS4 on Mac and Windows. Setting up CS3 is very similar.</p><p>Step 1: Go to <em>Edit ? Color Settings</em> and set the working space for RGB to <em>Monitor RGB</em>.</p><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/5dc89_editcoloursettings.png" alt="Screenshot" width="600" height="530" /></p><p>Step 2: Open a document and go to <em>Edit ? Assign Profile</em>, then set it to <em>Working RGB</em>. This must be done for every single document you work on.</p><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/87c3e_assignprofile.png" alt="Screenshot" width="600" height="205" /></p><p>Step 3: Ensure <em>View ? Proof Colors</em> is turned off.</p><p>Step 4: When saving files with <em>Save for Web &amp; Devices</em>, ensure that <em>Convert to sRGB</em> is turned off. If you’re saving a JPEG file, then also turn off <em>Embed Color Profile</em> (you may want this turned on for certain photos, but chances are you’ll want it off for interface elements and icons).</p><h3>Difference Between “Assign Profile” And “Convert To Profile”</h3><p>Now would be a good time to mention the difference between <em>Assign Profile</em> and <em>Convert to Profile</em>, so that you know which to use when.</p><p>Each Photoshop document contains a <strong>color profile</strong> that’s separate from the actual color data stored for each pixel. <em>Assign Profile</em> simply changes the profile in the document, without affecting any of the color data. It’s a non-destructive action: you can assign a new color profile to your documents as often as you like without doing any damage. Assigning a new profile may change the way your document appears on screen, but the data contained in the file will remain unaltered.</p><p><em>Convert to Profile</em> is quite different. Not only does it assign a color profile to the document, but it <strong>tries to keep your image looking the same on screen</strong>. It does this by processing the color data contained in the file for each pixel. Converting to a new profile will more likely preserve a document’s color on screen, but the data contained in the file will be permanently altered. Use with caution.</p><p>If you’re copying layers from one Photoshop document to another, you will want to ensure that the documents have been assigned the same color profile.</p><h3>Illustrator Is The Same As Photoshop</h3><p>If you would like images saved in Illustrator or imported from Illustrator to Photoshop to match as well, then follow the steps below. These instructions are for Illustrator CS4 on Mac and Windows. Setting up Illustrator CS3 is very similar.</p><p>Step 1: Go to <em>Edit ? Color Settings</em>, and set the working space for RGB to <em>Monitor RGB</em>.</p><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/5bf81_editcoloursettings-ill.png" alt="Screenshot" width="600" height="577" /></p><p>Step 2: Open the document and go to <em>Edit ? Assign Profile</em>. Then set it to <em>Working RGB</em>. This must be done for every single document you work on.</p><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/e92c4_assignprofile-ill.png" alt="Screenshot" width="600" height="197" /></p><p>Step 3: Ensure that <em>View ? Proof Colors</em> is turned off.</p><p>Step 4: When saving files with <em>Save for Web &amp; Devices</em>, ensure that <em>Convert to sRGB</em> is turned off. If you’re saving a JPEG file, then also turn off <em>Embed Color Profile</em> (again, you may want this turned on for certain photos, but chances are you’ll want it off for interface elements and icons).</p><p><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/6c4e3_saveforweb-ill.png" alt="Screenshot" width="580" height="322" /></p><h3>Gamma Differences</h3><p>Windows has used a <a href="http://en.wikipedia.org/wiki/Gamma_correction">gamma</a> of 2.2 since its introduction. Mac OS X has used a gamma of 1.8 for all versions except <a href="http://shaiperednik.com/tag/snow-leopard/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Snow Leopard">Snow Leopard</a> (the latest release), which uses 2.2. What does this mean? Prior to <a href="http://shaiperednik.com/tag/snow-leopard/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Snow Leopard">Snow Leopard</a>, Web pages looked darker on Windows. Thankfully, both operating systems are now in sync, so a Web page should look very similar on a Mac and PC that use the same monitor.</p><p><a href="http://shaiperednik.com/tag/information/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Information">Information</a> about the iPhone’s gamma is a little hard to come by; I couldn’t ascertain whether it is 1.8 or 2.2. This is another reason to test your interface on an iPhone.</p><h3>Final Check For iPhone UI</h3><p>Your iPhone or iPod’s screen and calibration will likely be different from your Mac or PC’s screen and calibration. I often import full-screen images of the UI into iPhoto and sync them with an iPhone to see exactly how the final interface will look on the device (on Windows, you can sync photos using iTunes). This gives you another chance to make adjustments before slicing up images or committing anything to code.</p><p><a href="http://bjango.com/articles/photoappscaling/"><img src="http://shaiperednik.com/wp-content/plugins/wp-o-matic/cache/2c9a8_iphone1.gif" alt="Screenshot" width="480" height="313" /></a><br /><em><a href="http://bjango.com/articles/photoappscaling/">This article</a> explains how to handle the problem that while testing some landscape iPhone app interface mocks, they seem blurrier than they appear in Photoshop.</em></p><p><em>Please note:</em> For some bizarre reason, the Photos app on the iPhone doesn’t display landscape images at 1:1. Instead, it scales them slightly or shifts them to a sub-pixel position, making the images blurrier than they should be. To avoid any issues, always save images in portrait mode (320 pixels wide by 480 pixels high) to test your user interface mockups (<a href="http://bjango.com/articles/photoappscaling/">read more about this issue</a>).</p><p>On Mac, moving colors between Photoshop and code can be made easier with <a href="http://www.panic.com/~wade/picker/">Developer Picker</a>, <a href="http://wafflesoftware.net/hexpicker/">Hex Color Picker</a> and <a href="http://mattpatenaude.com/">Colors</a> (all free).</p><h3>Conclusion</h3><p>Now, you’re able to move bitmap and vector images between Photoshop and Illustrator without any color shifts at all, and using any method. You’re also able to grab a color using the color picker in Photoshop, and then use the same HEX color value in your CSS, HTML, JavaScript, <a href="http://shaiperednik.com/tag/flash/" class="st_tag internal_tag" rel="tag" title="Posts tagged with flash">Flash</a> or Objective-C code, and it will match your images perfectly. I hope this article has helped. If you have any questions, feel free to ask in the comments below.</p><h3>Related posts</h3><p>You may be interesting in the following related posts:</p><ul><li><a href="http://www.smashingmagazine.com/2009/05/26/20-time-saving-tips-to-improve-designers-workflow-part-1/">20 Time-Saving Tips to Improve Designer’s Workflow</a></li><li><a href="http://www.smashingmagazine.com/2009/07/15/clever-png-optimization-techniques/">Clever PNG Optimization Techniques</a></li><li><a href="http://www.smashingmagazine.com/2009/07/25/png-optimization-guide-more-clever-techniques/">PNG Optimization Guide: More Clever Techniques</a></li><li><a href="http://www.smashingmagazine.com/2009/07/01/clever-jpeg-optimization-techniques/">Clever JPEG Optimization Techniques</a></li></ul><p><em>(al)</em></p><hr /><p>© Marc Edwards for <a href="http://www.smashingmagazine.com">Smashing Magazine</a>, 2009. |<br /> <a href="http://www.smashingmagazine.com/2009/10/12/setting-up-photoshop-for-web-app-and-iphone-development/">Permalink</a> |<br /> <a href="http://www.smashingmagazine.com/2009/10/12/setting-up-photoshop-for-web-app-and-iphone-development/#comments">64 comments</a> |<br /> <a title="Bookmark in del.icio.us" href="http://del.icio.us/post?url=http://www.smashingmagazine.com/2009/10/12/setting-up-photoshop-for-web-app-and-iphone-development/&amp;title=Setting%20Up%20Photoshop%20For%20Web,%20App%20and%20iPhone%20Development">Add to del.icio.us</a> | <a title="Bookmark in Digg" href="http://digg.com/submit?phase=2&amp;url=http://www.smashingmagazine.com/2009/10/12/setting-up-photoshop-for-web-app-and-iphone-development/">Digg this</a> | <a title="Stumble on StumbleUpon" href="http://www.stumbleupon.com/submit?url=http://www.smashingmagazine.com/2009/10/12/setting-up-photoshop-for-web-app-and-iphone-development/">Stumble on StumbleUpon!</a> | <a title="Tweet us!" href="http://twitter.com/home?status=@tweetmeme%20@smashingmag%20Reading%20'Setting%20Up%20Photoshop%20For%20Web,%20App%20and%20iPhone%20Development'%20http://www.smashingmagazine.com/2009/10/12/setting-up-photoshop-for-web-app-and-iphone-development/">Tweet it!</a> | <a title="Bookmark in Reddit" href="http://reddit.com/submit?url=http://www.smashingmagazine.com/2009/10/12/setting-up-photoshop-for-web-app-and-iphone-development/">Submit to Reddit</a> | <a href="http://forum.smashingmagazine.com/">Forum Smashing Magazine</a></p><p> Post tags: <a href="http://www.smashingmagazine.com/tag/cmyk/" rel="tag">cmyk</a>, <a href="http://www.smashingmagazine.com/tag/photoshop/" rel="tag">photoshop</a>, <a href="http://www.smashingmagazine.com/tag/rgb/" rel="tag">rgb</a>, <a href="http://www.smashingmagazine.com/tag/workflow/" rel="tag">workflow</a></p></p><p><a href="http://www.smashingmagazine.com/2009/10/12/setting-up-photoshop-for-web-app-and-iphone-development/">Go to Source</a></p><p><a href="http://shaiperednik.com/2009/10/setting-up-photoshop-for-web-app-and-iphone-development/" rel="bookmark">Setting Up Photoshop For Web, App and iPhone Development</a> originally appeared on <a href="http://shaiperednik.com">Shai Perednik.com</a> on October 17, 2009.</p> ]]></content:encoded> <wfw:commentRss>http://shaiperednik.com/2009/10/setting-up-photoshop-for-web-app-and-iphone-development/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 2/40 queries in 0.047 seconds using disk: basic
Object Caching 3373/3447 objects using disk: basic

Served from: shaiperednik.com @ 2012-02-07 02:52:37 -->
