<?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>Dreamweaver, Flash, Photoshop, CSS, Fireworks and HTML Tips &#38; Tricks</title>
	<atom:link href="http://www.livetrainingsession.com/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.livetrainingsession.com/tips</link>
	<description>Get Quick Tips &#38; Tricks on Web Applications Development Tools</description>
	<lastBuildDate>Thu, 29 Jul 2010 21:16:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Creating Web Slices with Adobe Fireworks Slice Tool</title>
		<link>http://www.livetrainingsession.com/tips/2010/06/creating-web-slices-with-adobe-fireworks-slice-tool/</link>
		<comments>http://www.livetrainingsession.com/tips/2010/06/creating-web-slices-with-adobe-fireworks-slice-tool/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 03:00:21 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Fireworks Tips]]></category>
		<category><![CDATA[background]]></category>
		<category><![CDATA[fireworks]]></category>
		<category><![CDATA[foreground]]></category>
		<category><![CDATA[gif]]></category>
		<category><![CDATA[image]]></category>
		<category><![CDATA[jpeg]]></category>
		<category><![CDATA[layer]]></category>
		<category><![CDATA[optimize]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[slice]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.livetrainingsession.com/tips/?p=50</guid>
		<description><![CDATA[Creating web slices is the first step to converting your  digital artwork into a website. Whether your design is done with Illustrator, Photoshop or Fireworks,  &#8221;web slicing&#8221; is an essential skill to master. It&#8217;s not only about using the slice tool but choosing the right slices. When done the right way,  optimized web slices will help [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-103" style="margin: 0 10px 10px 0;" title="fireworks_slice_tool" src="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/01/fireworks_slice_tool.jpg" alt="Adobe Fireworks Web Slice Tool" width="210" height="102" />Creating web slices is the first step to converting your  digital artwork into a website. Whether your design is done with Illustrator, Photoshop or Fireworks,  &#8221;<strong>web slicing</strong>&#8221; is an essential skill to master.<br />
It&#8217;s not only about using the slice tool but choosing the right slices. When done the right way,  optimized web slices will help you create fast loading web pages also easy to update.</p>
<p><span id="more-50"></span></p>
<p>The web slices you create depend on the subtlety of your graphic design and how the final blocks in your HTML layout will interact. Therefore selecting web slices is an art in its own right and that task is better left to the person in charge of creating the HTML template.</p>
<p>You will now learn about the rectangular slice tool  in your Adobe Fireworks (CS3, CS4). You will later have the opportunity to compare it to the Photoshop slice tool in another upcoming post.</p>
<p>The screen capture above reveal the  slice tools located in the &#8220;<strong>Web</strong>&#8221; category of your Fireworks&#8217; tools panel. With your <strong>slice tool</strong> &#8220;<em>in hand</em>&#8220;, you can just select the area of the canvas you would like to convert into a web slice with a simple click-drag-and-release.</p>
<p>A web slice can be easily spotted in the canvas by its green overlay. Once a new slice is created, you can see its properties &#8211; dimensions and position &#8211; as shown by the screen capture of the &#8220;<strong>Properties</strong>&#8221; panel below.</p>
<p><a href="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/01/fireworks-web-slice-properties.jpg"><img class="alignleft" style="margin: 0px 10px 10px 0;" title="fireworks-web-slice-properties" src="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/01/fireworks-web-slice-properties-300x106.jpg" alt="" width="300" height="106" /></a>Fireworks automatically name each new slice created. However you are better off renaming your web slice (e.g. top_chair) to something that will make more sense during the HTML design stage.<br />
You can also edit the width and height (W, H) of the current slice to modify its dimensions.  The X and Y values define the position of the slice in the canvas. You can changes those coordinates by just typing new values. You can also use your keyboard arrows in to change those values at 1pixel at a time.</p>
<p>The &#8220;<strong>Type</strong>&#8221; property let you choose between foreground and background image. A second drop-down list to select the slice file format (GIF, JPEG or PNG) and its compression. In the screenshot above,  &#8221;JPEG- Better Quality&#8221; means a compression ratio of 80% in a JPEG file format.</p>
<p><img class="alignleft size-medium wp-image-104" style="margin: 0px 10px 10px 0;" title="fireworks-web-layers" src="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/01/fireworks-web-layers-300x177.jpg" alt="fireworks-web-layers" width="300" height="177" /></p>
<p>For for each new slice created  Fireworks adds  a new layer under &#8220;<strong>Web Layer</strong>&#8221; folder as shown in the image on the left.</p>
<p>Just like  regular layers in your canvas, you can reorder web layers by just dragging one above or below another. You can also hide a given web slice by just clicking on the &#8220;eye icon&#8221; in front of its layer. To reveal a hidden slice, just click the empty space reserved for the eye icon of that layer.</p>
<p>The slice name defined in the properties panel is the same as the name of the web layer. By renaming the web layer you are renaming the web slice as well.</p>
<p>You can lock all or just a selected layer by clicking on that layer&#8217;s lock box  in the  column right next to the &#8220;eye  icon&#8221;. A locked layer shows the lock icon and the corresponding layer and web slice  can no longer be modified until it&#8217;s unlocked again.</p>
<p>Locking web layer is a safe way to avoid accidentally modifying that slice properties. You can lock all web layers at once by clicking the lock box left of the &#8220;Web Layer&#8221; folder icon.</p>
<p>Compared to Photoshop or Illustrator web slicing, Fireworks slice tool is more intuitive, easier to use  and packs all the functions you need for slicing and dicing in one spot. In a fast pace web production environment, Fireworks slice tool is a tremendous time saver.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.livetrainingsession.com/tips/2010/06/creating-web-slices-with-adobe-fireworks-slice-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Your Web Page Jumping Left and Right?</title>
		<link>http://www.livetrainingsession.com/tips/2010/05/web-page-jumping-left-and-right/</link>
		<comments>http://www.livetrainingsession.com/tips/2010/05/web-page-jumping-left-and-right/#comments</comments>
		<pubDate>Fri, 21 May 2010 03:00:34 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[CSS Tips and Tricks]]></category>
		<category><![CDATA[HTML Tips]]></category>
		<category><![CDATA[bar]]></category>
		<category><![CDATA[centered]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[fixed]]></category>
		<category><![CDATA[horizontal]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[min-height]]></category>
		<category><![CDATA[scroll]]></category>
		<category><![CDATA[scrollbars]]></category>
		<category><![CDATA[scrolling]]></category>
		<category><![CDATA[width]]></category>

		<guid isPermaLink="false">http://www.livetrainingsession.com/tips/?p=367</guid>
		<description><![CDATA[I work very often with digital artists and other creative people who are now investing their talents designing web sites. I am always eager and pleased to offer my expertise in web development to help those clients of mine convert a masterpiece  crafted in  Photoshop, Illustrator or Fireworks into  full-blown web templates ready for text [...]]]></description>
			<content:encoded><![CDATA[<p>I work very often with digital artists and other creative people who are now investing their talents designing web sites. I am always eager and pleased to offer my expertise in web development to help those clients of mine convert a masterpiece  crafted in  Photoshop, Illustrator or Fireworks into  full-blown web templates ready for text copy.</p>
<p><span id="more-367"></span></p>
<p>Very often after I am done doing my part and transfered all the  web files  to the client , I receive an email/ phone call a day or so later inquiring why  some pages jump in web browser.</p>
<p>The very first thing the client blames is the current web browser s/he is using, and why not? Then after opening all the major web browsers at his disposition he realizes the issue remains the same on all browsers.</p>
<p><strong>Now, may be I am the one who screwed up!</strong><br />
<strong><span style="color: #ff6600;"> Nope!!</span></strong></p>
<p>In all cases it&#8217;s because web pages have different amount of content some longer than others. When a web page is long enough to exceed the web browser&#8217;s height  then a vertical scroll bar appears.  If on the other hand the web page only has a small amount of copy, everything is shown above the fold and no vertical scroll bar is needed by the web browser.</p>
<p><strong><span style="color: #ff6600;">Cause :</span></strong><br />
When using a <strong>fixed width layout</strong> with <strong>the left and right margins set to auto</strong> on your main container (#wrapper) , your web pages will be <strong>horizontally centered</strong>. The horizontal position of your web page depends on  the available width in your web browser viewport.</p>
<p>Let&#8217;s assume your browser window is 1024 pixels wide and that you have set your page layout to a fixed width of 980 pixels to be horizontally centered.</p>
<ul>
<li> If a page copy is concise  the entire page can be shorter than your browser window&#8217;s height. In this case no vertical scroll bar is necessary. You web page will therefore have a left and right margin of roughly (1024-980)/2, that is about 22 pixels on each side.</li>
<li> Now left assume another web page has a lot of text copy. In this case the page height to exceeds the web browser&#8217;s window height. A vertical scrollbar appears therefore cutting down on the width of the browser&#8217;s viewport.<br />
<strong>The width of the scrollbar is about 20 pixels</strong>, so we are now left with only 1004 px (pixels).</p>
<p>Using the same formulas as above (1004-980)/2, yields 12 pixels for the left and right margin for this web page. That&#8217;s what creates a <strong>10px horizontal shift</strong> to the left when you navigate from short (no vertical scrollbar) to a longer page where the vertical scrollbar is required.</li>
</ul>
<p><strong><span style="color: #ff6600;">Solution:</span></strong><br />
To solve the issue we are facing the solution is to force the web browser to display the vertical scrollbar on every page no matter how much content there is in there.</p>
<ol>
<li>- <strong>Option 1<br />
</strong>Using the &#8216;<em>min-height</em>&#8221; CSS property to  set a minimum height of your main container to match that maximum browser window height of your target audience.</p>
<p>The problem is you do not yet  have that information yet you review your web analytics after your site went live.</p>
<p>However from a personal experience, I found that setting the min-height to <strong>1000px</strong> will generally do the trick. The only hiccup is the  &#8221;<strong>min-height</strong>&#8221; CSS property is not understood by IE6. Therefore users using that version of  Internet Explorer will experience the horizontal page  shift.</li>
<li><strong>- Option 2<br />
</strong>Add a just  enough line breaks (Shift+Enter) or empty paragraphs (Enter) after the content on pages with less copy.</li>
</ol>
<p>Choose whichever option is more suitable to your  design and target audience.<br />
I&#8217;ll go for option 2 for the time being until IE6 disappears from the web landscape.</p>
<p>Does it really matter if a web page shift just a few pixels. For most people, it doesn&#8217;t. heck, most site visitors will even notice or be bothered by it.</p>
<p>But it&#8217;s a great deal for digital artists. Graphic designers are a different breed. A graphic designer will &#8220;fight you&#8221; tooth and nail for 1 pixel and for a good reason. That doesn&#8217;t mean visual artists are very difficult people to work with, on the contrary. They just thrive for perfection.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.livetrainingsession.com/tips/2010/05/web-page-jumping-left-and-right/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dreamweaver CS5 30 Days Free Trial</title>
		<link>http://www.livetrainingsession.com/tips/2010/05/dreamweaver-cs5-30-days-free-trial/</link>
		<comments>http://www.livetrainingsession.com/tips/2010/05/dreamweaver-cs5-30-days-free-trial/#comments</comments>
		<pubDate>Wed, 05 May 2010 19:27:35 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Dreamweaver Tips]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[browserlab]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[catalyst]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[dreamweaver]]></category>

		<guid isPermaLink="false">http://www.livetrainingsession.com/tips/?p=341</guid>
		<description><![CDATA[I just started my 30 days free trial of Dreamweaver CS5 today. The first thing I notice is the slick startup image. Hum.. it seems like the Dreamweaver&#8217;s green color is getting darker over the years. To use this free trial version you need to login to  your adobe account first. No worries signing up [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/05/dreamweaver-cs5-startup.jpg"><img class="alignleft size-full wp-image-343" style="margin: 0 10px 10px 0;" title="Dreamweaver CS5 Startup " src="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/05/dreamweaver-cs5-startup.jpg" alt="" width="200" height="122" /></a>I just started my 30 days free trial of Dreamweaver CS5 today. The first thing I notice is the slick startup image.<br />
Hum.. it seems like the Dreamweaver&#8217;s green color is getting darker over the years.</p>
<p><span id="more-341"></span></p>
<p>To use this free trial version you need to login to  your adobe account first. No worries signing up to get an adobe account is free.  I have been a Macromedia and Adobe products fan for more than 10 years now, so my account is still in good standing.</p>
<p>Fulled loaded, Dreamweaver CS5 consumes about 133Mb of RAM, a little bit more than its predecessor, CS4. Mind you I am &#8220;still running&#8221; on Windows XP machine with 3Gb of RAM installed  and  a Pentium 4 (3GHz) processor. But I can almost feel my PC &#8220;sweating&#8221; when running this new application.<br />
I certainly need to upgrade to a dual core or quad core before committing to the Adobe Master Suite CS5.</p>
<p>Anyway, the user interface of Dreamweaver CS5 has remained pretty much the same as with previous versions (CS3, CS4). The two visible improvements are the Adobe BrowserLab and  Business Catalyst sidebar panels.</p>
<p>I talked about Adobe BrowserLab in a previous article, so no surprise here: it works just fine and can be a real time saver. As for the Business Catalyst I have not gone through its documentation yet but I will less likely shed over $900 on that product.</p>
<p>As you guessed it, I am still tinkering with the most obvious features during this first hour. However, as I dig deeper I will most certainly discover some nuggets to share with you in the upcoming days.  So stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.livetrainingsession.com/tips/2010/05/dreamweaver-cs5-30-days-free-trial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Browser Lab For Cross-browser Preview</title>
		<link>http://www.livetrainingsession.com/tips/2010/04/adobe-browser-lab-for-cross-browser-preview/</link>
		<comments>http://www.livetrainingsession.com/tips/2010/04/adobe-browser-lab-for-cross-browser-preview/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 00:10:10 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[CSS Tips and Tricks]]></category>
		<category><![CDATA[Dreamweaver Tips]]></category>
		<category><![CDATA[Resources]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[cross-browser]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[lab]]></category>
		<category><![CDATA[operating]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[system]]></category>

		<guid isPermaLink="false">http://www.livetrainingsession.com/tips/?p=298</guid>
		<description><![CDATA[Adobe just launched a new service for cross-browser and operating system viewing of web pages: Adobe Browser Lab. That&#8217;s some great news for web developers. There no longer a need to install a plethora of web browsers just to preview the new web page design. Because of discrepancy between the display of web pages in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/04/adobe_browse_lab.jpg"><img class="alignleft size-full wp-image-300" style="margin: 0 10px 10px 0;" title="adobe browser lab" src="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/04/adobe_browse_lab.jpg" alt="" width="246" height="119" /></a>Adobe just launched a new service for cross-browser and operating system viewing of web pages: <strong>Adobe Browser Lab</strong>.<br />
That&#8217;s some great news for web developers. There no longer a need to install a plethora of web browsers just to preview the new web page design.</p>
<p><span id="more-298"></span></p>
<p>Because of discrepancy between the display of web pages in different web browsers and even different operating systems, one needs to test the website on all major browsers to make sure the &#8220;web pages do not break&#8221;. The problem is if you are PC user on Windows, you need to get a hold of Mac as well and vice-versa for testing purpose.</p>
<p><a href="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/04/adobe_browser_lab_browsers.gif"><img class="alignleft size-medium wp-image-301" style="margin: 0 10px 10px 0;" title="adobe_browser_lab_browsers" src="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/04/adobe_browser_lab_browsers-219x300.gif" alt="" width="219" height="300" /></a> There are already websites out there that offer similar site preview services. Some are free, others not so much. However most of them require a waiting period of an hour or more before you get  the preview screenshots by email.</p>
<p>With the new  <strong>Adobe Browser Lab</strong> service, you can test you entire new web site on different web browsers in different operating systems for free. It&#8217;s a live service that means, you get your preview result within seconds not hours.</p>
<p>All you need is have a free adobe account to start testing your web pages in the major browsers  shown here. Just go to <a rel="nofollow" href="https://browserlab.adobe.com">https://browserlab.adobe.com</a> and take it for a spin.</p>
<p>I am not quite sure yet <strong>why the Opera web browser is not included</strong> in the list but I can bet Adobe has a good reason for that. I&#8217;ll keep you in the loop once I get more information about that.</p>
<p>What&#8217;s even more interesting with <strong>Adobe Browser Lab </strong>is its integration with the soon to be released <strong>Dreamweaver CS5</strong>.</p>
<p>Once more Adobe listened to the web design community and as always answers with some new amazing products on each new release of its products suite.<br />
I for one cannot wait to get a test drive of  the new Dreamweaver, Flash, Photoshop, Fireworks and After Effects from the <strong>CS5 Master Collection</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.livetrainingsession.com/tips/2010/04/adobe-browser-lab-for-cross-browser-preview/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Make IE6 Play Nice with Other Web Browsers</title>
		<link>http://www.livetrainingsession.com/tips/2010/03/how-to-make-ie6-play-nice-with-other-web-browsers/</link>
		<comments>http://www.livetrainingsession.com/tips/2010/03/how-to-make-ie6-play-nice-with-other-web-browsers/#comments</comments>
		<pubDate>Sat, 20 Mar 2010 17:40:22 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[CSS Tips and Tricks]]></category>
		<category><![CDATA[HTML Tips]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[conditional]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.livetrainingsession.com/tips/?p=272</guid>
		<description><![CDATA[The constant web browsers war is more about the chaos and the lack of consistency across the board in implementing the recommendations of the W3C (Worldwide Web Consortium) regarding HTML and CSS. That leaves web developers in the middle of a land mines field. Those pour souls have to gather all the courage it takes [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/03/web_browsers1.jpg"><img class="alignleft size-full wp-image-284" style="margin: 0 10px 10px 0;" title="Most Popular Web Browsers" src="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/03/web_browsers1.jpg" alt="" width="187" height="180" /></a>The constant web browsers war is more about the chaos and the lack of consistency across the board in implementing the recommendations of the W3C  (Worldwide Web Consortium) regarding HTML and CSS. That leaves web developers in the middle of a land mines field. Those pour souls have to gather all the courage  it takes to tiptoe out that mess when designing or updating web applications.</p>
<p><span id="more-272"></span></p>
<p><span id="more-272"> </span></p>
<p>It’s up to the web designer/developer to make sure the web site displays or degrades gracefully on all major web browsers: Firefox, Opera, Chrome, Safari and Internet Explorer (IE6, IE7, IE8). Reaching that goal seems daunting if not impossible.</p>
<p><span style="color: #ff6600;"><strong>How can one make all those web browsers get along?</strong></span></p>
<p>For years  now web developers have been pointing the accusatory finger to Internet Explorer: J’ACCUSE!!</p>
<p>Well, a few years back Netscape 4 was sitting on the trial bench, accused of slowing down the web. These days, all eyes are on IE6 . Internet Explorer 6 does not support most of the new HTML &amp; CSS features which take web page design to the next level: CSS round corners, PNG graphics, and the CSS :hover pseudo-selector is limited to the anchor tag.</p>
<p>Those are just a few of the potholes along a winding road. The need to make websites display well on all major browsers, despite all the shortfalls mentioned  earlier, puts a brake on how far a web designer/developer can push the envelope. More and more time is spent on a given project tweaking and “hacking the code” to be compatible with IE6 and others. And that “my friends” can not only be a real nightmare for the web designer, it’s a big impediment to the evolution of the web.</p>
<p>Since you will have to include IE6 anyway in the list a web browsers to check your website again, here are a few nuggets to save you tremendous web development time and frustration. At any stage in your web design process (HTML/CSS):</p>
<ul>
<li>Avoid applying padding to main CSS layout containers (div tags) at all cost</li>
<li>Use margins in the nested container to simulate the left and right padding on the closest parent container.</li>
<li>Wrap the text in paragraph (&lt;p&gt;) tags to which you applying margins to achieve the padding.</li>
<li>IE6 doubles the margin of the floated element on the direction of the floating  (left or right)</li>
<li>Always specify a width of any floated HTML element</li>
<li> Apply both the float and inline display properties to list items of your horizontal navigation</li>
<li>If you must hack, create a separate CSS style sheet where you would group all the styles aimed at IE6 and use the Internet Explorer’s conditional comments.</li>
</ul>
<p>At the end of the day/project, web development is all about matching the capabilities of the end-user’s web browser. It’s less about the artistic talent of the graphic artist or the programming skills of the web programmer.</p>
<p>“<em><strong>This web site is best viewed in<em><strong> web browser</strong></em> X or Y</strong></em>” is just an excuse to avoid spending extra time checking your design compatibility with other major web browsers. It might seem cost effective at first but it does not make business sense: you are loosing potential customers user web browsers different than your target browser.</p>
<p>All you need is to preview your site design at crucial steps during the web development process to fix potential problems early on. In the end you will achieve a design that will accurately display your website on all major web browsers. It may also be time to target smartphones as well.</p>
<p>IE6 is still here and breathing. We just have to deal with it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.livetrainingsession.com/tips/2010/03/how-to-make-ie6-play-nice-with-other-web-browsers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 9 to Embrace HTML 5, CSS3 and SVG</title>
		<link>http://www.livetrainingsession.com/tips/2010/03/internet-explorer-9-to-embrace-html-5-css3-and-svg/</link>
		<comments>http://www.livetrainingsession.com/tips/2010/03/internet-explorer-9-to-embrace-html-5-css3-and-svg/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 15:00:19 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[CSS Tips and Tricks]]></category>
		<category><![CDATA[HTML Tips]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[explorer]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[IE9]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[SVG]]></category>

		<guid isPermaLink="false">http://www.livetrainingsession.com/tips/?p=243</guid>
		<description><![CDATA[Internet Explorer (IE) is one of the most used web browsers on the internet today. Its popularity cannot certainly be attributed to its  performance. The spread of that browser on personal computers is linked to the fact that Internet Explorer is  shipped with most new PCs using the Windows Operating System. Most web users still [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/03/IE_icon.jpg"><img class="alignleft size-full wp-image-255" style="margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px;" title="Internet Explorer Web Browser" src="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/03/IE_icon.jpg" alt="" width="150" height="145" /></a>Internet Explorer (IE) is one of the most used web browsers on the internet today. Its popularity cannot certainly be attributed to its  performance. The spread of that browser on personal computers is linked to the fact that Internet Explorer is  shipped with most new PCs using the Windows Operating System. Most web users still perceive IE as &#8220;the&#8221; internet browser because IE used to be tied to Windows OS until recently.</p>
<p><span id="more-243"></span></p>
<p>However because of IE&#8217;s lack of support of new CSS and HTML features, most web developers consider Internet Explorer as more than a nuisance and start recommending other &#8220;more modern&#8221; web browsersto their clients and friends:  Firefox, Safari, Opera and  &#8221;the new kid in the block&#8221;  Google Chrome.</p>
<p>IE6 is still around because it&#8217;s the default web browser for most Windows XP users. Although the percentage of IE6 users is dwindling every month,   web developers still have to optimize their web site design (HTML, CSS, Javascript) to accommodate that old web browser.</p>
<p>IE7 and the latest version IE8 are certainly a great attempt from Microsoft to be inline with the recommendations of the Worldwide Web Consortium (W3C). But there is  still more room for improvements. IE lacks some of the most important functions most modern web browsers have today.</p>
<p>But all that is going to change very soon with the upcoming of a new version,  IE 9. The rumor is IE9 will  support HTML 5,  CSS 3 and SVG vector graphics. What that means is the ability among other things to:</p>
<ul>
<li> create round corners with CSS without using graphics</li>
<li>display a multicolumn page content without manually breaking it down in separate containers</li>
<li>apply multiple background images to the</li>
</ul>
<p>Those are just a few of the new features the CSS3 specifications include. They are already supported by Firefox, Opera, Safari and Chrome.<br />
For now, let&#8217;s wait and see what surprises Internet Explorer version 9 (IE9) has in store for us.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.livetrainingsession.com/tips/2010/03/internet-explorer-9-to-embrace-html-5-css3-and-svg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Design a Clean CSS Web Page Layout</title>
		<link>http://www.livetrainingsession.com/tips/2010/03/how-to-design-a-clean-css-web-page-layout/</link>
		<comments>http://www.livetrainingsession.com/tips/2010/03/how-to-design-a-clean-css-web-page-layout/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 09:08:14 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[CSS Tips and Tricks]]></category>
		<category><![CDATA[Dreamweaver Tips]]></category>
		<category><![CDATA[HTML Tips]]></category>

		<guid isPermaLink="false">http://www.livetrainingsession.com/tips/?p=235</guid>
		<description><![CDATA[Using CSS to convert your graphic design from Fireworks/Photoshop into a full-blown web page is an art in its own right. It takes some time to master that craft but you can achieve clean CSS layouts with a lots of practice  or quickly learn the tricks-of-the-trade from an expert. Not matter how intricate a web [...]]]></description>
			<content:encoded><![CDATA[<p>Using CSS to convert your graphic design from Fireworks/Photoshop into a full-blown web page is an art in its own right. It takes some time to master that craft but you can achieve clean CSS layouts with a lots of practice  or quickly learn the tricks-of-the-trade from an expert.</p>
<p><span id="more-235"></span></p>
<p>Not matter how intricate a web page design seems to be, you can &#8220;move it&#8221; from the graphic application to your favorite HTML editor (HTML, CSS) by following simple steps. That helps you get a clean HTML markup, well structured CSS styles and overall, an easy to maintain website.</p>
<p>Before you start working in Photoshop/Fireworks I assume you took the time to plan your design. You do some research to help you decide what design style is best suited for your new web site. Break down your website into individual pages to define o your site structure. You then create wireframes to illustrate the  your web pages&#8217; layout. Don&#8217;t just keep all that information in your head: put it in &#8220;black &amp; white&#8221; on a pad  then sketch out the layout.</p>
<p>Any important project needs planning before you roll up your sleeves and start digging and web site design is no exception. If you skip those preliminary preparation steps then you are in for a big trouble,  in other words, waste of time and poor  results.</p>
<p>When converting a graphic design into a CSS layout:</p>
<ol style="color: #ff6600; font-weight: bold;">
<li>Look at the big picture. The primary goal is to have one CSS layout template for your entire website</li>
<li>Look at your design in terms of wireframes to isolate the main layout blocks/rectangles</li>
<li> Once you have those main containers, preview your design in all major web browsers</li>
<li>Repeat step 2 and 3 when adding content to each main block.</li>
</ol>
<p>When followed properly those 4 steps will help you:</p>
<ul>
<li> quickly achieve your CSS layout</li>
<li>avoid unnecessary nested of HTML tags</li>
<li>keep your HTML markup clean and easy to update</li>
</ul>
<p>Just knowing CSS properties, learning how to create CSS styles is not enough to design well-crafted CSS layout.<br />
Learn more about our <a href=" http://www.livetrainingsession.com/training/css.html">Online CSS Training</a> to get all the tips and tricks-of-the-trade.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.livetrainingsession.com/tips/2010/03/how-to-design-a-clean-css-web-page-layout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Optimizing Pictures For The Web With Adobe Fireworks</title>
		<link>http://www.livetrainingsession.com/tips/2010/02/optimizing-pictures-for-the-web-with-adobe-fireworks/</link>
		<comments>http://www.livetrainingsession.com/tips/2010/02/optimizing-pictures-for-the-web-with-adobe-fireworks/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 16:00:47 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Fireworks Tips]]></category>
		<category><![CDATA[Photoshop Tricks]]></category>

		<guid isPermaLink="false">http://www.livetrainingsession.com/tips/?p=51</guid>
		<description><![CDATA[Optimizing pictures for the web is a must to get fast loading web pages and reduce your website bounce rate while displaying high quality images. You certainly heard the &#8220;buzz&#8221;  about Google considering speed as a important factor in determining the quality of a website. Of course Google doesn&#8217;t YET  include the page download speed [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-106" style="margin: 5px 5px 5px 0px; border: 0px;" title="Fireworks Image Optimization" src="http://www.livetrainingsession.com/tips/wp-content/uploads/2010/01/fireworks-image-optimization.jpg" alt="Fireworks Image Optimization" width="273" height="131" />Optimizing pictures for the web is a must to get fast loading web pages and reduce your website bounce rate while displaying high quality images. You certainly heard the &#8220;buzz&#8221;  about Google considering speed as a important factor in determining the quality of a website.<br />
Of course Google doesn&#8217;t YET  include the page download speed as a site ranking factor. But with all of us praying for a faster web, I would not be surprised if the page speed becomes a variable in the Google PageRank equation.</p>
<p><span id="more-51"></span></p>
<p>Let&#8217;s just think about this for a moment. If you land in a web page that takes forever to download or a page with very low quality images, I am pretty sure you wouldn&#8217;t stick around long in there. Even if that website contains the information you were looking for, you wouldn&#8217;t know about if because you are long gone.</p>
<p>While most of us  no longer use dial-up internet connections, optimizing your multimedia files for the web is mandatory. It reflects on the quality of your website and helps reduce your pages bounce rate.</p>
<p>Unlike other graphic design applications, Adobe Fireworks is made for the web. It has the best and most intuitive tools to help you quickly get the job done. You will generally get a smaller file size with Fireworks than in Photoshop when it comes to image optimization for the web.</p>
<p>Whether you are dealing with an image in the canvas or a web slice, optimizing a graphic in Fireworks is straightforward. Within Fireworks interface:</p>
<ol>
<li><span style="color: #ff6600;"> </span><strong><span style="color: #ff6600;">Select the image/slice you would like to optimize</span></strong><span style="color: #ff6600;"> </span></li>
<li><strong><span style="color: #ff6600;">Open the &#8220;Optimize panel&#8221; as shown the graphic above</span></strong></li>
<li><strong><span style="color: #ff6600;">Select the export file format (gif, jpeg or png) and the quality</span></strong></li>
<li><strong><span style="color: #ff6600;">Then export that graphic using </span><em><span style="color: #ff6600;">File &gt; Export</span></em></strong></li>
</ol>
<p>Using this approach you can choose  a different export option (jpeg, gif or png format)  for each image/slice  in your canvas then export all those graphics at once. <strong>It&#8217;s that simple!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.livetrainingsession.com/tips/2010/02/optimizing-pictures-for-the-web-with-adobe-fireworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Choosing The Right Image File Format For The Web</title>
		<link>http://www.livetrainingsession.com/tips/2010/02/choosing-the-right-image-file-format-for-the-web/</link>
		<comments>http://www.livetrainingsession.com/tips/2010/02/choosing-the-right-image-file-format-for-the-web/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 18:00:46 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[Fireworks Tips]]></category>
		<category><![CDATA[Photoshop Tricks]]></category>
		<category><![CDATA[alpha]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[export]]></category>
		<category><![CDATA[filter]]></category>
		<category><![CDATA[fireworks]]></category>
		<category><![CDATA[gif]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[index]]></category>
		<category><![CDATA[jpeg]]></category>
		<category><![CDATA[jpg]]></category>
		<category><![CDATA[palette]]></category>
		<category><![CDATA[photoshop]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[png24]]></category>
		<category><![CDATA[png32]]></category>
		<category><![CDATA[png8]]></category>
		<category><![CDATA[transparency]]></category>

		<guid isPermaLink="false">http://www.livetrainingsession.com/tips/?p=149</guid>
		<description><![CDATA[In a previous post I mentioned choosing the right file format as one of the 6 key factors in optimizing images for the web. I&#8217;m now going to give you more pointers to help you decide which file format is the best choice depending on the graphic you are dealing with. I will focus only [...]]]></description>
			<content:encoded><![CDATA[<p>In a previous post I mentioned choosing the right file format as one of the <a href="http://www.livetrainingsession.com/tips/2010/01/key-factors-in-optimizing-images-for-the-web/">6 key factors in optimizing images for the web</a>. I&#8217;m now going to give you more pointers to help you decide which file format is the best choice depending on the graphic you are dealing with. I will focus only on the three most common graphic file formats used in web design:  <strong>JPEG, GIF and PNG</strong>.<span id="more-149"></span></p>
<ol>
<li>
<h3>GIF Format</h3>
<p>It  is the most  appropriate export format for graphics with <strong>large areas of solid colors</strong>. Digital artwork using a narrow palette of  colors (up to 256)    will deliver crisp and a small file size when  exported as a <strong> GIF</strong>.</p>
<p>The <strong>GIF</strong> format is also a good choice to make certain colors transparent in the exported image:  index transparency. That comes handy when you need  transparent edges around your image. You will be then able to blend that exported image with any web page area no matter what background color is used.</p>
<p>Your only choice is a GIF format to create  animated graphics such as <strong>banners</strong> (animated gif) unless you use a Flash movie:   <strong>JPEG</strong> and  <strong>PNG</strong> do no supports a such animations. You would have to either keep the number of animation frames to a minimum and reduce the dimensions (width and height) to lower the file size of your &#8220;animated gif&#8221;.</li>
<li>
<h3>JPEG Format</h3>
<p>This format is more appropriate for images with lot of details and photos requiring millions of colors. The JPEG format is also the best option for  computer graphics with gradients of colors or  artworks using shadows, bevel, feather and other digital effects.</p>
<p>Images  exported in a JPEG format are usually crisp when exported with a compression between 60 and 80%.  That  gives you enough wiggle room to find a balance between quality and file size.</li>
<li>
<h3>PNG Format</h3>
<p>The PNG format comes in three flavors: PNG8, PNG24 and PNG32. This format lays somewhere between the GIF and JPEG formats. PNG is a lossless compression, uses virtually unlimited palette of colors and offers both index and alpha transparency.<br />
Let&#8217;s explore what each subset of this format has to offer.</p>
<ul style="list-style-type: disc;">
<li>The PNG8 is  quite similar to the gif format in terms of quality and size of the exported file. It offers index transparency as well as alpha transparency</li>
<li>PNG24 is better suited when your graphic is a mixture of lots solid colors and gradients. In a nutshell, the png24 format lays between the gif and jpeg formats.  It produces crisper images with a smaller file size than the GIF format.  However the PNG24 does not offer index or alpha transparency.</li>
<li>The  PNG32 option is currently not available in Photoshop. You will have to use Adobe Fireworks to take advantage of  the full alpha transparency offered by the PNG32 format.</li>
<li>The only drawback of  PNG images is they are not well supported by Internet Explorer 6: you will have to resort to a CSS hack using Microsoft&#8217;s filters.</li>
</ul>
</li>
</ol>
<ul style="list-style-type: square;">
<li>Although the GIF format offers a palette of 256 colors, my personal experience taught me  to use the GIF format only when no more than 32 colors are needed to keep the exported image sharp. For images requiring  more colors, you are better off using the other file formats.</li>
<li>If the image you are dealing with needs more colors than the GIF format can handle and no transparency is required then JPEG is your best bet.</li>
<li>There is no real gain in choosing the PNG format at this point unless you are using the PNG32 to take advantage of alpha transparency you cannot get with GIF or JPEG format.</li>
</ul>
<p>In the end there are really no hard rules in choosing the right file format to export your image in. As you just learned, the best suited file format depends on the current context: the graphic you are working on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.livetrainingsession.com/tips/2010/02/choosing-the-right-image-file-format-for-the-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Use HTML Comments To Solve CSS Layout Issues</title>
		<link>http://www.livetrainingsession.com/tips/2010/02/use-html-comments-to-solve-css-layout-issues/</link>
		<comments>http://www.livetrainingsession.com/tips/2010/02/use-html-comments-to-solve-css-layout-issues/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 21:00:29 +0000</pubDate>
		<dc:creator>Alex</dc:creator>
				<category><![CDATA[CSS Tips and Tricks]]></category>
		<category><![CDATA[Dreamweaver Tips]]></category>
		<category><![CDATA[HTML Tips]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[container]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[layout]]></category>
		<category><![CDATA[nest]]></category>
		<category><![CDATA[nested]]></category>
		<category><![CDATA[nesting]]></category>
		<category><![CDATA[wrapper]]></category>

		<guid isPermaLink="false">http://www.livetrainingsession.com/tips/?p=86</guid>
		<description><![CDATA[If you are not inclined to use HTML comments in your web page markup you certainly never spent hours trying to fix a messed up CSS layout. That&#8217;s a loss of productivity and money that could have been avoided with just a simple preventive measure: using HTML comments.  It takes less than 20 seconds to [...]]]></description>
			<content:encoded><![CDATA[<p>If you are not inclined to use HTML comments in your web page markup you certainly never spent hours trying to fix a messed up CSS layout. That&#8217;s a loss of productivity and money that could have been avoided with just a simple preventive measure: <strong>using HTML comments.  <span style="font-weight: normal;">It takes less than 20 seconds to write one that could save you an hour of layout troubleshooting.</span></strong></p>
<p><span id="more-86"></span></p>
<p><strong><span style="font-weight: normal;">You just devoted  hours creating a pixel-precision CSS layout,  tweaked and tested it on various web browsers. It all looks good and works perfectly even in IE6.  You now have a  template you can use to create your web pages.  You start adding content, preview  that web page in a browser and surprise, oh surprise, your nicely crafted layout is now out of control.</span></strong></p>
<p><strong>What happened?</strong> <span style="background-color: #ffff00;"> </span><strong><span style="background-color: #ffff00;">More likely mismatched &lt;div&gt;, &lt;p&gt; or &lt;span&gt;,&#8230; tags!!</span></strong></p>
<p>Without proper comments to indicate where each main container tag is closed in the HTML markup, it can be challenging and painful to &#8220;hunt&#8221; the source of this layout issue. Because you now have so many nested  tags, you would have to look into your HTML markup line by line to match each opening and closing tag. And if you happen to miss just one of them, you will have to start all over again from the &#8220;&lt;body&gt;&#8221; tag down.</p>
<p>Let&#8217;s just take a look at this typical  markup within a body of an HTML document:</p>
<p><em><span style="color: #333333;">&lt;div id=&#8221;wrapper&#8221;&gt;</span><span style="font-style: normal;"><em><span style="color: #333333;">&lt;div id=&#8221;header&#8221;&gt;Header content goes here &lt;/div&gt;&lt;div id=&#8221;maincontent&#8221;&gt;&lt;div id=&#8221;content&#8221;&gt; Page content goes here&lt;/div&gt;&lt;div id=&#8221;sidebar&#8221;&gt; Sidebar Navigation&lt;/div&gt;&lt;/div&gt;&lt;div id=&#8221;footer&#8221;&gt; Footer Content goes here&lt;/div&gt;&lt;/div&gt; </span></em></span></em></p>
<p>It looks clean and is self-explanatory. However once you start  to copy &amp; paste content in the different containers  and add new blocks , matching tags becomes a daunting task. That&#8217;s because each container can wrap smaller containers through a nesting process that can go on and on. It&#8217;s hard to tell which closing &#8220;&lt;/div&gt;&#8221; corresponds to which opening &#8220;&lt;div &#8230;&gt;&#8221;.</p>
<p>That&#8217;s why you need to always comments your HTML markup before you start adding content. For instance the markup shown above would be properly commented as follow:</p>
<p><em><span style="color: #333333;">&lt;div id=&#8221;wrapper&#8221;&gt;<br />
</span><em><span style="color: #333333;">&lt;div id=&#8221;header&#8221;&gt;Header content goes here &lt;/div&gt;&lt;!&#8211;  end header &#8211;&gt;<br />
&lt;div id=&#8221;maincontent&#8221;&gt;<br />
&lt;div id=&#8221;content&#8221;&gt; Page content goes here&lt;/div&gt;&lt;!&#8211;  end content &#8211;&gt;<br />
&lt;div id=&#8221;sidebar&#8221;&gt; Sidebar Navigation&lt;/div&gt;&lt;!&#8211; end sidebar &#8211;&gt;<br />
&lt;/div&gt;&lt;!&#8211; end maincontent &#8211;&gt;<br />
&lt;div id=&#8221;footer&#8221;&gt; Footer Content goes here&lt;/div&gt;&lt;!&#8211; end footer &#8211;&gt;<br />
&lt;/div&gt;&lt;!&#8211; end wrapper &#8211;&gt;</span></em></em></p>
<p>The portions &#8220;&lt;!&#8211; &#8230; &#8211;&gt;&#8221; are HTML comments. The will never be displayed by a web browser when placed in your HTML markup.<br />
So the tips I would like to share with you based on my daily experience are:</p>
<ul>
<li> Comments helps you annotate your markup for future reference.</li>
<li>Add an HTML comment right after the closing tag &#8220;&lt;/div&gt;&#8221; tag of each main container.</li>
<li>Commenting your HTML code  help you set reference point where each HTML tags is closed.</li>
<li>HTML comments  helps you  isolate  each block and quickly fix a CSS  layout issue.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.livetrainingsession.com/tips/2010/02/use-html-comments-to-solve-css-layout-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
