<?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/"
	>

<channel>
	<title>OPRONE</title>
	<atom:link href="http://blog.oprone.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.oprone.com</link>
	<description>We plan brand web site strategies t0 meet your businesses needs, and also your customers needs.</description>
	<pubDate>Mon, 13 Sep 2010 01:35:52 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>OPRONE (PVT) LTD signed agreement with Next Finance Limited</title>
		<link>http://blog.oprone.com/?p=135</link>
		<comments>http://blog.oprone.com/?p=135#comments</comments>
		<pubDate>Sat, 25 Jul 2009 17:26:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[Web Hosting]]></category>

		<guid isPermaLink="false">http://blog.oprone.com/?p=135</guid>
		<description><![CDATA[OPRONE (PVT) LTD signed agreement with Next Finance Limited for developing and implementation of www.nextfinance.lk corporate website. Next Finance Limited is one of the major Financial Institutions in Sri Lanka.]]></description>
			<content:encoded><![CDATA[	<p class="MsoNormal">OPRONE (PVT) LTD signed agreement with Next Finance Limited for developing and implementation of <a href="http://www.nextfinance.lk">www.nextfinance.lk</a> corporate website. Next Finance Limited is one of the major Financial Institutions in Sri Lanka. <span> </span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oprone.com/?feed=rss2&amp;p=135</wfw:commentRss>
		</item>
		<item>
		<title>16 Design Tools for Prototyping and Wireframing</title>
		<link>http://blog.oprone.com/?p=110</link>
		<comments>http://blog.oprone.com/?p=110#comments</comments>
		<pubDate>Fri, 05 Jun 2009 01:48:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[Desigin Tools]]></category>

		<category><![CDATA[Prototyping]]></category>

		<category><![CDATA[Wireframing]]></category>

		<guid isPermaLink="false">http://www.blog.oprone.com/?p=110</guid>
		<description><![CDATA[In recent years the number of tools available to help you document and design your web site has just exploded. It seems that we all need a wireframing or prototyping tool at our fingertips (at least in the design arena). So in order to save you the hard work required to find one, I've assembled this list. It can be expanded upon, so if you use an unlisted application, please let me know and I’ll add it to the list.]]></description>
			<content:encoded><![CDATA[	<p>In recent years the number of tools available to help you document and design your web site has just exploded. It seems that we all need a wireframing or prototyping tool at our fingertips (at least in the design arena). So in order to save you the hard work required to find one, I&#8217;ve assembled this list. It can be expanded upon, so if you use an unlisted application, please let me know and I’ll add it to the list.<span id="more-110"></span>The tools tend to fall into two categories:</p>
	<ul>
	<li>purpose-built applications</li>
	<li>multifunctional applications</li>
	</ul>
	<p>Within these two groups I’ve found that usefulness can vary markedly among tools; some are only suitable for diagramming and wireframing, while others focus only on prototyping. The best are blessed with both capabilities and more.</p>
	<h4>Purpose-built Applications</h4>
	<h5>1. Visio</h5>
	<p>I will state upfront that I’m not a big fan of <a class="sublink" href="http://office.microsoft.com/en-us/visio/default.aspx">Visio</a> (price: from $US259, demo available); I’ve used it from time to time on various projects, but I’ve always found it fiddly and time-consuming.</p>
	<p>Visio first started as an add-on to MS Word, filling the need for a business and technical diagramming tool and eventually graduating to separate product status. Visio’s power remains in the area of diagrammatical documentation; as a prototyping tool its functionality is limited at best. However Visio, like Omigraffle (below), is particularly suited to <a class="sublink" href="http://www.boxesandarrows.com/view/the_lazy_ia_s_guide_to_making_sitemaps">content map generation from CSV files</a>. In the recent version, Visio 2007, the addition of the UML plugin has allowed for smoother importing of UML.</p>
	<p>Visio has also spawned a number of add-on tools; <a class="sublink" href="http://swipr.com/">Swipr</a> (which is free) is the most relevant as it allows for rapid export of wireframes and screen flows into a clickable<a class="glossary" title="HTML stands for HyperText Markup Language." href="http://www.sitepoint.com/glossary.php?q=H#term_75">HTML</a> prototype. This is very handy for creating the entire prototype in one go and not having to link it together after exporting.</p>
	<p>Visio is only available on the Windows platform.</p>
	<h5>2. OmniGraffle Pro</h5>
	<p>Yes, I’m a little biased here; I do like<a class="sublink" href="http://www.omnigroup.com/applications/OmniGraffle/">OmniGraffle</a> (price: $US199, demo available), especially the latest version. OmniGraffle is best suited as a tool for wireframes, screen flows, and content maps. It can also be used as a prototyping tool, with the ability to link canvases (pages). This allows you to produce a complete HTML prototype in one operation from OmniGraffle. You can, via the use of the notes function, easily annotate and complete the specification documentation for your prototype objects as you go.</p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1714_omigraffle.thumb.jpg"><em>OmniGraffle Pro (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1714_omigraffle.thumb.jpg" alt="" hspace="5" vspace="5" width="400" height="295" align="left" /></a></div>
	<p>OmniGraffle provides an extensive series of Visio import and export functions, allowing for cross-platform team compatibility. It also allows you to import your base content structure from a CSV or<a class="glossary" title="eXtensible Markup Language, or XML, is a text markup language designed for the easy sharing of data." href="http://www.sitepoint.com/glossary.php?q=X#term_3">XML</a> file via a fully customizable rule-based layout function; this can be especially handy for documenting large and ever changing content maps.</p>
	<p>Support for OmniGraffle is supplemented by a large online community, as is evidenced by the resources available at <a class="sublink" href="http://www.graffletopia.com/">Graffletopia</a>. OmniGraffle is only available for the Mac.</p>
	<h5>3. Axure RP Pro</h5>
	<p><a class="sublink" href="http://www.axure.com/">Axure</a> (price: $US589, demo available) has rapidly become the darling of the user experience and information architecture communities. The application allows you to construct wireframe models, document functional specifications, and generate prototypes, all using a built-in version control system.</p>
	<p>Axure is an extremely rapid wireframing and prototype generation system that I’ve personally found pays for itself very quickly—in terms of increased productivity—despite its mid-level price tag.</p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1714_axure.thumb.jpg"><em>Axure RP Pro (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1714_axure.thumb.jpg" alt="" hspace="5" vspace="5" width="400" height="297" align="left" /></a></div>
	<p>Axure allows for complete flexibility when designing an interface, from standard widgets, to custom builds, to an open-ended canvas. However, Axure’s true killer functionality is the generation of rich HTML prototypes and <a class="glossary" title="AJAX stands for Asynchronous JavaScript and XML." href="http://www.sitepoint.com/glossary.php?q=A#term_73">Ajax</a>-like interactions between states. It’s a little like Dreamweaver and its<a class="glossary" title="JavaScript is a Web scripting language most commonly used for client-side applications." href="http://www.sitepoint.com/glossary.php?q=J#term_9">JavaScript</a> generation, but good.</p>
	<p>A word of caution: if you do go looking under the hood of your HTML prototype, the code it generates is not for the fainthearted and should never be considered for use beyond a testing prototype.</p>
	<p>The one downside for me is that it only runs on Windows. If it was available on the Mac, I would be very happy with Axure.</p>
	<h5>4. iRise Pro</h5>
	<p><a class="sublink" href="http://www.irise.com/">iRise</a> (price: from $US6,995, demo available) was the first product of its type to market, and has advantages and disadvantages. The iRise product suite is very Axure-like in its functionality, and as the price suggests, is clearly geared towards an enterprise-level market.</p>
	<p>Price aside, the one thing that I dislike about iRise is the user interface. Now this may be a personal preference, but you would think that if you’re going to be producing a tool for user experience professionals that you would at least make sure the <a class="glossary" title="A User Interface (UI) is the face or shopfront  through which a user interacts with an application." href="http://www.sitepoint.com/glossary.php?q=U#term_67">UI</a> is right. iRise suffers from a legacy interface that uses older <a class="glossary" title="Graphical User Interface" href="http://www.sitepoint.com/glossary.php?q=G#term_62">GUI</a> methods and techniques. I believe it’s in real need of an overhaul.</p>
	<p>Still, if you’re looking at working with very large teams and need a comprehensive suite of products to span your entire prototype development life cycle, then iRise is worth a look.</p>
	<h5>5. Pencil</h5>
	<p><a class="sublink" href="http://www.evolus.vn/Pencil/">Pencil</a> (free) is a <a class="glossary" title="Mozilla FireFox is a cross-platform Web browser." href="http://www.sitepoint.com/glossary.php?q=F#term_45">Firefox</a> plugin that professes to enable you to build wireframes and prototypes. As a prototyping tool it’s quite good, allowing you to quickly put together a reasonably high fidelity mockup. However, be aware you’ll still need to produce the visual design elements for Pencil, as it relies on dragging and dropping pre-made graphical elements.</p>
	<p>The output wireframe elements that ship with Pencil do tend to be based on the look and feel of a Windows desktop application. This really is undesirable for a web application, however you could modify this with your own page elements.</p>
	<p>Another downside of Pencil is that its export functionality provides only a few image formats. This means that Pencil falls short of being a real interactive prototype development tool.</p>
	<h5>6. SmartDraw</h5>
	<p><a class="sublink" href="http://www.smartdraw.com/">SmartDraw</a> (price: from $US297, demo available) is marketed at the business diagramming sector, it’s not really a dedicated wireframing and prototyping application, but that doesn’t mean that it should be dismissed completely.</p>
	<p>It’s at the lower end of the market so you would expect a reduced functionality set compared to Axure. SmartDraw is aimed at the same market as Visio or OmniGraffle, with a standard template suite and few auto generation features. For prototyping SmartDraw allows you to add simple dynamic elements to a page, with the final output being a PDF file. There is no allowance for the representation of the transition between states on prototypes.</p>
	<p>SmartDraw is only available for Windows, offering a degree of MS-Office Suite integration.</p>
	<h5>7. MockupScreens</h5>
	<p><a class="sublink" href="http://mockupscreens.com/">MockupScreens</a> (price: from $US79, demo available) is a Windows-only application. It focuses primarily on the building of simple prototypes from a series of wireframes based around common screen elements.</p>
	<p>The prototyping functionality is limited, and only available within the MockupScreens application. I do note that you can export the screens as image files or as a very limited HTML rendering. This product is very much at the bottom end of the market in terms of cost and functionality, however this may suit your needs.</p>
	<h5>8. Balsamiq Mockups</h5>
	<p><a class="sublink" href="http://www.balsamiq.com/products/mockups">Balsamiq Mockups</a> (price:$US79, demo available) is an interesting product running on Adobe AIR. Its representation of the interface elements has a refreshing hand-drawn, sketch-like quality to them. This does help promote the degree of changeability of the wireframes, as they look very much like a draft. If you lack the skills to create hand-drawn sketches then Balsamiq is a useful tool, as it allows you to produce quality roughs. Balsamiq also offers a standard collection of interactive screen elements, which is helpful to start off with.</p>
	<div>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1714_balsamiq.thumb.jpg"><em>Balsamiq Mockups (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1714_balsamiq.thumb.jpg" alt="" hspace="5" vspace="5" width="400" height="265" align="left" /></a></div>
	<div id="adz" class="vertical">
	<div class="ad">
	<div id="beacon_940"><img src="http://ads.aws.sitepoint.com/phpadsnew/www/delivery/lg.php?bannerid=940&amp;campaignid=384&amp;zoneid=74&amp;loc=http%3A%2F%2Fads.aws.sitepoint.com%2Fadjs.php%3Fregion%3D74%26did%3Dadz%26adtype%3Dvertical&amp;referer=http%3A%2F%2Fwww.sitepoint.com%2Farticle%2Ftools-prototyping-wireframing%2F2%2F&amp;cb=9418a3357f" alt="" hspace="5" vspace="5" width="0" height="0" align="left" /></div>
	</div>
	</div>
	<p>Balsamiq Mockups also introduces BMML (a flavor of <a class="glossary" title="eXtensible Markup Language, or XML, is a text markup language designed for the easy sharing of data." href="http://www.sitepoint.com/glossary.php?q=X#term_3">XML</a>), which enables you to export your wireframes.</p>
	<p>However rather than a prototyping tool, it’s more targeted at communicating the concepts of a proposed interface via wireframing and the like.</p>
	<h5>9. Lucid Spec</h5>
	<p><a class="sublink" href="http://www.elegancetech.com/ls/ls.aspx">Lucid Spec</a> (price: from $US499, demo available) from Elegance Technologies is a windows-based <a class="glossary" title=".NET is an application framework from Microsoft." href="http://www.sitepoint.com/glossary.php?q=%23#term_2">.NET</a> application that’s almost a clone of Axure. It has a series of rapid screen drawing tools and a prototyping testing mode they call “instant application simulation,” which can be viewed in full screen mode or within the application. There’s even a stand-alone Lucid Spec Player that allows you to conduct prototype testing without the need for the full application.</p>
	<p>The one aspect that Lucid Spec lacks is allowance for those between state, <a class="glossary" title="AJAX stands for Asynchronous JavaScript and XML." href="http://www.sitepoint.com/glossary.php?q=A#term_73">Ajax</a>-like interactions. The interactions presented are very much based on the traditional, page-by-page screen flow.</p>
	<h5>10. ConceptDraw Pro</h5>
	<p><a class="sublink" href="http://www.conceptdraw.com/en/">ConceptDraw Pro</a> (price: from $US249, demo available) promotes itself as an alternative to OmniGraffle and Visio, aiming at the business and technical diagramming market.</p>
	<p>I’m pleased to say it does live up to these claims with various functions that are comparable to its competitors.</p>
	<p>In addition to this it also has its own scripting language, ConceptDraw Basic. It’s possible with this scripting language to generate complex, customized prototypes. If you want to avoid going down the custom scripting route, you can use the standard export to <a class="glossary" title="HTML stands for HyperText Markup Language." href="http://www.sitepoint.com/glossary.php?q=H#term_75">HTML</a> or PDF for prototyping.</p>
	<p>ConceptDraw also has a Web Design plugin for us web designers, WebWave Plugin (price: from $US99, demo available). The WebWave Plugin streamlines the design process, allowing easier development of site and content structures to the mocking up of medium resolution wireframes—a bit like coloring in the gray boxes. You can then take the final mockup pages from ConceptDraw and produce the <a class="glossary" title="CSS, or Cascading Style Sheets, comprise styling and formatting rules that are applied to Web documents." href="http://www.sitepoint.com/glossary.php?q=C#term_8">CSS</a> and pages for a prototype.</p>
	<p>ConceptDraw Pro is available for both Windows and Mac platforms.</p>
	<h5>11. iPlotz</h5>
	<p><a class="sublink" href="http://iplotz.com/">iPlotz</a> (price: free to $US99 per year) is a new web application aimed at the design and developmental life cycle market. It bundles project management functionality as well as wireframing, collaborative commenting, and testing prototype generation. Being browser-based this application can be used anywhere there is web access, allowing for true remote collaborative design and implementation.</p>
	<p>Visually, iPlotz presents itself as an attractive and professional application. It’s a Flex application, and hence all the features from management to preview are accessed via the <a class="glossary" title="Flash is Adobe's vector-based web multimedia product." href="http://www.sitepoint.com/glossary.php?q=F#term_16">Flash</a> interface, and so will require the latest Flash plugin, an easy ask for a designer or developer.</p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1714_iplotz.thumb.jpg"><em>iPlotz (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1714_iplotz.thumb.jpg" alt="" hspace="5" vspace="5" width="400" height="272" align="left" /></a></div>
	<p>The rapid generation of wireframes within this application reminds me of the speed and ease of use of Axure, but with the hand-sketched look of Balsamiq Mockups. Another nice thing about iPlotz is that its focus is just on web design, nothing else. This is a pleasant change.</p>
	<p>It’s early days for iPlotz, however there are a few items that do need addressing. The commenting interface can be a little distracting; the comments tend to crowd the screen if you have more than a few. There is only one font face available—comic sans. Also, at present the export functionality is limited to JPG, <a class="glossary" title="PNG stands for Portable Network Graphics, and is an image file format for loss-less compression of images." href="http://www.sitepoint.com/glossary.php?q=P#term_26">PNG</a>, or a PDF. Still, this application is definitely one to watch.</p>
	<h5>12. Go Analogue</h5>
	<p>There is a lot to be said for stepping away from the computer and doing the initial wireframing with pencil and paper. You could extend this to paper prototyping as well. It’s fast (to build), cheap, and easy to use. For groups you can prototype using a large whiteboard, markers, and a few magnetic page elements. Both these methods tend to be highly interactive with the audience and can bring a moderate degree of humor to an otherwise dry process.</p>
	<p>There are downsides to these analogue methods as it can be slow to produce and revise the screens, as well as being easily disregarded by management because of the disposable nature of the final product. I have found that they’re useful for the generation process, but the final documentation needs to be presented in a formal tool.</p>
	<h4>Multifunctional Applications</h4>
	<h5>13. PowerPoint or Keynote</h5>
	<p>Often an organization is unable to afford specialized software for prototyping or wireframing. This is where applications like <a class="sublink" href="http://office.microsoft.com/en-us/powerpoint/default.aspx">Microsoft PowerPoint</a> (price: from $US229, demo available) or <a class="sublink" href="http://www.apple.com/iwork/keynote/">Apple Keynote</a>(price: from $US79, with iWorks, demo available) can be used. Both these packages are well-suited to producing very rapid, simple prototypes. They’re highly compatible with the wide range of most teams’ skill set, so by using these tools you can usually have any team members immediately contributing to a prototype with ease. The downside is many of the finer interactive elements, such as between states, are missing, and your logic path tends to be of a very linear nature. Still, you can often export the prototype to HTML or Flash as well.</p>
	<h5>14. Adobe Fireworks</h5>
	<p><a class="sublink" href="http://www.adobe.com/products/fireworks/">Adobe Fireworks</a> (price: from $US299, demo available) is a tool I’d yet to consider using for prototyping—being a Photoshop devotee from way back. However, all this has changed with the release of Adobe CS4.</p>
	<p>Fireworks is now shaping up to be a viable tool for producing both low and high fidelity prototypes, using nested symbols, smart guides, as well as generating all the code behind it. As usual this code suffers a little from the automatic generation process, so it’s going to need to be massaged into a reasonable shape if you want to reuse it for your final production model.</p>
	<p>A side note here is that I know of others also using Adobe Photoshop and Illustrator, or Microsoft Expression Studio as wireframe documentation tools. These tend to work well when you have a good library of objects, such as brushes and the like.</p>
	<h5>15. HTML</h5>
	<p>If you have the skills, you could just <a class="sublink" href="http://www.boxesandarrows.com/view/prototyping-with">develop your prototypes in HTML</a>. This is especially useful if you are producing the front-end code that’s going to be consistent in standards with the final web site anyway. Doing it this way will save you time and money by reducing the overall production time.</p>
	<p>These days—with the use of various jQuery plugins—you can represent nearly all the between states or major interface types that have been proposed with ease.</p>
	<p>Functionality is also available via the use of <a class="sublink" href="http://www.protonotes.com/">Protonotes</a>; you can have your team collaborate on your prototype by leaving dynamic, virtual Post-it like notes.</p>
	<p>Even if your skill set falls short of being technically-oriented, you could use developmental platforms like <a class="sublink" href="http://www.sitepoint.com/newsletter/viewissue.php?id=3&amp;issue=218&amp;format=html#5">Adobe Dreamweaver and its improved JavaScript Spry components</a> to produce a reasonable visual representation.</p>
	<p>I will admit I have often done this, quickly pulling together a working HTML prototype from within Dreamweaver with little regard to the underlying code. Remember, it’s just a prototype and so only has to be visually representative of the final product. I shudder to say this, but in this case the code is secondary.</p>
	<h5>16. Adobe Flash</h5>
	<p><a class="sublink" href="http://www.adobe.com/products/flash/">Adobe Flash</a> (price: from $US699, demo available) is a great tool for producing <a class="sublink" href="http://skyrize.com/">rapid interactive prototypes</a> or screen flows, but is unsuitable for wireframing and specification documentation. However, via the use of the library objects, the timeline, and drawing tools it’s <a class="sublink" href="http://www.boxesandarrows.com/view/quick-and-easy-flash">very easy</a> to produce an interactive prototype. The one area Flash is especially suited is in the reproduction of those in-between states that many static presentation tools lack.</p>
	<p>This functionality of using Flash as a prototyping tool is now being extended by Adobe with the introduction of an entirely new tool for designers and developers alike: <a class="sublink" href="http://tv.adobe.com/#vi+f15384v1003">Catalyst</a>. Now I’ve yet to try Catalyst personally—I can only go off the Adobe video and the reports from colleagues that have seen it in operation. But trust me here, this application is going to change the marketplace and make RIA development the next big thing! There, I said it; some of you will disagree, and that’s fine.</p>
	<p>Another thing that Catalyst is promising for people like me that use a Mac, is that it will give us the jump on our colleagues using Axure. We shall see on that one.</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.oprone.com/?feed=rss2&amp;p=110</wfw:commentRss>
		</item>
		<item>
		<title>Web Site Basics: Stuff Beginners Need To Know</title>
		<link>http://blog.oprone.com/?p=107</link>
		<comments>http://blog.oprone.com/?p=107#comments</comments>
		<pubDate>Fri, 05 Jun 2009 01:30:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[Adobe Dreamweaver]]></category>

		<category><![CDATA[Beginners]]></category>

		<category><![CDATA[Builting a website]]></category>

		<guid isPermaLink="false">http://www.blog.oprone.com/?p=107</guid>
		<description><![CDATA[The idea that “building a web site is easy” has existed since the Web was invented, thanks to applications like Microsoft FrontPage and Adobe Dreamweaver.]]></description>
			<content:encoded><![CDATA[	<p><strong>The idea that “building a web site is easy” has existed since the Web was invented, thanks to applications like Microsoft FrontPage and Adobe Dreamweaver.</strong></p>
	<p>However, as many inexperienced web designers soon discover, creating a one-page homage to your canary Boris (may his soul rest in peace) and building a professional web site are two very different tasks. To build a web site that communicates effectively with its audience, can be updated by the client,<em>and</em> looks visually pleasing requires a whole range of skills—some of which lie beyond the comfort zone of most designers, especially if they have come from a print background.<span id="more-107"></span>For example, determining what technology is the best fit, what Content Management System to use, where to host the site, how to ensure cross-browser compatibility and how to ensure the site ranks well in search engines are all important. For the uninitiated, these hurdles can become very overwhelming, very quickly.</p>
	<p>So what works, and what doesn’t? Well, as you might expect,<em>it depends</em>. As with any project, important decisions are shaped by the goals of the project, the budget, the timeframe, the experience of the team members, and the personal preferences of those involved.</p>
	<p>While it’s true that many technology decisions are often best left to the geeks who speak in 1s and 0s, there are a few universal truths that apply to all web projects. It’s crucial that any designer tackling a web project understands these fundamentals, regardless of whether they cut code, push pixels, or dabble in both.</p>
	<h5>The <a class="glossary" title="Client-side code is sent to web browser and executed by the browser's rendering engine. " href="http://www.sitepoint.com/glossary.php?q=C#term_15">Client-side</a> Contest</h5>
	<p>designers have already decided before they embark on a project that it will be built in <a class="glossary" title="Flash is Adobe's vector-based web multimedia product." href="http://www.sitepoint.com/glossary.php?q=F#term_16">Flash</a> (or Microsoft’s rich media offering, Silverlight) without even considering the web standards trio: <a class="sublink" href="http://www.sitepoint.com/subcat/html">HTML</a>,<a class="sublink" href="http://www.sitepoint.com/subcat/css">CSS</a>, and <a class="sublink" href="http://www.sitepoint.com/subcat/javascript">JavaScript</a>. As <em>real</em> designers they want to avoid limiting their creativity by browser compatibility woes and a restrictive set of user interface options, so they choose <a class="sublink" href="http://www.sitepoint.com/subcat/flash">Flash</a>, believing that they’re making the right decision.</p>
	<p>It’s understandable why we designers love Flash so much—why wouldn’t we? It’s an enormously powerful medium with which we can create eye candy and push the boundaries of interactivity and multimedia. Flash also has an enormous install base, so it conveniently sidesteps the browser-compatibility woes that have plagued CSS-based sites for years. Finally, Flash has that unmistakable “wow” factor that is useful for blowing away clients.</p>
	<p>Unfortunately, Flash has a few dirty little secrets. Actually, they’re not little—take a look at the following downsides before you decide to build your next site in Flash:</p>
	<ul>
	<li>Flash sites perform poorly in search engines compared with sites created with HTML. While Google has made advances over the years in indexing content, Google’s engineers still have a long way to go before the bots that crawl the Web can understand a Flash file to the degree that can be defined using simple HTML tags.</li>
	<li>Most Flash sites are less <a class="glossary" title="Accessibility deals with the issues of making online content available for experience, enjoyment, and use by all visitors, including those who do not fit the standard &quot;Web user&quot; mould." href="http://www.sitepoint.com/glossary.php?q=A#term_61">accessible</a> to disabled users than their HTML-based counterparts. Sure, there are some basic keyboard navigation features built into every Flash file, but in many browsers, switching between the Flash object and its HTML container is problematic, as is navigating Flash objects with input devices other than a mouse or keyboard.</li>
	<li>Flash sites are often less usable than an HTML/CSS equivalent, with key features of the web browser experience going out the window when a site is built in Flash. These include highlighting text for copy and paste, clicking the Back button to go back a page, increasing the font size, and allowing for users to open links in new windows. This is regardless of how beautiful and intuitive the interface is.</li>
	<li>Flash sites are unviewable by most mobile users. Even the iPhone—a phenomenally successful product for Apple in Australia and arguably the most advanced handheld device on the market—is unable to view Flash files.</li>
	</ul>
	<p>Of course, there are many circumstances when it does make sense to use Flash: animated mastheads, embedded movies, and interactive interfaces that break away from the document-based model of the Web are all good candidates. However, rarely do those circumstances involve building a site purely in Flash.</p>
	<p>As sites like <a class="sublink" href="http://csszengarden.com/">cssZenGarden.com</a> have proven, a site need not be created with Flash in order to look pretty. Many web designers resort to Flash because it’s what they know, and the client suffers as a result. Meanwhile, CSS support has improved considerably in today’s web browsers, and there are now a huge range of excellent JavaScript libraries which make writing JavaScript a much simpler task than it used to be. There’s no reason to resort to Flash when good old HTML and its companion technologies can do an equally fine job and avoid the pitfalls listed above.</p>
	<h5>The <a class="glossary" title="Server-side code is executed on the web server before being sent to the end user. " href="http://www.sitepoint.com/glossary.php?q=S#term_14">Server-side</a> Showdown</h5>
	<p>While it’s common that a designer may possess some skills in HTML, CSS, and JavaScript, programming in a server-side language is usually reserved for the IT nerds of this world (aside from those rare and annoying all-rounders who excel at both left- and right-brain activities).</p>
	<p>Yet, more and more roles demand that designers be comfortable with both graphics and writing code—even if it’s just to update the template of the Content Management System that powers the site.</p>
	<p>Here’s a brief rundown of the most common server-side languages in use on the Web and how they stack up.</p>
	<ul>
	<li><strong>CGI-<a class="glossary" title="Perl is one of the original  server side scripting languages." href="http://www.sitepoint.com/glossary.php?q=P#term_44">Perl</a>:</strong> The programming language Perl has been around for longer than the World Wide Web itself. The language is an ongoing open source project, and any hosting provider you use is guaranteed to have it installed. However, unless you have a good reason for learning Perl, I’d suggest steering clear—it’s notorious for being difficult to learn.</li>
	<li><strong><a class="sublink" href="http://www.sitepoint.com/subcat/php-tutorials">PHP:</a></strong> Like Perl, PHP is also an open source language. However, unlike Perl, PHP has a reputation for attracting beginners, largely because it’s very easy to learn and ubiquitous across web hosting providers. The ease of use of PHP is sometimes viewed as a criticism by developers, though, as it provides newcomers with “enough to rope to hang themselves.” However, the popularity of PHP is undeniable. It’s also the language of choice for many free content management and blogging systems (which we’ll explore later in this article). The<a class="sublink" href="http://www.apachefriends.org/en/xampp.html">XAMPP package</a>, a single-click install of PHP and other technologies that integrate with PHP, is a great package that is available for Windows, Mac and <a class="glossary" title="An Open Source computing platform based around the robust core of commercial Unix systems." href="http://www.sitepoint.com/glossary.php?q=L#term_18">Linux</a> users.</li>
	<li><strong><a class="sublink" href="http://www.sitepoint.com/subcat/asp">ASP.NET:</a></strong> For those clients who are uneasy about trusting open source technologies, Microsoft’s ASP.NET might be a good choice. The Visual Studio development environment is a natural choice for building ASP.NET sites. Visual Studio drastically simplifies the process of building web sites, but this comes at a cost—it’s both expensive and resource-hungry (although there’s a free “express edition” available). Unfortunately the code that Visual Studio generates is often inefficient and non-standards compliant, and some web hosting providers lack the facility to host ASP.NET pages.</li>
	<li><strong><a class="sublink" href="http://www.sitepoint.com/subcat/ruby">Ruby:</a></strong> The Ruby language has been around for over ten years, but its popularity for building web applications is only recent, fuelled largely by a web application framework called Ruby on Rails (or just Rails, for short). Despite the slightly odd name, Rails is a well thought-out framework that forces developers to follow best practices in terms of file structure, filenaming conventions, code reuse, and unit testing. There’s a steep learning curve required in order to master Rails, but those who persist often become vocal evangelists.</li>
	<li><strong><a class="sublink" href="http://www.sitepoint.com/subcat/flex">Flex:</a></strong> Flex refers to a collection of technologies from Adobe for developing Rich Internet Applications—online applications with a much higher degree of interactivity than a standard browser-based web application. In Flex, user interfaces are defined using a markup language called MXML, the interactions on the page are described in <a class="glossary" title="ActionScript is Adobe Flash's own embedded scripting language." href="http://www.sitepoint.com/glossary.php?q=A#term_25">ActionScript</a>, and the end product runs as a Flash file. Adobe make the basic Flex Software Developer Kit available to download for free, but if you’re planning on building sites in Flex on a regular basis, then it’s worth paying for the Flex Builder Pro editor.</li>
	</ul>
	<p>As you can see, the choices of technology for a web project are vast. Whether you’re itching to dirty your hands, or just wanting to understand how those propeller-heads in the basement of your office spend their time, making an effort to appreciate the fundamental differences between the languages listed above will make you a better web designer—if only because you’ll be able to better communicate with your technical colleagues.</p>
	<p>Dabbling in server-side web development may also improve your client-side coding skills; perhaps if more web development projects were approached with a software engineering mindset, rather than a print mindset, then there would be less broken web sites out there.</p>
	<h5>Content Management Systems: Custom or Package?</h5>
	<p>In the previous section, I argued that designers should learn a <a class="glossary" title="Server-side code is executed on the web server before being sent to the end user. " href="http://www.sitepoint.com/glossary.php?q=S#term_14">server-side</a> language. Now I’m going to recommend that you use an alternative language when building your next web site. It’s confusing, I know—bear with me!</p>
	<p>Here’s why you should build your next site using as little custom code as possible: wearing the designer hat and the programmer hat certainly gives you a competitive advantage in the web world, but the reality is that most web sites are fundamentally content sites. For these types of sites, a Content Management System (<a class="glossary" title="A CMS, or Content Management System, is an application designed to store, format, reproduce and manage Web data." href="http://www.sitepoint.com/glossary.php?q=C#term_28">CMS</a>) will suffice.</p>
	<p>One of the most difficult challenges in building a web site is ensuring that the client can update it on their own, long after the project has completed. A CMS is key in achieving this goal. While there’ll always be clients who are faster learners than others, it’s also true that some Content Management Systems are much easier to learn for non-technical people than others.</p>
	<p>True, there are occasions when the site for which you’re designing might require purely custom code, but on these occasions it’s more likely that the development (and design) will be managed in-house rather than by an external agency. If you’re reinventing the wheel for your client, you should be using a CMS.</p>
	<p>There are numerous advantages to using a well-established CMS rather than rolling your own. These include:</p>
	<ul>
	<li><strong>Security:</strong> Using a CMS that is being constantly evolved means that with each upgrade comes improvements in the security of the product. These updates may fix previously undiscovered security flaws, adapt to changes in how browsers operate, or add support for upgraded database versions. Writing custom code that’s <a class="glossary" title="Accessibility deals with the issues of making online content available for experience, enjoyment, and use by all visitors, including those who do not fit the standard &quot;Web user&quot; mould." href="http://www.sitepoint.com/glossary.php?q=A#term_61">accessible</a> over the Web without investing any time in the future testing and updating of that code poses a great risk in the security of your client’s web site being compromised.</li>
	<li><strong>Familiarity:</strong> There may be no perfect CMS, but there are a finite number of them on the market. If by chance your client has used the same CMS before that you choose for your project, then the learning curve for updating their site will be much lower. This makes good business sense for them, and makes you look good.</li>
	<li><strong>Maintenance and Support:</strong> If the code that powers your client’s web site is completely custom, then your client will be more dependent upon you to make any future tweaks or changes than if you used an established CMS. While on the surface this may seem like a cunning way to lock them in for repeat business, such an approach can be harmful to the client-vendor relationship—especially if there are occasions when you’re unable to accommodate their requests in a timely fashion. It makes much more sense to use a CMS for which a thriving community of developers exists, so that your client has an alternative developer to turn to if necessary.</li>
	</ul>
	<p>So if building a site from scratch is a no-no, the question then becomes “Which CMS should I use?” This question has caused heated discussions amongst web developers for years, and again the answer is, “It depends.”</p>
	<p>Unfortunately, a comprehensive comparison of every available CMS is beyond the scope of this article. There are a huge number of factors to consider. Here’s a sample (this list is merely the tip of the iceberg):</p>
	<ul>
	<li>Does the CMS contain the features necessary for this site?</li>
	<li>Are there any legacy systems with which the CMS needs to interface?</li>
	<li>How big is the development community associated with the CMS?</li>
	<li>Is the client comfortable with using an open source solution?</li>
	<li>What plans are there for expanding the site in the future?</li>
	</ul>
	<p>An open source CMS is often perfect for a client whose project budget is limited. Tools such as Drupal, Joomla, eZ Publish, and WordPress are all open source and written in <a class="glossary" title="PHP, or Hypertext Preprocessor, is an open source, server-side programming language." href="http://www.sitepoint.com/glossary.php?q=P#term_1">PHP</a>. Each package has its strengths and weaknesses, but all deserve your consideration.</p>
	<p>An excellent place to begin researching open source CMS packages is <a class="sublink" href="http://opensourcecms.com/">opensourcecms.com</a>. The site provides demos of over 100 open source CMS with which you can experiment without installing anything on your own local machine.</p>
	<h5>Ranking in Search Engines</h5>
	<p>Okay, so you’ve launched your site and you’re publishing interesting and unique content every day. Visitors should come flocking in droves, right? Well, if people are unable to find your site, then how would they know that it exists?</p>
	<p>If your log files are telling you that only two people are visiting your site every day (and you’re one of them), then you may need to put some effort into optimizing your site for search engines. Search Engine Optimization (<a class="glossary" title="Search Engine Optimisation - Optimising a Web site for search engines." href="http://www.sitepoint.com/glossary.php?q=S#term_64">SEO</a>) is an umbrella term that covers how you code your site, what content you publish, how you phrase that content, what URL structure you use, and how well you rank in search engines for various phrases.</p>
	<p>The world of SEO continues to be tarnished by stories of online marketing consultants who game Google with unconventional techniques; these trick the Google algorithm into listing their web site higher in the results pages than it probably deserves to be.</p>
	<p>The truth, however, is that SEO is an important aspect of any commercial web site, and there are many legitimate techniques that you can, and should, utilize, to ensure that people are able to find your site through a search engine. While it would be impossible to describe how to develop a comprehensive SEO strategy within these pages, if you follow my advice at the start of this article to use <a class="glossary" title="HTML stands for HyperText Markup Language." href="http://www.sitepoint.com/glossary.php?q=H#term_75">HTML</a> instead of <a class="glossary" title="Flash is Adobe's vector-based web multimedia product." href="http://www.sitepoint.com/glossary.php?q=F#term_16">Flash</a> whenever appropriate, you’ll be well on your way.</p>
	<p>One common misconception is that a web site’s ranking in a search engine is tied to its PageRank. PageRank is a trademarked term used by Google to determine how much authority a web site has. Fundamentally, the way it works is this: the more links to a web site, the more important Google considers that site to be and, therefore, the higher its PageRank.</p>
	<p>Realistically, though, the algorithm that determines a web site’s PageRank is a closely guarded secret, and the algorithm itself is constantly changing as the Web grows. Additionally, a web site’s PageRank is only one factor that influences its position in Google’s search results pages. Finally, it’s important to remember that Google is but one of many search engines. Google may dominate the current climate, but this may change in the future. Focusing on Google alone would be a short-sighted strategy.</p>
	<p>In the end, a site’s PageRank value (or its ranking using any other metric, for that matter) is meaningless if the site ranks well in results pages for Google and other search engines for the phrases that matter to your client. The key to achieving (and maintaining) success is to continually monitor your site’s traffic using an analytics package like Google Analytics. The insight that this data can provide on how visitors use your site and what keywords they type to find it will be invaluable in shaping the site’s SEO strategy.</p>
	<h5>A Web Site is a Software Product, Not a Piece of Paper</h5>
	<p>Accessing the Web has never been easier for end users interested in publishing photos, chatting with friends, and dumping random thoughts for the world to savor, but building a professional web site is as difficult as it has always been.</p>
	<p>It’s therefore critical that web designers take the initiative to understand what goes on “under the hood,” or risk their beautiful mockups failing to reach their full potential because of the technology that implements them. By understanding when to choose Flash or HTML, the pros and cons of the various server-side languages, how to select a CMS, and what factors affect a page’s ranking in a search engine, designers will be able to offer their clients a more informed service—and a more successful web site.
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oprone.com/?feed=rss2&amp;p=107</wfw:commentRss>
		</item>
		<item>
		<title>Step-By-Step Site Planner</title>
		<link>http://blog.oprone.com/?p=104</link>
		<comments>http://blog.oprone.com/?p=104#comments</comments>
		<pubDate>Fri, 05 Jun 2009 01:24:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[Website Planning]]></category>

		<guid isPermaLink="false">http://www.blog.oprone.com/?p=104</guid>
		<description><![CDATA[Experience shows that questions raised and answered in one section may engender ideas and issues in other sections. This is a good thing, and reinforces the fact that the Site Planner can (and probably should) be used iteratively. In fact, we've found it useful for periodic reviews of existing Websites.]]></description>
			<content:encoded><![CDATA[	<p><strong>This is how you build a house. First, buy lots of wood, nails, windows, doors and paint. How much, you ask? I don&#8217;t know - a lot. Next, hire a crew of carpenters and tell them to go for it. Then, ask the guy who drives the concrete mixer to pour his load wherever he thinks the driveway should go.</strong></p>
	<p>Blueprints? A plan? No time for all that. You know what a house looks like, and, besides, you don&#8217;t want to stifle creativity with a bunch of formalities.<span id="more-104"></span>Think again, Sparky. Whether you&#8217;re building the family domicile or your organization&#8217;s Website, you need to start with a plan. An effective plan starts with quality information, and to get quality information you need to ask the right questions.</p>
	<p>Here&#8217;s a Site Planner, a collection of focused questions to help you jump-start the information gathering process. Each section (Background, Audience, Resources, Competition and Content) asks several basic questions along with &#8220;Next Steps&#8221; for detailed follow-up.</p>
	<p>For best results involve as many stakeholders as possible &#8212; business/process owners, marketing and sales staff, IT folks, content managers, developers and customers.</p>
	<p>Ready? Sharpen your pencils and roll up your sleeves. And good luck enhancing your Web presence!</p>
	<h5>Background</h5>
	<ul>
	<li><strong>Goals.</strong> What are your specific goals? Consider:
	<ul>
	<li>company/brand awareness,</li>
	<li>product/services awareness,</li>
	<li>product/services sales,</li>
	<li>community building,</li>
	<li>entertainment,</li>
	<li>knowledge sharing, and</li>
	<li>internal communications.</li>
	</ul>
	</li>
	<li><strong>Promotional Fit.</strong> How should your Website fit with current promotional and marketing strategies and materials?</li>
	<li><strong>Deadlines.</strong> What are the schedule or deadline requirements?</li>
	<li><strong>Funding.</strong> What are the budgetary constraints?</li>
	<li><strong>Measurement.</strong> How will you measure the success of the site?</li>
	</ul>
	<p><strong><em>Next Steps:</em></strong></p>
	<ol>
	<li>Develop a ranked (from most- to least-important) Goals Master List.</li>
	<li>Create a mission statement for the site.</li>
	<li>Identify how the mission and goals of the site might change from short-term to long-term, given the direction of your organization and industry.</li>
	</ol>
	<h5>Audience</h5>
	<ul>
	<li><strong>External.</strong> Who is your EXTERNAL audience? Consider:
	<ul>
	<li>current customers,</li>
	<li>potential customers,</li>
	<li>suppliers,</li>
	<li>professional/trade organizations,</li>
	<li>investors,</li>
	<li>competitors,</li>
	<li>children,</li>
	<li>schools/educators, and</li>
	<li>the sight-impaired.</li>
	</ul>
	</li>
	<li><strong>Internal.</strong> Who is your INTERNAL audience? Consider:
	<ul>
	<li>all employees,</li>
	<li>management,</li>
	<li>marketing/sales,</li>
	<li>operations, and</li>
	<li>IT.</li>
	</ul>
	</li>
	<li><strong>Sub-groups.</strong> Determine all subgroups within the audiences identified above.</li>
	<li><strong>Define.</strong> Identify the interests, technical skills and special issues for each audience group and subgroup.</li>
	</ul>
	<p><strong><em>Next Steps:</em></strong></p>
	<ol>
	<li>Create a ranked Audience Master List.</li>
	<li>Develop an Aligned Master List by matching the Audience Master List to the Goals Master List.</li>
	<li>Create usage scenarios based on Aligned Master List.</li>
	</ol>
	<h5>Resources</h5>
	<ul>
	<li><strong>Project Roles.</strong> Who are the resources that will be responsible for content management and technical support (include their names, titles, roles, and contact info)?</li>
	<li><strong>Team Skills.</strong> What are the technical and content management skills of each resource?</li>
	</ul>
	<p>For each resource, identify any training, software, hardware, scheduling and budgetary issues.</p>
	<h5>Competition</h5>
	<ul>
	<li><strong>Identify Competitors.</strong> Identify the sites of competitors and others that may provide direction for your site.</li>
	<li><strong>Important Elements.</strong> Identify the important elements of each competitor site:
	<ul>
	<li>functional features,</li>
	<li>technologies used,</li>
	<li>breadth of content and</li>
	<li>look-and-feel.</li>
	</ul>
	<div>
	<p><strong><em>Next Steps:</em></strong></p>
	<ol>
	<li>Develop a competitive analysis that includes the important elements of key competitor sites and which of these elements your site should match, exceed, or avoid.</li>
	<li>On a regular basis, revisit key competitor sites and update your competitive analysis.</li>
	</ol>
	<h5>Content</h5>
	<ul>
	<li><strong>Functionality.</strong> Which functional features should your site offer? Consider:
	<ul>
	<li>ecommerce/shopping cart,</li>
	<li>site search,</li>
	<li>customer service/support,</li>
	<li>tech support,</li>
	<li>discussion forums,</li>
	<li>newsletter,</li>
	<li>catalog/information</li>
	<li>order forms,</li>
	<li>feedback form,</li>
	<li>member logon,</li>
	<li>password protected areas, and</li>
	<li>SSL-encrypted areas.</li>
	</ul>
	</li>
	<li><strong>Information.</strong> Which informational elements should your site contain? Consider:
	<ul>
	<li>About Us page,</li>
	<li>Contact Us page,</li>
	<li>copyright notice, and</li>
	<li>privacy statement.</li>
	</ul>
	</li>
	<li><strong>Structure.</strong> What is your site&#8217;s hierarchy? For each of the 4-7 (though you can have more or less) main areas of the site, identify:
	<ul>
	<li>each main menu item,</li>
	<li>all submenu items, and</li>
	<li>additional content.</li>
	</ul>
	<p>Think of a tree-style hierarchy with the home page at the top.</li>
	</ul>
	<p><strong><em>Next Steps:</em></strong></p>
	<ol>
	<li>Describe in detail each functional feature. What exactly will it do?</li>
	<li>Identify the resources required, and any technical and budgetary issues associated with each functional feature.</li>
	<li>Provide detail for each informational element.</li>
	<li>Assign content responsibilities to the resources identified above.</li>
	</ol>
	<h5>Summary</h5>
	<p>Experience shows that questions raised and answered in one section may engender ideas and issues in other sections. This is a good thing, and reinforces the fact that the Site Planner can (and probably should) be used iteratively. In fact, we&#8217;ve found it useful for periodic reviews of existing Websites.</p>
	<p>The more time and effort your organization devotes to this information gathering process, the more likely you are to build an effective, customer-driven and well-staffed Web presence.</p>
	<p>.</p>
	<p>Happy planning!</div>
</li>
	</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.oprone.com/?feed=rss2&amp;p=104</wfw:commentRss>
		</item>
		<item>
		<title>20 Sites That Brought CSS into the Mainstream</title>
		<link>http://blog.oprone.com/?p=38</link>
		<comments>http://blog.oprone.com/?p=38#comments</comments>
		<pubDate>Fri, 24 Apr 2009 06:07:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.blog.oprone.com/?p=38</guid>
		<description><![CDATA[	When I started collecting sites for this article, I assumed it would be easy since so many people had made great contributions to CSS. But then I realized that, rather than the people, it’s actually about the web sites. What web sites have advanced CSS? There are so many, and when I separated the sites from [...]]]></description>
			<content:encoded><![CDATA[	<p class="date"><strong>When I started collecting sites for this article, I assumed it would be easy since so many people had made great contributions to <a class="glossary" title="CSS, or Cascading Style Sheets, comprise styling and formatting rules that are applied to Web documents." href="http://www.sitepoint.com/glossary.php?q=C#term_8">CSS</a>. But then I realized that, rather than the people, it’s actually about the web sites. What web sites have advanced CSS? There are so many, and when I separated the sites from the people, it proved to be a tougher task than I thought.</strong></p>
	<p>I decided to split the list into two sections: The Obvious, and The Not So Obvious. The Obvious consisted of sites that everyone would immediately think of, and cause quite a stir if I left them off the list. The Not So Obvious sites were ones that might escape our notice at first, but very much deserve recognition for how they contributed to the overall advancement of CSS.</p>
	<p><span id="more-38"></span></p>
	<h5>The Obvious</h5>
	<p><strong><a class="sublink" href="http://www.csszengarden.com/">CSS Zen Garden</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_css_zen_garden.jpg"><em>CSS Zen Garden (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_css_zen_garden.jpg" alt="" width="473" height="157" /></a></div>
	<p>In 2003 David Shea launched CSS Zen Garden with only five designs and since then it’s been at the front of the pack in the CSS web revolution. For many young developers, before you even crack your first CSS book, you’re familiar with Zen Garden and are already thinking about what your submission will look like. This site has made a lot of people very excited about the power of CSS and is, arguably, the most influential stop on the Web for CSS.</p>
	<p><strong><a class="sublink" href="http://www.meyerweb.com/">Meyerweb</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_meyerweb.jpg"><em>meyerweb.com (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_meyerweb.jpg" alt="" width="473" height="157" /></a></div>
	<p>Eric Meyer—self-proclaimed CSS Jedi—runs meyerweb.com. And it’s no mystery what Eric has done for CSS. The Meyerweb <a class="sublink" href="http://meyerweb.com/eric/tools/">Toolbox</a> and <a class="sublink" href="http://meyerweb.com/eric/css/">CSS work</a> areas are filled with goodies like S5 (an <a class="glossary" title="XHTML is a reformulation of HTML 4 as an XML 1.0 application." href="http://www.sitepoint.com/glossary.php?q=X#term_63">XHTML</a>/CSS presentation program), CSS files (diagnostic and reset), CSS tests, a CSS2 prototyping test suite, and inline model documentation (I know, you’re mouth is watering already). By far, the coolest area of this site (other than the blog itself) is the <a class="sublink" href="http://meyerweb.com/eric/css/edge/">CSS/Edge</a>, where Eric puts up a lot of CSS demos and neat techniques he’s playing with.</p>
	<p><strong><a class="sublink" href="http://www.alistapart.com/">A List Apart</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_a_list_apart.jpg"><em>A List Apart (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_a_list_apart.jpg" alt="" width="473" height="157" /></a></div>
	<p>It’s difficult to put into words what exactly <a class="sublink" href="http://www.alistapart.com/about/">the crew</a> at A List Apart has done to advance CSS, let alone the Web as a whole. Some of their greatest CSS accomplishments (in my opinion) include: <a class="sublink" href="http://www.alistapart.com/articles/sprites">CSS Sprites</a>, <a class="sublink" href="http://www.alistapart.com/articles/slidingdoors/">Sliding Doors of CSS</a>, <a class="sublink" href="http://www.alistapart.com/articles/progressiveenhancementwithcss">Progressive Enhancement with CSS</a>, and <a class="sublink" href="http://www.alistapart.com/articles/journey">From Table Hacks to CSS Layout: A Web Designer’s Journey</a>. They’ve written so many articles on CSS it’s impossible to read all of them if you happen to fall behind (believe me, I <em>just</em> went through the whole list); you can only hope that you keep up with their monthly publications so that you’re one of the first to find out about the new great CSS technique.</p>
	<p><strong><a class="sublink" href="http://www.w3schools.com/">W3Schools</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_w3schools.jpg"><em>W3Schools (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_w3schools.jpg" alt="" width="473" height="157" /></a></div>
	<p>W3Schools seems to always be at the top of search results when you ask a general coding question. They have tutorials on everything from basic topics like XHTML to advanced ones like RDF. But this is about CSS. W3Schools has some of the greatest beginner and novice CSS tutorials on the Web and it’s a great place to learn whether you’re starting out or just after a quick refresher on the terminology.</p>
	<p><strong><a class="sublink" href="http://www.css3.info/">CSS3.info</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_css_info.jpg"><em>CSS3.info (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_css_info.jpg" alt="" width="473" height="157" /></a></div>
	<p>Every CSS minion knows that this site is the premier web site when it comes to finding out all the important info on the newest properties that are coming to light in CSS. The <a class="sublink" href="http://www.css3.info/about/">team behind CSS3.info</a>makes sure that the site contains the most recent and relevant information you can find on CSS3. And really, I’ve yet to find a site that offers the same level of insight as this one. As far as the future of CSS, this where you go when you want to cut out all the cruft and focus on the important information.</p>
	<p><strong><a class="sublink" href="http://positioniseverything.net/">Position Is Everything</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_pie.jpg"><em>Position Is Everything (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_pie.jpg" alt="" width="473" height="157" /></a></div>
	<p>P.I.E. is a site dedicated to all the browser quirks that drive us crazy on a day-to-day basis. Through learning the ins and outs of CSS this site has saved many of us hours of debugging, since we didn’t have to figure out the <a class="sublink" href="http://www.positioniseverything.net/explorer/peekaboo.html">peek-a-boo bug</a> or the weirdness of the box model by ourselves. This site is a great asset for any CSS developer and its content is even becoming a topic of job interview questions for web developers.</p>
	<p><strong><a class="sublink" href="http://dezwozhere.com/links.html">Holy CSS Zeldman!</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_holy_css_zeldman.jpg"><em>Holy CSS Zeldman! (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_holy_css_zeldman.jpg" alt="" width="473" height="157" /></a></div>
	<p>Holy CSS Zeldman! is a great collection of Web Standards-related links akin to the <a class="sublink" href="http://digg.com/rss_search?search=css&amp;area=all&amp;type=both&amp;section=all">digg RSS feed for CSS</a>. This site has been around for as long as I can remember, though I won’t say a site is great just because it’s a classic, or because it has Zeldman in the name. This site is around because it takes so many great CSS sites and promotes them in one collection for developers to sort through as they see fit, and is a big reason CSS is seen the way it is today.</p>
	<p><strong><a class="sublink" href="http://css-tricks.com/">CSS-Tricks</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_csstricks.jpg"><em>CSS Tricks (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_csstricks.jpg" alt="" width="473" height="157" /></a></div>
	<div id="adz" class="vertical">
	<div class="ad">
	<div id="beacon_923"><img src="http://ads.aws.sitepoint.com/phpadsnew/www/delivery/lg.php?bannerid=923&amp;campaignid=559&amp;zoneid=74&amp;loc=http%3A%2F%2Fads.aws.sitepoint.com%2Fadjs.php%3Fregion%3D74%26did%3Dadz%26adtype%3Dvertical&amp;referer=http%3A%2F%2Fwww.sitepoint.com%2Farticle%2Ftwenty-sites-that-elevated-css%2F&amp;cb=5a9e50a031" alt="" width="0" height="0" /></div>
	</div>
	</div>
	<p>Chris Coyier’s screencasts started a video revolution throughout popular blogs all over the Internet, and advanced the learning of CSS beyond reading long boring articles. From beginner tutorials to the more advanced topics like conditional style sheets, CSS-Tricks takes a step by step, visual approach to CSS—and people seem to really like it. Chris also runs a popular CSS/<a class="glossary" title="JavaScript is a Web scripting language most commonly used for client-side applications." href="http://www.sitepoint.com/glossary.php?q=J#term_9">JavaScript</a> link-sharing site called<a class="sublink" href="http://scriptandstyle.com/">Script &amp; Style</a>.</p>
	<p><strong>CSS Galleries like <a class="sublink" href="http://cssmania.com/">CSS Mania</a>, <a class="sublink" href="http://cssremix.com/">CSS Remix</a>,<a class="sublink" href="http://www.css-website.com/">CSS Website</a>, and <a class="sublink" href="http://cssvault.com/">CSS Vault</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_css_galleries.jpg"><em>CSS Vault, CSS Mania, CSS Remix, and CSS Website (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_css_galleries.jpg" alt="" width="473" height="157" /></a></div>
	<p>The goal of all CSS galleries is to bring CSS into the mainstream, so how could I leave them off this list, right? As I was gathering sites, I kept coming up with various galleries; I wanted to avoid scattering them throughout the list because I thought that would lessen this article. Yet galleries display all sorts of real-life examples of CSS work, and the people who submit their work to these sites are the ones on the front line of web design and development. They deserve all the credit in the world for keeping CSS and web standards alive across the Internet.</p>
	<p><strong>CSS Template Sites like <a class="sublink" href="http://www.monstertemplates.com/">Monster Templates</a> and <a class="sublink" href="http://www.opensourcetemplates.org/">Open Source Templates</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_css_templates.jpg"><em>CSS Templates (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_css_templates.jpg" alt="" width="473" height="157" /></a></div>
	<p>Just like CSS galleries, CSS template sites have the noble goal of raising the quality of sites across the Internet from the ground up, distributing templates to those who would normally slap a site together with a few tables. CSS template sites like Open Source Templates and Monster Templates helped further the CSS cause by making it easier to work with, and by removing some of the more frustrating elements of CSS like browser testing.</p>
	<div id="article_content">
	<p><strong><a class="sublink" href="http://espn.com/">ESPN.com</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_espn.jpg"><em>ESPN (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_espn.jpg" alt="" width="473" height="157" /></a></div>
	<p>Admittedly, I completely forgot about how important ESPN was in the publicizing of <a class="glossary" title="CSS, or Cascading Style Sheets, comprise styling and formatting rules that are applied to Web documents." href="http://www.sitepoint.com/glossary.php?q=C#term_8">CSS</a>—it took a co-worker to remind me. But I’m glad they did, because this list really would be incomplete without it. For those who are unaware, ESPN.com was one of the first major web sites to convert from tables to CSS. By switching to CSS back in 2003, ESPN.com saved around 2 terabytes of <a class="glossary" title="Bandwidth is a measure of the amount of date that can be transferred between computers over the Internet." href="http://www.sitepoint.com/glossary.php?q=B#term_56">bandwidth</a> <strong>a day</strong>. It was a <a class="sublink" href="http://www.mikeindustries.com/blog/archive/2003/06/espn-interview">highly publicized</a> move which paved the way for other large web sites to do the same.</p>
	<p><strong><a class="sublink" href="http://www.w3.org/">W3.org</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_w3.jpg"><em>The W3C (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_w3.jpg" alt="" width="473" height="157" /></a></div>
	<div id="adz" class="vertical">
	<div class="ad"><a href="http://ads.aws.sitepoint.com/phpadsnew/www/delivery/ck.php?oaparams=2__bannerid=902__zoneid=74__cb=f86626d496__maxdest=http://www.influxis.com/applications/tvstation/" target="_top"><img title="Influxis.com" src="http://i2.sitepoint.com/images/ads/influxis2_336x280.jpg" border="0" alt="Influxis.com" width="336" height="280" /></a></p>
	<div id="beacon_902"><img src="http://ads.aws.sitepoint.com/phpadsnew/www/delivery/lg.php?bannerid=902&amp;campaignid=555&amp;zoneid=74&amp;loc=http%3A%2F%2Fads.aws.sitepoint.com%2Fadjs.php%3Fregion%3D74%26did%3Dadz%26adtype%3Dvertical&amp;referer=http%3A%2F%2Fwww.sitepoint.com%2Farticle%2Ftwenty-sites-that-elevated-css%2F2%2F&amp;cb=f86626d496" alt="" width="0" height="0" /></div>
	</div>
	</div>
	<p>W3.org? Yeah! Every time you need to know information about a CSS property that has yet to be written, this is where you go. When I was writing my last couple of SitePoint articles I spent a lot of time researching the &#8220;future of CSS&#8221; and logged many hours reading up on the<a class="sublink" href="http://www.w3.org/TR/css3-roadmap/">CSS3 spec</a>. They have everything from the<a class="sublink" href="http://www.w3.org/TR/css3-box/#rotating">rotating box model</a> to the <a class="sublink" href="http://www.w3.org/TR/css3-ui/">CSS3 User Interface model</a>. And really, who better to receive the latest CSS news from than the people who write it?</p>
	<p><strong><a class="sublink" href="http://jquery.com/">jQuery</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_jquery.jpg"><em>jQuery (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_jquery.jpg" alt="" width="473" height="157" /></a></div>
	<p><a class="sublink" href="http://www.whitehouse.gov/">jQuery is everywhere these days</a>, it’s totally unavoidable if you’re an up-to-date developer. It took the average CSS developer and instantly made them <a class="glossary" title="JavaScript is a Web scripting language most commonly used for client-side applications." href="http://www.sitepoint.com/glossary.php?q=J#term_9">JavaScript</a> gurus with its brilliant CSS selector integration, as well as giving the average run-of-the-mill JavaScript developer a great insight into the workings of advanced CSS.</p>
	<p>jQuery is also allowing advanced CSS features (that have struggled to survive in the midst of massive browser wars) to thrive and be presented to the Web in a way that brings CSS3 into the developer’s everyday toolbox.</p>
	<p><strong><a class="sublink" href="http://www.section508.gov/">Section 508</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_section508.jpg"><em>Section508.gov (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_section508.jpg" alt="" width="473" height="157" /></a></div>
	<p>Section 508 is an amendment to the <em>Rehabilitation Act</em> passed by the United States Congress in 1998. It’s specifically about the <a class="glossary" title="Accessibility deals with the issues of making online content available for experience, enjoyment, and use by all visitors, including those who do not fit the standard &quot;Web user&quot; mould." href="http://www.sitepoint.com/glossary.php?q=A#term_61">accessibility</a> of electronic information to those who are disabled—the Web equivalent of putting a ramp on a building. It also helped give rise to the idea of designing in layers with Progressive Enhancement.</p>
	<p>In the three layers of Progressive Enhancement, the second layer—presentation—is set up just for CSS. I think it’s safe to say that without amendments like Section 508, CSS would have struggled to come as far as it has in such a short time.</p>
	<p><strong><a class="sublink" href="http://www.css-discuss.org/">CSS-Discuss</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_css_discuss.jpg"><em>CSS-Discuss (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_css_discuss.jpg" alt="" width="473" height="157" /></a></div>
	<p>Okay, I’ll be the first to admit that this one is more about the mailing list, but it all starts with the web site. The CSS-Discuss mailing list takes common CSS problems and news from developers and brings them to a mass audience, so that we can all put our heads together and come up with creative solutions to problems we all run into. Even if you’re just a quiet observer of the mailing list, you can learn a lot of tips and tricks about CSS.</p>
	<p><strong><a class="sublink" href="http://www.westciv.com/">WestCiv</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_westciv.jpg"><em>WestCiv&#8217;s Style Master (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_westciv.jpg" alt="" width="473" height="157" /></a></div>
	<p>Much of this list contains sites that I personally learned CSS from. StyleMaster and WestCiv played a huge role in my learning CSS, bringing advanced techniques to sites I design and develop. StyleMaster was one of the first CSS editors released for the PC and Mac operating systems. It had—and still has—many built-in CSS features that helped developers (like me) explore and test the limitations of CSS.</p>
	<p>WestCiv also released many CSS tutorials on their site that are some of the best introductions to CSS I’ve found.</p>
	<p><strong>YUI CSS Library: <a class="sublink" href="http://developer.yahoo.com/yui/grids/">Grids</a>, <a class="sublink" href="http://developer.yahoo.com/yui/reset/">Reset</a>, <a class="sublink" href="http://developer.yahoo.com/yui/base/">Base</a>, and <a class="sublink" href="http://developer.yahoo.com/yui/fonts/">Fonts</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_yui.jpg"><em>Yahoo UI Library&#8217;s Reset CSS (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_yui.jpg" alt="" width="473" height="157" /></a></div>
	<p>The YUI team has some of the best front-end developers out there and they really outdid themselves with their CSS library. The library contains CSS reset, base, grid system, and fonts files. Developers all over the world use the CSS files developed for the YUI CSS Library. It has also paved the way for many of the most popular CSS frameworks out today.</p>
	<p><strong><a class="sublink" href="http://www.ilovetypography.com/">I Love Typography</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_ilovetypography.jpg"><em>I Love Typography (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_ilovetypography.jpg" alt="" width="473" height="157" /></a></div>
	<p>Properties like <code class="ref-term"><a title="Look up the position property in the SitePoint CSS Reference." href="http://reference.sitepoint.com/css/position">position</a></code>, <code class="ref-term"><a title="Look up the float property in the SitePoint CSS Reference." href="http://reference.sitepoint.com/css/float">float</a></code>, and things like <code>text-indent:-9999px</code> are the rock stars of CSS (bear with me). With monsters like that looming about, it can be very easy for a property to get lost in the mix. I Love Typography brought many of the CSS properties into the limelight by stressing the importance of readability: line-height, letter spacing, whitespace, and font-size/family.</p>
	<p><strong><a class="sublink" href="http://www.chrispederick.com/">Chris Pederick</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_chris_pederick.jpg"><em>Chris Pederick&#8217;s Web Developer toolbar (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_chris_pederick.jpg" alt="" width="473" height="157" /></a></div>
	<p>Towards the end of my research for this article I was poking around through the features in my Web Developer Extension for ideas to round out the list, when it occurred to me that the extension itself, for me, was a <strong>huge</strong> CSS influence. The <a class="sublink" href="https://addons.mozilla.org/en-US/firefox/addon/60">Firefox Web Developer extension</a> was developed by a guy named Chris Pederick, and it rivals extensions like <a class="sublink" href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a> and <a class="sublink" href="https://addons.mozilla.org/en-US/firefox/addon/748">Greasemonkey</a> in popularity among the developer community. This was the first extension I used to learn CSS. Chris still distributes the popular Firefox extension via his web site as well.</p>
	<p><strong><a class="sublink" href="http://www.myspace.com/">MySpace</a></strong></p>
	<div><a class="beatbox" href="http://i2.sitepoint.com/graphics/1709_myspace.jpg"><em>MySpace (click to view image)</em><img src="http://i2.sitepoint.com/graphics/1709_myspace.jpg" alt="" width="473" height="157" /></a></div>
	<p>MySpace? Seriously? Yes, MySpace did a lot for CSS. When we talk about bringing anything into the mainstream, we have to consider beyond the mainstream web developer. MySpace brought CSS to an audience who couldn’t care less about it. The millions of people who customize their MySpace pages have all seen CSS; even if they fail to understand it, they’ve seen it. Consider this conversation:</p>
	<p><strong>Non-techie:</strong> So, what do you do?<br />
<strong>Tim:</strong> I’m in web design and development, specializing in CSS.<br />
<strong>Non-techie:</strong> What’s CSS?<br />
<strong>Tim:</strong> You know that chunk of code you use to make your MySpace page look hideous? That’s CSS.<br />
<strong>Non-techie:</strong> Oh yeah, okay.<br />
I have that conversation more than I’d care to admit.</p>
	<p><strong><a class="sublink" href="http://www.sitepoint.com/article/twenty-sites-that-elevated-css/2/">Some Last Words</a></strong></p>
	<p>So, that’s my list, from CSS Zen Garden to MySpace. I can only hope that everyone reads all the descriptions rather than just scanning through, because there are some parts that I really look forward to hearing opinions on. The best part of writing an article like this is finding out what everyone has to say, including the spin-off debates it can cause. I look forward to hearing the feedback.</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.oprone.com/?feed=rss2&amp;p=38</wfw:commentRss>
		</item>
		<item>
		<title>30 Sites For Fantastic, Free Fonts</title>
		<link>http://blog.oprone.com/?p=29</link>
		<comments>http://blog.oprone.com/?p=29#comments</comments>
		<pubDate>Fri, 24 Apr 2009 05:44:25 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[Free Fonts]]></category>

		<category><![CDATA[OPRONE]]></category>

		<guid isPermaLink="false">http://www.blog.oprone.com/?p=29</guid>
		<description><![CDATA[Free Font Sites

1001freeFonts.com: Although their name only mentions 1,001 fonts, they actually have over 10,000 free ones that you can download. You can download them one at a time for free, or purchase the lot, all at once, for a fee of $19.95.]]></description>
			<content:encoded><![CDATA[	<p>by <a title="Sean P Aune's Author Bio" rel="nofollow" href="http://www.sitepoint.com/articlelist/567">Sean P Aune</a></p>
	<div id="post-8157" class="post">
	<div class="entrytext">
	<p>Choosing the right font can make or break a design, but what do you do when you don’t already have the perfect font in your arsenal? One of the points raised in the discussion following <a href="http://www.sitepoint.com/blogs/2009/04/23/web-fonts-do-something-positive">Kevin’s recent post</a> is that purchasing fonts can be insanely expensive, and even if you do buy one, are you sure it will be exactly what you were looking for? Luckily there are numerous sources on the Web for free fonts, and while not all of them allow for commercial use, a good number of them do.</p>
	<p>What follows is a list of 30 sites where you can find free fonts, use a tool to make your own, or just have some fun with fonts after you’ve spent hours staring at them. Take a look through and get addicted to more fonts than you can shake a stick at! <a href="http://www.sitepoint.com/blogs/2009/04/24/30-sites-for-fantastic-free-fonts/" target="_blank">Read the full article &gt;</a></div>
	</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.oprone.com/?feed=rss2&amp;p=29</wfw:commentRss>
		</item>
		<item>
		<title>10 Cool Things We’ll Be Able To Do Once IE6 Is Dead</title>
		<link>http://blog.oprone.com/?p=3</link>
		<comments>http://blog.oprone.com/?p=3#comments</comments>
		<pubDate>Thu, 23 Apr 2009 17:06:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[Web Hosting]]></category>

		<category><![CDATA[Browser]]></category>

		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.a2zsrilanka.com/oproneblog/?p=3</guid>
		<description><![CDATA[	James Edwards on Sitepoint blog looks at 10 cool things which would be possible to do after final nail to IE 6 coffin.
	List includes Use child selectors, Use attribute selectors, Trust z-index again, Make full use of 24-bit PNGs and my personal favorite Enjoy ourselves again!
	Read the full article

]]></description>
			<content:encoded><![CDATA[	<p>James Edwards on Sitepoint blog looks at 10 cool things which would be possible to do after final nail to IE 6 coffin.</p>
	<p>List includes Use child selectors, Use attribute selectors, Trust z-index again, Make full use of 24-bit PNGs and my personal favorite Enjoy ourselves again!</p>
	<p><a href="http://www.sitepoint.com/blogs/2009/04/14/10-cool-things-well-be-able-to-do-once-ie6-is-dead/">Read the full article</a>
</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.oprone.com/?feed=rss2&amp;p=3</wfw:commentRss>
		</item>
		<item>
		<title>Embedding PHP In CSS</title>
		<link>http://blog.oprone.com/?p=1</link>
		<comments>http://blog.oprone.com/?p=1#comments</comments>
		<pubDate>Thu, 23 Apr 2009 16:51:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Web Design]]></category>

		<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.a2zsrilanka.com/oproneblog/?p=1</guid>
		<description><![CDATA[	Interesting twist to CSS and PHP.
	Perhaps one of the most frustrating aspects of using PHP with websites, is getting variables into CSS. Having variables stored in an ini file, config file or even a database can make the updating of the look and feel of a site simple, however, CSS files, by default, do not [...]]]></description>
			<content:encoded><![CDATA[	<p>Interesting twist to CSS and PHP.</p>
	<blockquote><p>Perhaps one of the most frustrating aspects of using PHP with websites, is getting variables into CSS. Having variables stored in an ini file, config file or even a database can make the updating of the look and feel of a site simple, however, CSS files, by default, do not parse PHP.</p>
	</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.oprone.com/?feed=rss2&amp;p=1</wfw:commentRss>
		</item>
	</channel>
</rss>

