<?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>Pelago :: web design &#38; development blog &#187; Web Standards</title>
	<atom:link href="http://www.pelagodesign.com/blog/tag/web-standards/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pelagodesign.com/blog</link>
	<description>Santa Barbara Web Design and Web Development Blog on the web world and other randoms</description>
	<lastBuildDate>Fri, 19 Feb 2010 16:58:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Web Standards Map</title>
		<link>http://www.pelagodesign.com/blog/2007/11/05/web-standards-map/</link>
		<comments>http://www.pelagodesign.com/blog/2007/11/05/web-standards-map/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 19:42:44 +0000</pubDate>
		<dc:creator>Jaime</dc:creator>
				<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://www.pelagodesign.com/blog/2007/11/05/web-standards-map/</guid>
		<description><![CDATA[I just found this through one of the mailing lists I subscribe to. It&#8217;s a map that covers technologies on the web. It mentions Mordorsoft and Google&#8217;s All Seeing Eye, it&#8217;s worth checking out:
http://www.flickr.com/photos/psd/1805709102/
http://www.flickr.com/photos/psd/sets/72157602805227511/
http://www.archive.org/details/TheWebIsAgreement
PDF
http://www.archive.org/download/TheWebIsAgreement/web.PDF
]]></description>
			<content:encoded><![CDATA[<p>I just found this through one of the mailing lists I subscribe to. It&#8217;s a map that covers technologies on the web. It mentions <em>Mordorsoft</em> and <em>Google&#8217;s All Seeing Eye</em>, it&#8217;s worth checking out:</p>
<p><a href="http://www.flickr.com/photos/psd/1805709102/">http://www.flickr.com/photos/psd/1805709102/</a><br />
<a href="http://www.flickr.com/photos/psd/sets/72157602805227511/">http://www.flickr.com/photos/psd/sets/72157602805227511/</a><br />
<a href="http://www.archive.org/details/TheWebIsAgreement">http://www.archive.org/details/TheWebIsAgreement</a></p>
<p>PDF<br />
<a href="http://www.archive.org/download/TheWebIsAgreement/web.PDF">http://www.archive.org/download/TheWebIsAgreement/web.PDF</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pelagodesign.com/blog/2007/11/05/web-standards-map/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>508 standards from a first-person perspective</title>
		<link>http://www.pelagodesign.com/blog/2007/08/10/508-standards-from-a-first-person-perspective/</link>
		<comments>http://www.pelagodesign.com/blog/2007/08/10/508-standards-from-a-first-person-perspective/#comments</comments>
		<pubDate>Fri, 10 Aug 2007 16:11:41 +0000</pubDate>
		<dc:creator>Jaime</dc:creator>
				<category><![CDATA[Creative Engineering]]></category>
		<category><![CDATA[508]]></category>
		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://www.pelagodesign.com/blog/2007/08/10/508-standards-from-a-first-person-perspective/</guid>
		<description><![CDATA[This video is a must see (no pun intended) for all who are interested in learning how to build 508 compliant code.
Yahoo! engineer Victor Tsaran introduces you to the fundamentals of the screen reader experience and to his own strategies for accessing web content via the screen-reader interface.
Victor Tsaran: An Introduction to Screen Readers
]]></description>
			<content:encoded><![CDATA[<p>This video is a must see (no pun intended) for all who are interested in learning how to build <a href="http://www.section508.gov/index.cfm?FuseAction=Content&#038;ID=12">508 compliant code</a>.</p>
<blockquote><p>Yahoo! engineer Victor Tsaran introduces you to the fundamentals of the screen reader experience and to his own strategies for accessing web content via the screen-reader interface.</p></blockquote>
<p><a href="http://video.yahoo.com/video/play?vid=514676">Victor Tsaran: An Introduction to Screen Readers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pelagodesign.com/blog/2007/08/10/508-standards-from-a-first-person-perspective/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>W3C Validator gets an update</title>
		<link>http://www.pelagodesign.com/blog/2007/07/26/w3c-validator-gets-an-update/</link>
		<comments>http://www.pelagodesign.com/blog/2007/07/26/w3c-validator-gets-an-update/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 16:31:02 +0000</pubDate>
		<dc:creator>Jaime</dc:creator>
				<category><![CDATA[Creative Engineering]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://www.pelagodesign.com/blog/2007/07/26/w3c-validator-gets-an-update/</guid>
		<description><![CDATA[The thing is getting swamped at the moment, but I hadn&#8217;t seen this option before but theres &#8220;Clean up Markup with HTML Tidy&#8221; available.
http://validator.w3.org/
]]></description>
			<content:encoded><![CDATA[<p>The thing is getting swamped at the moment, but I hadn&#8217;t seen this option before but theres &#8220;Clean up Markup with HTML Tidy&#8221; available.</p>
<p><a href="http://validator.w3.org/">http://validator.w3.org/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.pelagodesign.com/blog/2007/07/26/w3c-validator-gets-an-update/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Getting P3P, IE and Privacy Policy Settings in Place</title>
		<link>http://www.pelagodesign.com/blog/2007/07/19/getting-p3p-ie-and-privacy-policy-settings-in-place/</link>
		<comments>http://www.pelagodesign.com/blog/2007/07/19/getting-p3p-ie-and-privacy-policy-settings-in-place/#comments</comments>
		<pubDate>Thu, 19 Jul 2007 17:03:44 +0000</pubDate>
		<dc:creator>Jaime</dc:creator>
				<category><![CDATA[Creative Engineering]]></category>
		<category><![CDATA[p3p]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://www.pelagodesign.com/blog/2007/07/19/getting-p3p-ie-and-privacy-policy-settings-in-place/</guid>
		<description><![CDATA[What is P3P?
P3P is a combination of a machine-readable and human-readable website privacy policy. The standard today is to publish a text privacy policy, but in reality who reads them? They are almost always hard to find and lengthy to read. P3P is supposed to solve this problem.
A P3P implementation consists of two files,  [...]]]></description>
			<content:encoded><![CDATA[<p><strong>What is P3P?</strong></p>
<p>P3P is a combination of a machine-readable and human-readable website privacy policy. The standard today is to publish a text privacy policy, but in reality who reads them? They are almost always hard to find and lengthy to read. P3P is supposed to solve this problem.</p>
<p>A P3P implementation consists of two files,  an XML formatted document that will be read by the web browser. This XML file contains machine readable statements about how and why the website needs you to accept cookies. The other part consists of a regular, compact, privacy statement formatted in regular HTML.</p>
<p><strong>How does a policy affect the web browser?</strong></p>
<p>When the web browser is presented with a cookie (1st or 3rd party) that either does not have a P3P policy, or if the P3P polity does not match the user&#8217;s privacy preferences, the user will be alerted and the cookie will be blocked.</p>
<p><strong>IE6/7 Red Eyeball</strong></p>
<p>Both versions of IE come with a medium privacy setting. A medium setting is described as:</p>
<ul>
<li>Blocks third-party cookies that do not have a compact privacy policy</li>
<li>Blocks third-party cookies that save information that can be used to contact you without your explicit consent</li>
<li>Restricts first-party cookies that save information that can be used to contact you without your implicit consent</li>
</ul>
<p>&nbsp;<br />
When any of the above items gets triggered, the user gets prompted, IE6 and 7 both flash a red eyeball icon located in the status bar:</p>
<p><a href='http://www.pelagodesign.com/blog/wp-content/uploads/2007/07/eye.gif' title='eye.gif'><img src='http://www.pelagodesign.com/blog/wp-content/uploads/2007/07/eye.gif' alt='eye.gif' /></a></p>
<p>&nbsp;<br />
For <a href="http://www.myintervals.com">Intervals</a>, we wanted it to disappear, simply because our application is a hosted solution and required cookies in order to function properly. Implementing P3P allowed us to extend our normal HTML privacy policy  as well as giving our customers a little more flexibility on what cookies they want to accept.</p>
<p>Our solution consisted of the addition of an <a href="http://www.w3.org/TR/P3P/#syntax_ext">HTTP P3P header</a> which points to an <a href="http://www.w3.org/TR/P3P/#ref_file">XML Reference file</a>. The HTTP header itself contains the compact version of the XML policy, it usually transforms into something like:</p>
<p>&#8220;NON DSP ADM DEV PSD IVDo OUR IND STP PHY PRE NAV UNI NOI&#8221;</p>
<p>Each code corresponds to a certain statement. NOI for example means: No personally identifiable information (PII) collected. </p>
<p><strong>Implementation</strong></p>
<p>There are many ways to get this implemented, you can either do it yourself or go the service route. I&#8217;d say the biggest task is getting your actual privacy policy settings into an XML reference file. Visit some of the links below for more information, the implementations link especially.</p>
<p><strong>Useful Links</strong></p>
<ul>
<li><a href="http://www.w3.org/P3P/validator.html" title="" target="_self">W3C P3P Validator</a></li>
<li><a href="http://www.w3.org/P3P/" title="" target="_self">W3C Platform for Privacy Preferences (P3P)</a></li>
<li><a href="http://www.w3.org/TR/P3P/" title="" target="_self">P3P Spec</a></li>
<li><a href="http://www.w3.org/P3P/implementations" title="" target="_self">Implementations</a></li>
<li><a href="http://www.p3ptoolbox.org/" title="" target="_self">P3P Toolbox</a></li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pelagodesign.com/blog/2007/07/19/getting-p3p-ie-and-privacy-policy-settings-in-place/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Safari for Windows</title>
		<link>http://www.pelagodesign.com/blog/2007/06/11/safari-for-windows/</link>
		<comments>http://www.pelagodesign.com/blog/2007/06/11/safari-for-windows/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 04:29:10 +0000</pubDate>
		<dc:creator>Jaime</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[safari]]></category>

		<guid isPermaLink="false">http://www.pelagodesign.com/blog/2007/06/11/safari-for-windows/</guid>
		<description><![CDATA[I am currently writing this post on Safari on XP. The first thing I did was to check the navigator.userAgent js property.

I don&#8217;t know about everyone else out there, but seeing &#8220;Windows NT&#8221; and &#8220;Safari&#8221; in a userAgent property is something that I didn&#8217;t expect. It gives me both the creeps as well as a [...]]]></description>
			<content:encoded><![CDATA[<p>I am currently writing this post on Safari on XP. The first thing I did was to check the navigator.userAgent js property.</p>
<p><!-- this image vanished <img src='http://www.pelagodesign.com/blog/wp-content/uploads/2007/06/useragent.gif' alt='user agent' --></p>
<p>I don&#8217;t know about everyone else out there, but seeing &#8220;Windows NT&#8221; and &#8220;Safari&#8221; in a userAgent property is something that I didn&#8217;t expect. It gives me both the creeps as well as a little excitement on what&#8217;s to come. Excitement would be more users submitting bugs to apple on this browsers <a href="http://weblogs.mozillazine.org/hyatt/archives/2005_04.html#00796">crappy editable html javascript implementation</a>, maybe this will get AppleWebKit to fix the bugs faster. What gives me the creeps is it gives me another platform our websites should run under&#8230; bittter sweet.</p>
<p>You can <a href="http://www.apple.com/safari/download/">download the public beta here</a>.</p>
<p>Update: It seems like most of the showstopper bugs are fixed with this version. With just a little push this very might well be a very good release.</p>
<p>UPDATE II: So I can&#8217;t maximize Safari on my RIGHT MONITOR&#8230; it just dissapears. Is that Apple trying to send a political subliminal message? ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pelagodesign.com/blog/2007/06/11/safari-for-windows/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>12 Lessons for Those Afraid of CSS and Standards</title>
		<link>http://www.pelagodesign.com/blog/2006/10/16/12-lessons-for-those-afraid-of-css-and-standards/</link>
		<comments>http://www.pelagodesign.com/blog/2006/10/16/12-lessons-for-those-afraid-of-css-and-standards/#comments</comments>
		<pubDate>Mon, 16 Oct 2006 17:57:56 +0000</pubDate>
		<dc:creator>Jaime</dc:creator>
				<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://www.pelagodesign.com/archipelago/?p=295</guid>
		<description><![CDATA[Here&#8217;s a great primer for developers who are interested in writing compliant css and html:
&#8230;the best thing you can do is give yourself a clean slate. Throw out your assumptions and expectations. For that matter, throw out everyone&#8217;s assumptions and expectations. Roll up your sleeves and learn something new. When it comes to layout and [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s <a href="http://alistapart.com/articles/12lessonsCSSandstandards">a great primer</a> for developers who are interested in writing compliant css and html:</p>
<blockquote><p>&#8230;the best thing you can do is give yourself a clean slate. Throw out your assumptions and expectations. For that matter, throw out everyone&#8217;s assumptions and expectations. Roll up your sleeves and learn something new. When it comes to layout and production, resolve to remove &#8220;but&#8221;? and &#8220;should&#8221;? from your professional vocabulary for a while. Replace them with &#8220;how&#8221;? and &#8220;why&#8221;? and commit to meeting your project objectives.</p></blockquote>
<ol>
<li>Everything you know is wrong&#8230; sort of&#8230;</li>
<li>It&#8217;s not going to look exactly the same everywhere unless you&#8217;re willing to face some grief&#8230; and possibly not even then</li>
<li>You will be forced to choose between the ideal and the practicable</li>
<li>Perfection is not when there&#8217;s nothing to add, but when there&#8217;s nothing to take away</li>
<li>Some sites are steaming heaps of edge cases</li>
<li>Longer lead times are inevitable</li>
<li>Coherent and sensible source order is the best of Good Things</li>
<li>Descendant selectors are the beginning and end of genuinely powerful CSS rules</li>
<li>In the real world, stylesheet hacks will get your project across the finish line</li>
<li>Working around rendering bugs is like playing Whack-a-Mole</li>
<li>When you&#8217;re drowning in CSS layout problems, make sure of the width and height of the water, float without putting up a struggle, and get clear of the problems</li>
<li>Background images will make the difference between the plain and the tastefully embellished</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.pelagodesign.com/blog/2006/10/16/12-lessons-for-those-afraid-of-css-and-standards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Listamatic</title>
		<link>http://www.pelagodesign.com/blog/2006/02/27/listamatic/</link>
		<comments>http://www.pelagodesign.com/blog/2006/02/27/listamatic/#comments</comments>
		<pubDate>Tue, 28 Feb 2006 02:06:24 +0000</pubDate>
		<dc:creator>Jaime</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://www.pelagodesign.com/archipelago/?p=279</guid>
		<description><![CDATA[Listamatic is a list definitions repository. 
You can view many different types of list definitions here.  It just goes to show you the many different ways in which you can write a list through CSS.  You can submit your own for others to use as well.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://css.maxdesign.com.au/listamatic2/" target="_blank">Listamatic</a> is a list definitions repository. </p>
<p>You can view many different types of list definitions here.  It just goes to show you the many different ways in which you can write a list through CSS.  You can submit your own for others to use as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pelagodesign.com/blog/2006/02/27/listamatic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>99.9% of Websites Are Obsolete</title>
		<link>http://www.pelagodesign.com/blog/2002/09/10/999-of-websites-are-obsolete/</link>
		<comments>http://www.pelagodesign.com/blog/2002/09/10/999-of-websites-are-obsolete/#comments</comments>
		<pubDate>Tue, 10 Sep 2002 15:49:48 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://www.pelagodesign.com/archipelago/?p=212</guid>
		<description><![CDATA[In the latest versions of Microsoft Internet Explorer, Netscape Navigator, and Mozilla (the Open Source, Gecko-based browser whose code drives Netscape Navigator, CompuServe, and other browsing environments), carefully constructed layouts have begun falling apart and expensively engineered behaviors have stopped working. As these leading browsers evolve, site performance continues to deteriorate. 
]]></description>
			<content:encoded><![CDATA[<p>In the latest versions of Microsoft Internet Explorer, Netscape Navigator, and Mozilla (the Open Source, Gecko-based browser whose code drives Netscape Navigator, CompuServe, and other browsing environments), carefully constructed layouts have begun falling apart and expensively engineered behaviors have stopped working. As these leading browsers evolve, site performance continues to deteriorate. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.pelagodesign.com/blog/2002/09/10/999-of-websites-are-obsolete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Web Standards Matter</title>
		<link>http://www.pelagodesign.com/blog/2002/09/04/why-web-standards-matter/</link>
		<comments>http://www.pelagodesign.com/blog/2002/09/04/why-web-standards-matter/#comments</comments>
		<pubDate>Wed, 04 Sep 2002 15:55:11 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://www.pelagodesign.com/archipelago/?p=214</guid>
		<description><![CDATA[A common misconception among many web developers, especially those in the library community, is that a web site must sacrifice a highly designed look in order to be accessible. This is not true. In fact, many sophisticated design elements subtle use of color, multimedia, careful use of large images that some accessibility advocates reject can [...]]]></description>
			<content:encoded><![CDATA[<p>A common misconception among many web developers, especially those in the library community, is that a web site must sacrifice a highly designed look in order to be accessible. This is not true. In fact, many sophisticated design elements subtle use of color, multimedia, careful use of large images that some accessibility advocates reject can be profound accessibility enhancements for a general audience. They do not diminish a disabled user&#8217;s experience if they are handled properly. If developers build a highly designed site according to web standards and accessibility guidelines, the site will still be accessible. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.pelagodesign.com/blog/2002/09/04/why-web-standards-matter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modifying Dreamweaver to Produce Valid XHTML</title>
		<link>http://www.pelagodesign.com/blog/2002/03/27/136/</link>
		<comments>http://www.pelagodesign.com/blog/2002/03/27/136/#comments</comments>
		<pubDate>Wed, 27 Mar 2002 21:01:44 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Creative Engineering]]></category>
		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://www.pelagodesign.com/archipelago/?p=136</guid>
		<description><![CDATA[PROBLEM: DREAMWEAVER 4 FALLS SHORT in its ability to produce wellformed, standardscompliant markup. 
SOLUTION: You can easily harness Dreamweaver&#8217;s two greatest strengths, its flexibility and its user community, to make it one of the best tools on the market for producing good XHTML. This article will tell you how. With a few tweaks, hacks and [...]]]></description>
			<content:encoded><![CDATA[<p>PROBLEM: DREAMWEAVER 4 FALLS SHORT in its ability to produce wellformed, standardscompliant markup. </p>
<p>SOLUTION: You can easily harness Dreamweaver&#8217;s two greatest strengths, its flexibility and its user community, to make it one of the best tools on the market for producing good XHTML. This article will tell you how. With a few tweaks, hacks and extensions, you&#8217;ll be able to produce sites that validate, and to clean up legacy pages. Set aside an hour or two, follow these directions, and fall in love with Dreamweaver all over again. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.pelagodesign.com/blog/2002/03/27/136/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
