<?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>Web News &#187; Web Design</title>
	<atom:link href="http://gogo.org.ua/category/web-design/feed" rel="self" type="application/rss+xml" />
	<link>http://gogo.org.ua</link>
	<description></description>
	<lastBuildDate>Tue, 08 Dec 2009 06:00:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Adobe Flash</title>
		<link>http://gogo.org.ua/adobe-flash</link>
		<comments>http://gogo.org.ua/adobe-flash#comments</comments>
		<pubDate>Fri, 10 Apr 2009 13:51:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash Player]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[SWF]]></category>

		<guid isPermaLink="false">http://gogo.org.ua/adobe-flash</guid>
		<description><![CDATA[Adobe Flash. 
  
 Adobe Flash, or easy only Flash, called format SWF (Shockwave Flash, as &#8217;swifi&#8217;) of Adobe Flash Player, Adobe Flash Professional, the program for development multimedia content for platform &#8216;Adobe Engagement Platform&#8217; (such as web-applications, games and cartoons).
 Correctly it would saying the next, Adobe Flash &#8211; it is the framework [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><font face="trebuchet ms,geneva" size="5" color="#800080">Adobe Flash.</font> </p>
<p> <font face="trebuchet ms,geneva"><br /> </font>
<p align="justify"><font face="trebuchet ms,geneva"> </font><font face="trebuchet ms,geneva" size="3">Adobe Flash, or easy only Flash, called format SWF (Shockwave Flash, as &#8217;swifi&#8217;) of Adobe Flash Player, Adobe Flash Professional, the program for development multimedia content for platform &#8216;Adobe Engagement Platform&#8217; (such as web-applications, games and cartoons).</p>
<p> Correctly it would saying the next, Adobe Flash &#8211; it is the framework for creation applications for Flash Platform, and besides there are exist other tools (frameworks): Adobe Flex Builder, Flash Development Tool (FDT), etc.</font> </p>
<p align="justify">&nbsp;</p>
<p align="right"><a href="http://valant.com.ua" target="_blank" title="valant"><font face="trebuchet ms,geneva" size="4">Valant</font></a></p>
<p><span id="more-96"></span> </p>
<p align="right">&nbsp;</p>
<p align="justify"><font size="3"> </font><font face="trebuchet ms,geneva" size="3">Flash-applications making with the help of ActionScript &#8211; programming language. If source code do not contain&nbsp; the language instuction then during the compilation generated some basic code on ActionScript (you may see it in Flash-bytecode). Then it&#8217;s exist basic clip, inherited from MovieClip, which is reproduced. Framework Adobe Flash is direct for designers, animators, though it&#8217;s has possibilities to write valuable code. Flex Builder, FDT, oriented to programming and there it&#8217;s no interface tools for animations, visualization.</p>
<p> Flash also is used as format name (flash-films, flash-roller) (full name &#8211; Flash Movie), but format is called &#8216;SWF&#8217; and pronounce as swiff.</p>
<p> During making the product you may use media, sound or graphic files, you may make interactive interfaces and valuable web-applications with using PHP and XML.</p>
<p> Flash files has extantion .swf and look through own Flash Player, which could be install as plugin for browser. It&#8217;s spread free through site Adobe. Source code with extantion .fla creating in development framework Adobe Flash and then compile to Flash Player format &#8211; .swf.</p>
<p> Also swf-files you may look through any free players, such as Gnash or swfdec.</p>
<p> At the heard of Flash lie vectorial morphing, in other words fluent flow from one frame to another. It&#8217;s allow to make some complicated cartoon acts, giving only several frames for every personage.</p>
<p> Flash using programming language AtionScript, based on ECMAScript.</font> </p>
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"> </font><font face="trebuchet ms,geneva" size="3" color="#800080">History of Flash.</font><font face="trebuchet ms,geneva" size="3"></p>
<p> Technologe of vectorial morphing apply long before Flash. In 1986 year was released program Fantavision, which used this technology. In 1991 on this technology was released game Another World, and two years later &#8211; released game Flashback.</p>
<p> In 1995, after buying program for animation FutureSplash, Macromedia company released product which called Flash.</p>
<p> Nowadays the last version of program is Adobe Flash 10 (CS4), with version of language ActionScript 3.0; last version Flash Player &#8211; 10.</font> </p>
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"> </font><font face="trebuchet ms,geneva" size="3" color="#800080">3D-runners.</font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"> &nbsp;&nbsp;&nbsp; * Papervision3D &mdash; Open Source. Vectorial drawing by triangles.<br /> &nbsp;&nbsp;&nbsp; * Away3D &mdash;&nbsp; Include to project Papervision3D. Open Source. Also vectorial drawing.<br /> &nbsp;&nbsp;&nbsp; * Sandy &mdash; More easy in using then Papervision3D. Open Source. Also vectorial drawing.<br /> &nbsp;&nbsp;&nbsp; * FFilmation AS3 Flash Isometric Engine &mdash; isometric runner. Open Source.<br /> &nbsp;&nbsp;&nbsp; * Playing platform Alternativa Platform &mdash; Platforms for 3D games. Vectorial drawing by triangles.<br /> &nbsp;&nbsp;&nbsp; * ZenBullets Flash Isometric 3D Game Engine &mdash; isometric playing platform.</p>
<p> There are exist playing runner, which are using Flash as base. There velocity and quality of working are too low. The main cause of it &#8211; it is impossibility to use tools of DirecrX or OpenGL, that&#8217;s why it is carry out whole emulation of all 3D-algorithmes. There are no supporting of hard acceleration, multinuclear processors, that also lower velocity of runner. Nowadays it&#8217;s occur some improvemant in quality and velocity of 3D working, because the Adobe including the using 3D-effects to new Adobe Flash Player 10.<br /> &nbsp;&nbsp;&nbsp;<br /> </font></p>
<p align="center"><font face="trebuchet ms,geneva" size="3"><a href="http://valant.com.ua" target="_blank" title="valant">Valant</a> actively uses Flash in development.&nbsp; </font> </p>
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"> </font><font face="trebuchet ms,geneva" size="3" color="#800080">Shortage of Flash.</font><font face="trebuchet ms,geneva" size="3"></p>
<p> The main shortage of web-applications &#8211; it is unreasonable demands to processor&#8217;s resources. That&#8217;s why insufficient power of your computer could influence to productivity of operation system on the whole or bring to incorrect working of Flash-application, concerned with previewing of animation or calculation of time. Sometimes it is concerned with shortage of brawsers. Usually this problem consists that with the help of Flash-application on web-pages put different advertising, which is do not optimized.</p>
<p> But with the next version developers solve such problems.</p>
<p> Another important shortage consists in that you have not allways abilities to run Flash0application, or it&#8217;s concerned with some hardship (for example, you should install plugin or update it to last version). Some users (or admins of some net) disconnect in browser&#8217;s settings abilities to load content which are operated with the help of plugins or loading in frames in an effor of informational safety (because of possible menace outside of content), saving of system sources or for deliverance from bother advertising.</p>
<p> It&#8217;s making technology on the whole unsafe also to developers, who do not know if web-application based on Flash will be reproduced. That&#8217;s why Flash, in general, used for writing games, small inrecactive animations and for good designed advertising, i.e. in sphere of entertainment and design. For grave web-applications where interaction with users might be without damage for appearance, usually used JavaScript, or do not used at all no technologies besides that 100% working (HTML, CGI). But neither JavaScript nor HTML, nor something else, do not give such velocity of interchange of data as Flash.</p>
<p> You may find sites completely designed on Flash (all content and also elements of navigation). Usually it is sites devoteed to games, designe studios, personal pages and other sites, the target of which is to strike visitor of it&#8217;s beauty and uncommonness of realization. Large portals and information resources try do not use Flash (except of advertising banners).</p>
<p> Using Flash for distribution of text information hinder from it&#8217;s indexing by searching systems. However it is exist greate number of ways to decide this problem.<br /> </font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3">&nbsp;</font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3" color="#800080"> Closeness.</font><font face="trebuchet ms,geneva" size="3"></p>
<p> Specification of SWF of version 4 was open, but description of next versions sales only with subscription of non-disclosure and they were forbided to use for making Flash players.</p>
<p> Second discovery of specification.</p>
<p> In 2008 May Adobe Systems declared about discovery of specification of SWF and video container FLV for using on more loyal conditions, as part of &#8216;Open Screen Project&#8217;, oriented to creation total area of Flash on all devices.</font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3">&nbsp;</font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3" color="#800080">Alternatives.</font><font face="trebuchet ms,geneva" size="3"></p>
<p> The main alternative of Adobe Flash in browsers is using of JavaScript and SVG, and for interactive web-application it&#8217;s AJAX.</p>
<p> Also there are using JavaFX (Sun) or Silverlight (Microsoft) in the presence of plugins.</font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3">&nbsp;</font></p>
<p align="justify"> </p>
<a href='javascript: void(0);' onclick="window.open('http://gogo.org.ua/wp-content/plugins/email_post/email_post_process_link.php?&email_post_link_id=96','popup_mailform',
    'toolbar=0,status=0,menubar=0,scrollbars=1,resizable=0,width=630,height=600, top=0, left=0')"><img src='http://gogo.org.ua//wp-content/plugins/email_post/email_post.gif' style='border: 0px none;' /></a>&nbsp;<a href='javascript: void(0);' onclick="window.open('http://gogo.org.ua/wp-content/plugins/email_post/email_post_process_link.php?&email_post_link_id=96','popup_mailform',
    'toolbar=0,status=0,menubar=0,scrollbars=1,resizable=0,width=630,height=600, top=0, left=0')">Mail this post</a>
<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/Adobe' rel='tag' target='_self'>Adobe</a>, <a class='technorati-link' href='http://technorati.com/tag/Flash' rel='tag' target='_self'>Flash</a>, <a class='technorati-link' href='http://technorati.com/tag/Flash+Player' rel='tag' target='_self'>Flash Player</a>, <a class='technorati-link' href='http://technorati.com/tag/JavaScript' rel='tag' target='_self'>JavaScript</a>, <a class='technorati-link' href='http://technorati.com/tag/SWF' rel='tag' target='_self'>SWF</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://gogo.org.ua/adobe-flash/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Photoshop CS4.</title>
		<link>http://gogo.org.ua/photoshop-cs4</link>
		<comments>http://gogo.org.ua/photoshop-cs4#comments</comments>
		<pubDate>Wed, 08 Apr 2009 14:57:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Adobe Photoshop Lightroom]]></category>
		<category><![CDATA[Photoshop CS4]]></category>

		<guid isPermaLink="false">http://gogo.org.ua/photoshop-cs4</guid>
		<description><![CDATA[&#160;Photoshop CS4.  &#160; 

 &#160;  &#160;Company Adobe release new Adobe Photoshop CS4. It&#8217;s usually interesting to know what is new in newest version of Photohop. So, what is new in Photoshop CS4?
&#160;
Valant 
&#160;

 
    &#160;Palette &#8216;Mask&#8217; in Photoshop CS4. 
  &#160;Use perfected panel &#8216;Masks&#8217;, which include greate collection of [...]]]></description>
			<content:encoded><![CDATA[<p>
<p align="center"><strong><font face="trebuchet ms,geneva" size="5" color="#ff0000">&nbsp;Photoshop CS4.</font><br /> <font face="trebuchet ms,geneva" size="3"> &nbsp;</font><br /> </strong></p>
</p>
<p><font face="trebuchet ms,geneva" size="3"> &nbsp;</font><br /> <font face="trebuchet ms,geneva" size="3"> &nbsp;Company Adobe release new Adobe Photoshop CS4. It&#8217;s usually interesting to know what is new in newest version of Photohop. So, what is new in Photoshop CS4?</font></p>
<p>&nbsp;</p>
<p align="right"><a href="http://valant.com.ua" target="_blank" title="valant"><font face="trebuchet ms,geneva" size="4">Valant</font></a> </p>
<p>&nbsp;</p>
<p>
<p align="justify"><span id="more-94"></span> </p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>&nbsp;Palette &#8216;Mask&#8217; in Photoshop CS4</strong></font><strong><font color="#ff0000">.</font><font face="trebuchet ms,geneva" size="3"> </font></strong></p>
<p> <font face="trebuchet ms,geneva" size="3"> &nbsp;Use perfected panel &#8216;Masks&#8217;, which include greate collection of instruments for creating masks, changing it&#8217;s&nbsp; thickness and shading. You could easy make your own masks or change existing masks.</font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>Improvement of palette &#8216;Correction&#8217;.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> Since it&#8217;s now exist new comfortable toolbar for correction colour and tone of hand-picked image, the greate choice of various styles and tool for control image &#8211; you may make in full size. All this is thanks to improvment palette &#8216;Correction&#8217;.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>Automize the image imposition.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> Using &#8216;Automatic layers imposition&#8217; you make a single whole image of lump of analogous photos. You will contented of result because this command corrects defects at shoot, carefully mix colours and works with shadow.</font></p>
<p><font color="#ff0000"><br /> </font><font face="trebuchet ms,geneva" size="3" color="#ff0000"> </font><font color="#ff0000"><br /> </font><font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>The latest versions help in making 3D graphic.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> Yours abilities in conversion two-dimensional images to real three-dimensional models became unlimited! All this achieved simple ways: transformation of gradients, making intensity and volume to text layers, abilities for transfer to 3D formats and with the help of newest technology for getting quality for print.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>Improvement of images handling in RAW format.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> Images in RAW format became more quality thanks to module Adobe Photoshop Camera Raw 5. It&#8217;s uphold more 180 models of photocamera, provide correction, vignetting after framing, handling images in TIFF and JPEG formats.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>Editing properties of 3D objects.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> Using optimize interface without bothering windows, you may not only editing three-dimensional images and move it. And besides to improve the quality of image, changing stream of lights, starting materials and survey of camers, applying the movemant of three-dimensional axes.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><font color="#ff0000"><br /> </font><font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>Acceleration of turning.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> Only one clicking on mouse and your canvas roted to necessary angle for it&#8217;s previewing. You do not need to bend your neck for drawing of details.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>Very easy and smooth rolling of image and ranging.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> Now tto get across from one part of working field to another bacame very easy. New functions of ranging and rolling answer for this. Allways saving legible image and even at maximum increasing. It&#8217;s thanks to new comfortable option &#8211; &#8216;Pixel net&#8217;.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><strong><br /> <font face="trebuchet ms,geneva" size="3"> </font><font color="#ff0000">In Photoshop CS4 optimize the autoalignment of layers.</font></strong><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> Your works became more realistic, because of function autoalignment of layers get across on new level. Now you may change, turn and deform layers as you want. Also there is exist way of spherical alignment of image for experts of panoramic survey.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>New for ranging of image.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> Use exclusive option ranging with maintenance of image for easing your labour at correction and reorganization of composition. You may leave the most&nbsp; important details do not changing the scale of new image. One clicking and you don&#8217;t need long and laborious work with frame and retouch.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>Perfection of depth of sharpness.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> You may unite in one image several images with different colour spectrum, focal, exposition. The result surpass all expectations as saved basic tone and colour of image but sharpness became depth.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>Innovations in editing animation graphic.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> Using easy keyboard abbreviation to edit animation graphic becam east. To synchronize digital video effects with audio plots also easy because of tools of audiosynchronize.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>Automatize the intagration with other Adobe programs.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> To work with Adobe Photoshop CS4 became more interesting in consequence of automatize of interaction between Photoshop Extended and other applications of Adobe, including Adobe After Effects, Adobe Premiere Pro and Adobe Professional.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><font color="#ff0000"><br /> </font><font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>One more improved technology Adobe Photoshop Lightroom.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> Adobe Photoshop Lightroom buy separatly. It&#8217;s give the best fit for making panoramic survey. Choose as many as you need separatly frames in Adobe Photoshop Lightroom, automatically open in Photoshop CS4 and unite to panoramic, image with diapasone (HDR) or to multi-layer document of Photoshop. And that&#8217;s all!</font></p>
<p>&nbsp;</p>
<p><strong><br /> <font face="trebuchet ms,geneva" size="3"> </font><font color="#ff0000">Improved tools for correction of colour.</font></strong><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> In Adobe Photoshop CS4 improved tools for correction of colours &#8211; &#8216;Lightener&#8217;, &#8216;Darkener&#8217; and &#8216;Sponge&#8217;. They are intend for intellectual colours changing and selection of tint.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3" color="#ff0000"> <strong>New in working with files.</strong></font><br /> <font face="trebuchet ms,geneva" size="3"> </font><br /> <font face="trebuchet ms,geneva" size="3"> You choose type of window for conveniences to work with many open files. It is can be a window looks like inset or mosaic order of open images.</font><br /> <font face="trebuchet ms,geneva" size="3"> </font></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p align="right"><font face="trebuchet ms,geneva" size="4">&nbsp;<a href="http://valant.com.ua" target="_blank" title="valant">Valant</a> actively uses Photoshop in development.</font> </p>
<p>&nbsp;</p>
<p> <font face="trebuchet ms,geneva" size="3"> </font></p>
<a href='javascript: void(0);' onclick="window.open('http://gogo.org.ua/wp-content/plugins/email_post/email_post_process_link.php?&email_post_link_id=94','popup_mailform',
    'toolbar=0,status=0,menubar=0,scrollbars=1,resizable=0,width=630,height=600, top=0, left=0')"><img src='http://gogo.org.ua//wp-content/plugins/email_post/email_post.gif' style='border: 0px none;' /></a>&nbsp;<a href='javascript: void(0);' onclick="window.open('http://gogo.org.ua/wp-content/plugins/email_post/email_post_process_link.php?&email_post_link_id=94','popup_mailform',
    'toolbar=0,status=0,menubar=0,scrollbars=1,resizable=0,width=630,height=600, top=0, left=0')">Mail this post</a>
<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/Adobe' rel='tag' target='_self'>Adobe</a>, <a class='technorati-link' href='http://technorati.com/tag/Adobe+Photoshop+Lightroom' rel='tag' target='_self'>Adobe Photoshop Lightroom</a>, <a class='technorati-link' href='http://technorati.com/tag/Photoshop+CS4' rel='tag' target='_self'>Photoshop CS4</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://gogo.org.ua/photoshop-cs4/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>New technology &#8211; Flex.</title>
		<link>http://gogo.org.ua/new-technology-flex</link>
		<comments>http://gogo.org.ua/new-technology-flex#comments</comments>
		<pubDate>Fri, 03 Apr 2009 16:30:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[application]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://gogo.org.ua/new-technology-flex</guid>
		<description><![CDATA[New technology &#8211; Flex.  
&#160;
Here&#8217;s what our Flex Application will look like:
 

&#160;
 
How does the example work?
 When you click the Load Blog Entries button my RSS feed entries are loaded into the datagrid. When you click on a row in the datagrid the corresponding entry is loaded into the text area.
&#160;
&#160;Valant actively [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><font face="trebuchet ms,geneva" size="5"><strong>New technology &#8211; Flex.</strong></font><br /> <font face="trebuchet ms,geneva" size="5"><strong> </strong></font></p>
<p><font face="trebuchet ms,geneva" size="3">&nbsp;</font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Here&#8217;s what our Flex Application will look like:</font></p>
<p> 
<p style="text-align: center"><img src="http://www.petefreitag.com/images/blog/flex-blog-reader.gif" border="0" alt="flex blog reader screen shot" /></p>
<p style="text-align: center">&nbsp;</p>
<p> 
<p align="justify"><font face="trebuchet ms,geneva" size="3">How does the example work?</p>
<p> When you click the Load Blog Entries button my RSS feed entries are loaded into the datagrid. When you click on a row in the datagrid the corresponding entry is loaded into the text area.</font></p>
<p align="justify">&nbsp;</p>
<p align="center"><font face="trebuchet ms,geneva" size="4">&nbsp;<a href="http://valant.com.ua" target="_blank" title="valant">Valant</a> actively uses this technology in development.</font></p>
<p><span id="more-86"></span></p>
<p> 
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><strong>Step 1</strong></font> <font face="trebuchet ms,geneva" size="3">- XML and Application declaration</font>.</p>
<p> <font face="trebuchet ms,geneva" size="3">Start your XML file with a XML declaration, and an mx:Application tag:</font> </p>
<blockquote><p>&lt;?xml version=&quot;1.0&quot; ?&gt;</p>
<p> &lt;mx:Application xmlns:mx=&quot;http://www.macromedia.com/2003/mxml&quot;&gt; </p></blockquote>
<p><font face="trebuchet ms,geneva" size="3"><br /> </font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><strong>Step 2</strong> &#8211; Define your HTTPService</font>.</p>
<p> <font face="trebuchet ms,geneva" size="3">Our first step is to define the HTTPService that we will use to connect to my RSS feed. We will give an id of httpRSS so we can refer back to it.</font> </p>
<blockquote><p>&lt;mx:HTTPService id=&quot;httpRSS&quot; url=&quot;http://www.petefreitag.com/rss/&quot; resultFormat=&quot;object&quot; /&gt; </p></blockquote>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><strong>Step 3</strong> &#8211; Enclose your controls within a panel.</p>
<p> A panel is simply a container to put controls (the DataGrid, TextArea, and Button) into. We are going to set some attributes on the panel as well, it should be pretty easy to figure out what they mean:<br /> </font></p>
<blockquote><p>&lt;mx:Panel id=&quot;reader&quot; title=&quot;Pete Freitag&#8217;s Blog Reader&quot; width=&quot;500&quot;&gt; </p></blockquote>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><strong>Step 4 </strong>- Define your DataGrid.</p>
<p> We are using the DataGrid component to display the list of blog entries in my RSS feed, along with their date.</p>
<p> This step is probably the most complicated step because we have to bind our RSS xml data to the datagrid, and define an event handler when the rows are clicked.</p>
<p> In the attributes of the DataGrid we are using dynamic variables or expressions denoted by the curly braces {variable}.<br /> </font></p>
<blockquote><p>&lt;mx:DataGrid id=&quot;entries&quot; width=&quot;{reader.width-15}&quot; dataProvider=&quot;{httpRSS.result.rss.channel.item}&quot; cellPress=&quot;{body.htmlText=httpRSS.result.rss.channel.item[entries.selectedIndex].<br /> description}&quot;&gt;<br /> &nbsp; &lt;mx:columns&gt;<br /> &nbsp;&nbsp;&nbsp; &lt;mx:Array&gt;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mx:DataGridColumn columnName=&quot;title&quot; headerText=&quot;Title&quot; /&gt;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mx:DataGridColumn columnName=&quot;pubDate&quot; headerText=&quot;Date&quot; /&gt;<br /> &nbsp;&nbsp;&nbsp; &lt;/mx:Array&gt;<br /> &nbsp; &lt;/mx:columns&gt;&nbsp;&nbsp;&nbsp;<br /> &lt;/mx:DataGrid&gt; </p></blockquote>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Ok so there is a lot going on there, first so I&#8217;ll break it down a bit:</font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><br /> <strong>width</strong></p>
<p> We are setting the width dynamically based on the size of its parent panel reader, specifically we set it to be 15 pixels narrower than its panel.</font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><strong><br /> dataProvider</strong></p>
<p> In the dataProvider attribute we are binding the data for this grid to the result of our HTTPService named httpRSS. More specifically we want to bind each item tag in our XML file to a row in the datagrid. Since the item tags are inside the rss and channel tags we refer to it the array of items as httpRSS.result.rss.channel.item.</font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><strong><br /> cellPress</strong></p>
<p> Next we want to create an event handler that will display the contents of the description tag inside the item that is clicked on. Using the variable entries.selectedIndex we know which item was clicked on, and we can refer to the description (the entry body) of that item as: httpRSS.result.rss.channel.item[entries.selectedIndex].description.</p>
<p> Now we just need to set the value of our TextArea which we will define in the next step to the rss item description, so we simply assign that value to the htmlText property of the TextArea (whose name will be body).</font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><br /> <strong>columns</strong><br /> </font></p>
<p><font face="trebuchet ms,geneva" size="3"><br /> </font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Now we need to define which columns we are to display in the datagrid. The columnName must match the tag name that we want it to correspond to.</font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><strong>Step 5</strong> &#8211; Define the TextArea</font>.</p>
<p align="justify"> <font face="trebuchet ms,geneva" size="3">Use the mx:TextArea tag to define the text area where the entry body will go:</font> </p>
<blockquote><p>&lt;mx:TextArea id=&quot;body&quot; editable=&quot;false&quot; width=&quot;{reader.width-15}&quot; height=&quot;300&quot; /&gt; </p></blockquote>
<p><font face="trebuchet ms,geneva" size="3"><strong><br /> </strong></font></p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><strong><font face="trebuchet ms,geneva">Step 6 </font></strong></font><font face="trebuchet ms,geneva">- Create a Button.</font></p>
<p align="justify"> <font face="trebuchet ms,geneva" size="3">Our last control to define is a Button which will simply tell the HTTPService to make the request.</font> </p>
<blockquote><p>&lt;mx:Button label=&quot;Load Blog Entries&quot; click=&quot;{httpRSS.send()}&quot; /&gt; </p></blockquote>
<p align="justify"><font face="trebuchet ms,geneva" size="3">In the click event handler we call the send() method on our HTTPService object.</font></p>
<p> <font face="trebuchet ms,geneva" size="3"><strong>Step 7</strong> &#8211; Close Panel and Application.</font></p>
<p> <font face="trebuchet ms,geneva" size="3">Simply close some tags, and your done!</font> </p>
<blockquote><p>&lt;/mx:Panel&gt;<br /> &lt;/mx:Application&gt; </p></blockquote>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><strong>One Caveat</strong></font></p>
<p> <font face="trebuchet ms,geneva" size="3">Flex 1.5 uses a proxy to invoke HTTPService calls, and other remote service calls, and for security reasons the proxy will block the HTTP call. You add the RSS feed url (or simply http://*) to the proxy whitelist in your flex-config.xml. See this KB article for more info.</font><br /> <font face="trebuchet ms,geneva" size="3">Complete MXML source code:</font><br /> <br />
<blockquote>&lt;?xml version=&quot;1.0&quot; ?&gt;</p>
<p> &lt;mx:Application xmlns:mx=&quot;http://www.macromedia.com/2003/mxml&quot;&gt;</p>
<p> &nbsp;&lt;mx:HTTPService id=&quot;httpRSS&quot; url=&quot;http://www.petefreitag.com/rss/&quot; resultFormat=&quot;object&quot; /&gt;</p>
<p> &nbsp;&lt;mx:Panel id=&quot;reader&quot; title=&quot;Pete Freitag&#8217;s Blog Reader&quot; width=&quot;500&quot;&gt;</p>
<p> &nbsp; &lt;mx:DataGrid id=&quot;entries&quot; width=&quot;{reader.width-15}&quot; dataProvider=&quot;{httpRSS.result.rss.channel.item}&quot; cellPress=&quot;{body.htmlText=httpRSS.result.rss.channel.item[entries.selectedIndex].<br /> description}&quot;&gt;<br /> &nbsp;&nbsp;&nbsp; &lt;mx:columns&gt;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mx:Array&gt;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mx:DataGridColumn columnName=&quot;title&quot; headerText=&quot;Title&quot; /&gt;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;mx:DataGridColumn columnName=&quot;pubDate&quot; headerText=&quot;Date&quot; /&gt;<br /> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/mx:Array&gt;<br /> &nbsp;&nbsp;&nbsp; &lt;/mx:columns&gt;&nbsp;&nbsp;&nbsp;<br /> &nbsp; &lt;/mx:DataGrid&gt;</p>
<p> &nbsp; &lt;mx:TextArea id=&quot;body&quot; editable=&quot;false&quot; width=&quot;{reader.width-15}&quot; height=&quot;300&quot; /&gt;</p>
<p> &nbsp; &lt;mx:Button label=&quot;Load Blog Entries&quot; click=&quot;{httpRSS.send()}&quot; /&gt;<br /> &nbsp;<br /> &nbsp;&lt;/mx:Panel&gt;</p></blockquote>
<p> 
<p align="right">&nbsp;</p>
<p align="right"><a href="http://valant.com.ua" target="_blank" title="valant"><font face="trebuchet ms,geneva" size="4">valant </font></a> </p>
<a href='javascript: void(0);' onclick="window.open('http://gogo.org.ua/wp-content/plugins/email_post/email_post_process_link.php?&email_post_link_id=86','popup_mailform',
    'toolbar=0,status=0,menubar=0,scrollbars=1,resizable=0,width=630,height=600, top=0, left=0')"><img src='http://gogo.org.ua//wp-content/plugins/email_post/email_post.gif' style='border: 0px none;' /></a>&nbsp;<a href='javascript: void(0);' onclick="window.open('http://gogo.org.ua/wp-content/plugins/email_post/email_post_process_link.php?&email_post_link_id=86','popup_mailform',
    'toolbar=0,status=0,menubar=0,scrollbars=1,resizable=0,width=630,height=600, top=0, left=0')">Mail this post</a>
<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/application' rel='tag' target='_self'>application</a>, <a class='technorati-link' href='http://technorati.com/tag/Flex' rel='tag' target='_self'>Flex</a>, <a class='technorati-link' href='http://technorati.com/tag/XML' rel='tag' target='_self'>XML</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://gogo.org.ua/new-technology-flex/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>API: map &amp; grep</title>
		<link>http://gogo.org.ua/api-map-grep</link>
		<comments>http://gogo.org.ua/api-map-grep#comments</comments>
		<pubDate>Tue, 31 Mar 2009 15:36:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[grep]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[map]]></category>

		<guid isPermaLink="false">http://gogo.org.ua/api-map-grep</guid>
		<description><![CDATA[API: map &#38; grep
&#160;
map and grep are two utilities that are extremely useful if you know how to use them, but more often that not, I see more convoluted code written to achieve the effect of these functions.
&#160;
Historically, I believe that John Resig was inspired by the Perl functions of the same name &#8211; which [...]]]></description>
			<content:encoded><![CDATA[<p align="center"><font size="5"><strong><font face="trebuchet ms,geneva">API: map &amp; grep</font></strong></font></p>
<p class="meta" align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><span class="pln">map</span> and <span class="pln">grep</span> are two utilities that are extremely useful if you know how to use them, but more often that not, I see more convoluted code written to achieve the effect of these functions.</font></p>
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Historically, I <em>believe</em> that John Resig was inspired by the Perl functions of the same name &#8211; which are basic building blocks of the Perl programming language. Let&rsquo;s look at how you can use these functions.</font></p>
<p align="right"><a href="http://valant.com.ua" target="_blank" title="valant"><font face="trebuchet ms,geneva" size="3">valant</font></a></p>
<p align="justify"><span id="more-79"></span></p>
<p align="justify">&nbsp;</p>
<h2 align="justify"><font face="trebuchet ms,geneva" size="3">Map</font></h2>
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Map comes in two flavours: <span class="pln">$</span><span class="pun">.</span><span class="pln">map</span><span class="pun">(</span><span class="pln">array</span><span class="pun">,</span><span class="pln"> callback</span><span class="pun">)</span> and <span class="pln">$</span><span class="pun">(</span><span class="str">&#8216;element&#8217;</span><span class="pun">).</span><span class="pln">map</span><span class="pun">(</span><span class="pln">callback</span><span class="pun">)</span>.  The first allows you to iterate vanilla arrays, and the second to loop through elements.</font></p>
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3">The <span class="pln">$</span><span class="pun">.</span><span class="pln">map</span> function returns a plain array, where as <span class="pln">$</span><span class="pun">(</span><span class="str">&#8216;element&#8217;</span><span class="pun">).</span><span class="pln">map</span> returns a jQuery wrapped array, which means you still have access to functions like <span class="pln">each</span>.</font></p>
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3">A really powerful use of <span class="pln">map</span> to pull out a comma separated list of element IDs from a list of anchor element, as often explained by ajpiano on the #jquery IRC channel:</font></p>
<p align="justify">&nbsp;</p>
<pre><font face="trebuchet ms,geneva" size="3"><span class="kwd">var</span><span class="pln"> panelIds </span><span class="pun">=</span><span class="pln"> $</span><span class="pun">(</span><span class="str">'a'</span><span class="pun">).</span><span class="pln">map</span><span class="pun">(</span><span class="kwd">function</span><span class="pun">()</span><span class="pln"> </span><span class="pun">{</span><span class="pln">  &nbsp; </span><span class="kwd">return</span><span class="pln"> </span><span class="kwd">this</span><span class="pun">.</span><span class="pln">hash</span><span class="pun">;</span><span class="pln">  </span><span class="pun">}).</span><span class="pln">get</span><span class="pun">().</span><span class="pln">join</span><span class="pun">(</span><span class="str">&quot;,&quot;</span><span class="pun">)</span><span class="pln">  </span></font></pre>
<pre><font face="trebuchet ms,geneva" size="3"><span class="com">// returns: #tabA,#tabB,#tabC</span></font></pre>
<p align="justify"><font face="trebuchet ms,geneva" size="3">This can be useful to collect the list of tabs the links are related to as seen in the jQuery look: Tim Van Damme tutorial last month.</font></p>
<p align="justify">&nbsp;</p>
<h2 align="justify"><font face="trebuchet ms,geneva" size="3">Grep</font></h2>
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3"><span class="pln">grep</span> is similar to <span class="pln">$</span><span class="pun">.</span><span class="pln">map</span> in that it will return an array.  It&rsquo;s only available in the <span class="pln">$</span><span class="pun">.</span><span class="pln">grep</span></font><font size="3"> flavour, and allows you to create new arrays when a certain condition is met (which is defined in the callback).</font></p>
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Note that in the <span class="kwd">this</span> keyword is a reference to the <span class="pln">window</span> object, rather than the current item as you might expect.</font></p>
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3">A contrived example could be to create a comma separated list of IDs that start with the word &lsquo;tab&rsquo;:</font></p>
<p align="justify">&nbsp;</p>
<pre><font face="trebuchet ms,geneva" size="3"><span class="kwd">var</span><span class="pln"> g </span><span class="pun">=</span><span class="pln"> $</span><span class="pun">.</span><span class="pln">grep</span><span class="pun">(</span><span class="pln">$</span><span class="pun">(</span><span class="str">'a'</span><span class="pun">).</span><span class="pln">get</span><span class="pun">(),</span><span class="pln"> </span><span class="kwd">function</span><span class="pln"> </span><span class="pun">(</span><span class="pln">item</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> &nbsp; </span></font></pre>
<pre><font face="trebuchet ms,geneva" size="3"><span class="pln">&nbsp; </span><span class="kwd">return</span><span class="pln"> </span><span class="pun">/^</span><span class="com">#tab/.test(item.hash);</span><span class="pln"> </span><span class="pun">});</span><span class="pln">  </span><span class="kwd">var</span><span class="pln"> panelIds </span><span class="pun">=</span><span class="pln"> $</span><span class="pun">.</span><span class="pln">map</span><span class="pun">(</span><span class="pln">g</span><span class="pun">,</span><span class="pln"> </span><span class="kwd">function</span><span class="pln"> </span><span class="pun">(</span><span class="pln">item</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{</span></font></pre>
<pre><font face="trebuchet ms,geneva" size="3"><span class="pln"> &nbsp; &nbsp; </span><span class="kwd">return</span><span class="pln"> item</span><span class="pun">.</span><span class="pln">hash </span><span class="pun">}).</span><span class="pln">join</span><span class="pun">(</span><span class="str">','</span><span class="pun">);</span></font></pre>
<p align="justify">  <font face="trebuchet ms,geneva" size="3"><br /> These are pretty useful utilities for spe</font><font size="3">cific problem.</font></p>
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="4">&nbsp;<a href="http://valant.com.ua" target="_blank" title="valant">Valant</a> uses actively jQuery in developming new features.</font> </p>
<a href='javascript: void(0);' onclick="window.open('http://gogo.org.ua/wp-content/plugins/email_post/email_post_process_link.php?&email_post_link_id=79','popup_mailform',
    'toolbar=0,status=0,menubar=0,scrollbars=1,resizable=0,width=630,height=600, top=0, left=0')"><img src='http://gogo.org.ua//wp-content/plugins/email_post/email_post.gif' style='border: 0px none;' /></a>&nbsp;<a href='javascript: void(0);' onclick="window.open('http://gogo.org.ua/wp-content/plugins/email_post/email_post_process_link.php?&email_post_link_id=79','popup_mailform',
    'toolbar=0,status=0,menubar=0,scrollbars=1,resizable=0,width=630,height=600, top=0, left=0')">Mail this post</a>
<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/grep' rel='tag' target='_self'>grep</a>, <a class='technorati-link' href='http://technorati.com/tag/jQuery' rel='tag' target='_self'>jQuery</a>, <a class='technorati-link' href='http://technorati.com/tag/map' rel='tag' target='_self'>map</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://gogo.org.ua/api-map-grep/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Design Features</title>
		<link>http://gogo.org.ua/web-design-features</link>
		<comments>http://gogo.org.ua/web-design-features#comments</comments>
		<pubDate>Tue, 10 Mar 2009 19:29:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[design features]]></category>
		<category><![CDATA[general design]]></category>
		<category><![CDATA[links]]></category>

		<guid isPermaLink="false">http://gogo.org.ua/web-design-features</guid>
		<description><![CDATA[&#160;
 Robin Williams
&#160;
It is easy to make a dorky web page. It&#8217;s also easy to make a very nice,   clean, professional-looking web page even if you don&#8217;t have much design   experience. Often the difference, even for beginning designers, is simply   a matter of eliminating certain features that are guaranteed [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center">&nbsp;</p>
<p align="center"><img src="http://www.ratz.com/features.gif" alt="" width="327" height="61" align="bottom" /><br /> <em>Robin Williams</em></p>
<p align="justify">&nbsp;</p>
<p align="justify"><font face="trebuchet ms,geneva" size="3">It is easy to make a dorky web page. It&#8217;s also easy to make a very nice,   clean, professional-looking web page even if you don&#8217;t have much design   experience. Often the difference, even for beginning designers, is simply   a matter of eliminating certain features that are guaranteed to make a   page look amateurish. Go through the list of things that people&#8211;designers   and non-designers&#8211;from around the country have cited as the things that   make the difference between a well-designed and a poorly designed web page.</font></p>
<p> 
<p align="justify"><font face="trebuchet ms,geneva" size="3">Keep in mind that the point of eliminating bad features is not just   to make the page prettier, but to communicate more effectively.</font></p>
<p align="justify">&nbsp;</p>
<p align="right"><a href="http://valant.com.ua" target="_blank" title="valant"><font face="trebuchet ms,geneva" size="3">valant </font></a></p>
<p> <span id="more-2"></span>
<p style="text-align: center">&nbsp;</p>
<p style="text-align: center">&nbsp;</p>
<p style="text-align: center"><img src="http://www.ratz.com/featuresbad.gif" alt="" width="192" height="43" /></p>
<p style="text-align: center">&nbsp;</p>
<p> 
<p align="justify"><font face="trebuchet ms,geneva" size="3">Below are features that can make a web design look dorky. These are   not just my personal opinions, but are ideas I have collected from speaking   to groups around the country. Examples of many of these features and more   detailed explanations of the problems and solutions are in my book, <em>The   Non-Designer&#8217;s Web Book,</em> written with <a href="http://www.urlsinternetcafe.com/staff/staffjohn.html">John   Tollett</a>.</font></p>
<p align="justify">&nbsp;</p>
<dl>
<dt>
<p align="justify"><font face="trebuchet ms,geneva" size="3" color="#ff0c11">Backgrounds</font></p>
</dt>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Default gray color </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Color combinations of text and background that make the text hard to     read </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Busy, distracting backgrounds that make the text hard to read </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">&nbsp;     </font></p>
</dd>
<dt>
<p align="justify"><font face="trebuchet ms,geneva" size="3" color="#ff0c11">Text</font></p>
</dt>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Text that is too small to read </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Text crowding against the left edge </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Text that stretches all the way across the page </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Centered type over flush left body copy </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Paragraphs of type in all caps </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Paragraphs of type in bold </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Paragraphs of type in italic </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Paragraphs of type in all caps, bold, and italic all at once     </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Underlined text that is not a link </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">&nbsp;     </font></p>
</dd>
<dt>
<p align="justify"><font face="trebuchet ms,geneva" size="3" color="#ff0c11">Links</font></p>
</dt>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Default blue links </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Blue link borders around graphics </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Links that are not clear about where they will take you     </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Links in body copy that distract readers and lead them off to remote,     useless pages </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Text links that are not underlined so you don&#8217;t know they are links<br /> </font><font color="#ffffff">..</font>(If you&#8217;re not going to underline your links, please make darned sure<br /> <font color="#ffffff">..</font>that each link is perfectly clearly a link! Don&#8217;t make me wander around<br /> <font color="#ffffff">..</font>with my mouse checking to see if randomly colored text is a link!)</p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Dead links (links that don&#8217;t work anymore) </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">&nbsp;     </font></p>
</dd>
<dt>
<p align="justify"><font face="trebuchet ms,geneva" size="3" color="#ff0c11">Graphics</font></p>
</dt>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Large graphic files that take forever to load </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Meaningless or useless graphics </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Thumbnail images that are nearly as large as the full-sized images     they link to </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Graphics with no alt labels </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Missing graphics, especially missing graphics with no alt labels </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Graphics that don&#8217;t fit on the screen (assuming a screen of 800 x 600     pixels) </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">&nbsp;     </font></p>
</dd>
<dt>
<p align="justify"><font face="trebuchet ms,geneva" size="3" color="#ff0c11">Tables</font></p>
</dt>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Borders turned on in tables </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Tables used as design elements, especially with extra large (dorky)     borders </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">&nbsp;     </font></p>
</dd>
<dt>
<p align="justify"><font face="trebuchet ms,geneva" size="3" color="#ff0c11">Blinking and animations</font></p>
</dt>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Anything that blinks, especially text </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Multiple things that blink </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Rainbow rules (lines) </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Rainbow rules that blink or animate </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">&quot;Under construction&quot; signs, especially of little men working </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Animated &quot;under construction&quot; signs </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Animated pictures for email </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Animations that never stop </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Multiple animations that never stop </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">&nbsp;     </font></p>
</dd>
<dt>
<p align="justify"><font face="trebuchet ms,geneva" size="3" color="#ff0c11">Junk</font></p>
</dt>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Counters on pages &#8212; who cares </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Junky advertising </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Having to scroll sideways (800 x 600 pixels) </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Too many little pictures of meaningless awards on the first page </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Frame scroll bars in the middle of a page </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Multiple frame scroll bars in the middle of a page </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">&nbsp;     </font></p>
</dd>
<dt>
<p align="justify"><font face="trebuchet ms,geneva" size="3" color="#ff0c11">Navigation</font></p>
</dt>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Unclear navigation; over complex navigation </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Complicated frames, too many frames, unnecessary scroll bars in frames </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Orphan pages (no links back to where they came from, no identification) </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Useless page titles that don&#8217;t explain what the page is about </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">&nbsp;     </font></p>
</dd>
<dt>
<p align="justify"><font face="trebuchet ms,geneva" size="3" color="#ff0c11">General Design</font></p>
</dt>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Entry page or home page that does not fit within standard browser window     (800 x 600 pixels) </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Frames that make you scroll sideways </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">No focal point on the page </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Too many focal points on the page </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Navigation buttons as the only visual interest, especially when they&#8217;re     large (and dorky) </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Cluttered, not enough alignment of elements </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Lack of contrast (in color, text, to create hierarchy of information,     etc.) </font></p>
</dd>
<dd>
<p align="justify"><font face="trebuchet ms,geneva" size="3">Pages that look okay in one browser but not in another.</font></p>
</dd>
<dd></dd>
<dd></dd>
<dd>&nbsp;
<p align="center"><img src="http://www.ratz.com/featuresgood.gif" alt="" width="205" height="43" align="bottom" /></p>
<p align="center"> <em><br /> </em></p>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">One of the elements of <strong><font color="#ff0c11">good web design</font></strong>   is a lack of the elements that make bad web design. If you stay away from   everything listed on the page about dorky web   pages, you&#8217;ve probably got a pretty nice web site. In addition, keep   these concepts in mind: </font></p>
<p align="justify">&nbsp;</p>
</dd>
<dt>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3" color="#ff0c11">Text</font></p>
</dt>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Background does not interrupt the text </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Text is big enough to read, but not too big </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">The hierarchy of information is perfectly clear </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Columns of text are narrower than in a book to make reading easier     on the screen </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">&nbsp;     </font></p>
</dd>
<dt>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3" color="#ff0c11">Navigation</font></p>
</dt>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Navigation buttons and bars are easy to understand and use     </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Navigation is consistent throughout web site </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Navigation buttons and bars provide the visitor with     a clue as to where they are, what page of the site they are currently on </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Frames, if used, are not obtrusive </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">A large site has an index or site map </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">&nbsp;     </font></p>
</dd>
<dt>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3" color="#ff0c11">Links</font></p>
</dt>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Link colors coordinate with page colors </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Links are underlined so they are instantly clear to the visitor </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">&nbsp;     </font></p>
</dd>
<dt>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3" color="#ff0c11">Graphics</font></p>
</dt>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Buttons are not big and dorky </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Every graphic has an alt label </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Every graphic link has a matching text link </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Graphics and backgrounds use browser-safe colors </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Animated graphics turn off by themselves </font></p>
</dd>
<dd><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">&nbsp;     </font>     </dd>
<dt>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3" color="#ff0c11">General Design</font></p>
</dt>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Pages download quickly </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">First page and home page fit into 800 x 600 pixel space     </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">All of the other pages have the immediate visual impact within 800 x 600 pixels </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Good use of graphic elements (photos, subheads, pull quotes) to break     up large areas of text </font></p>
</dd>
<dd>
<p align="justify"><font face="Trebuchet MS, Verdana, Arial, sans-serif" size="3">Every web page in the site looks like it belongs to the same site;     there are repetitive elements that carry throughout the pages.     </font></p>
</dd>
<dd></dd>
<dd></dd>
<dd></dd>
<dd></dd>
<dd>
<p align="right"><font face="trebuchet ms,geneva" size="3"><strong>&nbsp;<a href="http://valant.com.ua" target="_blank">Valant</a>&nbsp;</strong></font> </p>
</dd>
</dl>
<a href='javascript: void(0);' onclick="window.open('http://gogo.org.ua/wp-content/plugins/email_post/email_post_process_link.php?&email_post_link_id=2','popup_mailform',
    'toolbar=0,status=0,menubar=0,scrollbars=1,resizable=0,width=630,height=600, top=0, left=0')"><img src='http://gogo.org.ua//wp-content/plugins/email_post/email_post.gif' style='border: 0px none;' /></a>&nbsp;<a href='javascript: void(0);' onclick="window.open('http://gogo.org.ua/wp-content/plugins/email_post/email_post_process_link.php?&email_post_link_id=2','popup_mailform',
    'toolbar=0,status=0,menubar=0,scrollbars=1,resizable=0,width=630,height=600, top=0, left=0')">Mail this post</a>
<!-- start wp-tags-to-technorati 1.02 -->

<p class='technorati-tags'>Technorati Tags: <a class='technorati-link' href='http://technorati.com/tag/design+features' rel='tag' target='_self'>design features</a>, <a class='technorati-link' href='http://technorati.com/tag/general+design' rel='tag' target='_self'>general design</a>, <a class='technorati-link' href='http://technorati.com/tag/links' rel='tag' target='_self'>links</a>, <a class='technorati-link' href='http://technorati.com/tag/Web+Design' rel='tag' target='_self'>Web Design</a></p>

<!-- end wp-tags-to-technorati -->
]]></content:encoded>
			<wfw:commentRss>http://gogo.org.ua/web-design-features/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

