<?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 standards</title>
	<atom:link href="http://www.forstandards.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.forstandards.com</link>
	<description>W3C, WASP, A List Apart, Open Web, OpenSource, Evolt, WSG, QuirksMode, W3QC, Accessify</description>
	<lastBuildDate>Sun, 06 Jul 2008 18:16:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Web standards – for or against?</title>
		<link>http://www.forstandards.com/web-standards-for-or-against/</link>
		<comments>http://www.forstandards.com/web-standards-for-or-against/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 20:38:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://www.forstandards.com/?p=12</guid>
		<description><![CDATA[There is a fairly widespread conviction that compliance with Web standards is a utopia &#8211; completely unreachable in practice. Many people feel that websites are designed for specific browsers, usually two, and rarely three or more.
If you look for examples, in fact, many pages, which on the surface seem to be compliant with Web standards, [...]]]></description>
			<content:encoded><![CDATA[<p>There is a fairly widespread conviction that compliance with Web standards is a utopia &#8211; completely unreachable in practice. Many people feel that websites are designed for specific browsers, usually two, and rarely three or more.<br />
If you look for examples, in fact, many pages, which on the surface seem to be compliant with Web standards, could be rendered differently in different browsers. A lot of people blame the standards themselves, but there is a serious error  in such a thinking &#8211; the standards are not to blame, but some of the webmasters who, having a vague idea, often apply the standards incorrectly.</p>
<p><strong>The objectives and principles </strong></p>
<p>Working as a designer or a webmaster, and developing a number of smaller and larger projects, you can get to know the customer’s typical requirements and expectations. It so happens that the customer may know much about Web technologies, but often has a clear vision of what his/her website should look like and what functionalities it should possess.<br />
Unfortunately, the vision might be based on solutions other than those used by Web technologies. Some presentations, which are perfect for TV and magazines are not suitable for the Internet. Never before have the media provided opportunity to interact with the information recipient in real time. Many people still don’t see the realm of possibilities presented by the Web. They treat it as a business card, rather than as a source of information. Accessibility and functionality of a website is pushed aside, and the most important thing is that their sites are rendered in the same way in all  browsers like ordinary print material.<br />
You should however see the difference between various types of media. Printed material is both a source of information and its presentation, whereas the Internet is only a source of information. The browser is responsible for how this information is presented. For this reason,<br />
it is not possible and might never be possible to render the content of a webpage in the same way in all browsers. What can you do, then? You can design a page so that its content is available for a large number of Internet users, with the functionality of a page preserved in every browser, and the overall appearance is similar.</p>
<p><strong>Technical solutions </strong></p>
<p>For a long time browser developers hadn’t paid much attention to the Web standards, but instead, were working on their own solutions. In practice, this meant that you couldn’t make a good-looking site that would be rendered the same way in all different browsers. Partially, the situation was a result of a very slow process of developing uniform Web standards. Webmasters wanted to have a greater influence on the functionality of their sites and on how their sites are rendered in Web browsers. Over time, they were provided with the right tools.<br />
Languages such as HTML 4.01, XHTML 1.0, and XHTML 1.1 (describing the structure of the data) in conjunction with CSS1 and CSS2 (responsible for the presentation of the contents) have allowed the content authors to format the presentation in any way they wanted. For several years now, a number of Web browsers have been able to interpret the code written in accordance with Web standards, with each subsequent version of a browser handling the job even better.</p>
<p><strong>Final effects and benefits</strong></p>
<p>Typical Internet users are not interested in the technical aspect of a standard’s implementation. They expect to have a full access to the content and functionality of a website &#8211; without necessity to install additional programs or buying additional devices to<br />
view the Web resources. Compliance with the Web standards and recommendations by standardization bodies such as W3C allows a device independence and user agent independence. Most people associate online services with desktop computers and graphical browsers. Indeed, the two are the only mechanisms able to view the majority of Web pages nowadays. A properly coded page compliant with the W3C requirements is accessible and functional on ordinary PC-class computers, in text browsers,  PDAs, and mobile phones. The page will be also available to people with disabilities. A properly written service should be easy to navigate. This is especially important for people with impaired mobility, who are not able to use a computer mouse. A correctly coded structure and complete separation of the content from its presentation will provide access  for people with vision impairment using voice browsers or Braille readers. Another important aspect is the size of a page. You have to remember that a lot of people have a very slow internet connection. Properly coded pages require about 25% -80% less space. In addition, users who are looking for information may want to disable images. Standardization allows for the layout of all the elements on the page to be retained.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.forstandards.com/web-standards-for-or-against/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unobtrusive JavaScript</title>
		<link>http://www.forstandards.com/unobtrusive-javascript/</link>
		<comments>http://www.forstandards.com/unobtrusive-javascript/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 14:06:32 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Accessibility]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.forstandards.com/?p=9</guid>
		<description><![CDATA[As a designer, you can&#8217;t just hope that your active JavaScript is functioning well &#8211; some people disable  scripts by default, because they put a heavy load on their Internet connection. This makes sense because loading a larger script can severely delay the loading of a single page. This is the reason why you [...]]]></description>
			<content:encoded><![CDATA[<p>As a designer, you can&#8217;t just hope that your active JavaScript is functioning well &#8211; some people disable  scripts by default, because they put a heavy load on their Internet connection. This makes sense because loading a larger script can severely delay the loading of a single page. This is the reason why you should think of an unobtrusive JavaScript  when you are designing a website.<br />
You can meet people, however, who don’t see the need for such an approach. In the end, it is  much easier to assume that all users support JavaScript, and this effort for a small group of Internet users is just a waste of time.  Fortunately, the number of people who see an unobtrusive JavaScript as something more than a slogan. For those who don’t much on this issue, I suggest a few points to consider when designing a website:</p>
<ol>
<li>Avoid erroneous assumptions – it is worthwhile to test your site with JavaScript disabled, and if something is not working properly, it&#8217;s the result of the erroneous assumption that all users have the JavaScript enabled in their browsers;</li>
<li>You have to design your HTML code logically &#8211; both before or during the coding you should preplan all possible interactions  between HTML  and JavaScript;</li>
<li>Avoid bloated scripts – you want to use CSS, where possible; using JavaScript is slower and often unnecessary, especially if it is just about the visual aspect of an element;</li>
<li>You must understand both browsers and users – It is worth examining whether the huge opportunities offered by JavaScript match the capabilities of the popular browsers as well as the needs of users; it so often happens that fancy interfaces with JavaScript disabled fail;</li>
<li>It is necessary to understand the nature of events – you want to dig into the JavaScript documentation in order to learn the event handling, which will allow you to separate the script from HTML;</li>
<li>You should avoid conflicts &#8211; it is worth examining whether the use of two different libraries / scripts will not cause errors in the entire service; it’s good to optimize the existing code;</li>
<li>It is necessary to take into account the future of the service – you want to write scripts, so that the next encoder or developer does not have a problem with the existing coments and annotations.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.forstandards.com/unobtrusive-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RDFa in XHTML: Syntax and Processing</title>
		<link>http://www.forstandards.com/rdfa-in-xhtml-syntax-and-processing/</link>
		<comments>http://www.forstandards.com/rdfa-in-xhtml-syntax-and-processing/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 21:22:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://www.forstandards.com/?p=5</guid>
		<description><![CDATA[The Semantic Web Deployment Working Group and XHTML2 Working Group have  published a Candidate Recommendation of RDFa in XHTML: Syntax and Processing. RDFa is a specification for attributes that express structured data, which are used with HTML and XHTML . W3C invites implementations (see RDFa implementation report).
]]></description>
			<content:encoded><![CDATA[<p>The Semantic Web Deployment Working Group and XHTML2 Working Group have  published a Candidate Recommendation of <a href="http://www.w3.org/TR/2008/CR-rdfa-syntax-20080620/">RDFa in XHTML: Syntax and Processing</a>. RDFa is a specification for attributes that express structured data, which are used with HTML and XHTML . W3C invites implementations (see <a href="http://www.w3.org/2006/07/SWD/RDFa/implementation-report/">RDFa implementation report</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.forstandards.com/rdfa-in-xhtml-syntax-and-processing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Firefox Version 3.0</title>
		<link>http://www.forstandards.com/new-firefox-version-30/</link>
		<comments>http://www.forstandards.com/new-firefox-version-30/#comments</comments>
		<pubDate>Tue, 17 Jun 2008 21:48:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Mozilla]]></category>

		<guid isPermaLink="false">http://www.forstandards.com/?p=3</guid>
		<description><![CDATA[On 17 June 2008, Mozilla released the fourth major version of Firefox browser. According to the developer, there are more than 15,000 improvements in the newest release, including less memory requirements, a smart location bar, the ability to zoom in on a portion of a Web page, an integrated tool to manage add-ons , and [...]]]></description>
			<content:encoded><![CDATA[<p>On 17 June 2008, Mozilla released the fourth major version of Firefox browser. According to the developer, there are more than 15,000 improvements in the newest release, including less memory requirements, a smart location bar, the ability to zoom in on a portion of a Web page, an integrated tool to manage add-ons , and improved security.</p>
<p>Mozilla has set up a <a href="http://downloadcounter.sj.mozilla.com/">Firefox-3 download counter </a>to see if the company can break the world’s record in the most downloads. You can also see how many people all over the world download Firefox every minute.</p>
<p>You can download the browser by clicking the image below.</p>
<p><a href="http://www.mozilla.com/en-US/"><img class="aligncenter size-full wp-image-4" title="dday_badge_fox" src="http://www.forstandards.com/wp-content/uploads/2008/06/dday_badge_fox.png" alt="firefox download" width="250" height="200" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.forstandards.com/new-firefox-version-30/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS3-which way to go</title>
		<link>http://www.forstandards.com/css3-which-way-to-go/</link>
		<comments>http://www.forstandards.com/css3-which-way-to-go/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 17:19:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[CSS]]></category>

		<guid isPermaLink="false">http://www.forstandards.com/?p=11</guid>
		<description><![CDATA[Many people feel that the first version of CSS was a breakthrough – it’s hard to disagree with that. CSS2 was received somewhat less enthusiastically &#8211;  a lot of people were pointing to the fact that there was no clear vision for the further development of this standard. Time flies quickly, and 10 years [...]]]></description>
			<content:encoded><![CDATA[<p>Many people feel that the first version of CSS was a breakthrough – it’s hard to disagree with that. CSS2 was received somewhat less enthusiastically &#8211;  a lot of people were pointing to the fact that there was no clear vision for the further development of this standard. Time flies quickly, and 10 years after the birth of CSS1 a new version (CSS3) is looming in the horizon. There are a lot of  voices of support and criticism (which is prevailing). When cruising the blogosphere, I found at a very interesting article on the evolution of CSS – (strongly critical).<br />
The article is written by Alex Russell, who believes that such important issues as inheritance and variable replacement should have been already implemented in CSS 2.  It turns out that you can’t find these either in the CSS 3 draft. Instead, the people working on the development of CSS focus on less ambitious goals. The fact is that, at the moment, the question of inheritance is highly neglected, although CSS is somehow handling this issue.   Sometimes, you want to import one uniquely “named” class (previously defined) into another. Unfortunately, such a mixing is disallowed, and you have to hardcode the values, which unnecessarily inflate the entire code.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.forstandards.com/css3-which-way-to-go/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Talks in June</title>
		<link>http://www.forstandards.com/talks-in-june/</link>
		<comments>http://www.forstandards.com/talks-in-june/#comments</comments>
		<pubDate>Mon, 02 Jun 2008 11:51:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Accessibility]]></category>

		<guid isPermaLink="false">http://www.forstandards.com/?p=7</guid>
		<description><![CDATA[
11 June, Nashville, TN, USA: Color for the Global Web.Molly E Holzschlag presents at Voices That Matter. 
12 June, Nashville, TN, USA: Designing for Today&#8217;s Browsers. Molly E Holzschlag presents at Voices That Matter.
17 June, New York, NY, USA: Web of Data.Tim Berners-Lee presents at LinkedData Planet Conference: exploring the new web of linked data.
19 [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li>11 June, Nashville, TN, USA: Color for the Global Web<span class="hide noprint">.Molly E Holzschlag presents at <a href="http://www.voicesthatmatter.com/webdesign2008/index.aspx">Voices That Matter</a>. </span></li>
<li>12 June, Nashville, TN, USA: Designing for Today&#8217;s Browsers. Molly E Holzschlag presents at <a href="http://www.voicesthatmatter.com/webdesign2008/index.aspx">Voices That Matter</a>.</li>
<li>17 June, New York, NY, USA: Web of Data.Tim Berners-Lee presents at <a href="http://www.linkeddataplanet.com/index.php">LinkedData Planet Conference: exploring the new web of linked data</a>.</li>
<li>19 June, Baltimore, Maryland, USA: How New Web Accessibility Standards Impact User Experience Design. Shawn Henry presents at <a href="http://www.usabilityprofessionals.org/conference/2008/">Usability Professionals&#8217; Association International Conference 2008</a>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.forstandards.com/talks-in-june/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML 5-two serializations</title>
		<link>http://www.forstandards.com/html-5-two-serializations/</link>
		<comments>http://www.forstandards.com/html-5-two-serializations/#comments</comments>
		<pubDate>Sat, 10 May 2008 16:37:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://www.forstandards.com/html-5-two-serializations/</guid>
		<description><![CDATA[There are many misinterpretation of the HTML 5  specification. For many, the HTML 5  syntax seems to be one of the great uncertainties. How is it in reality?  HTML 5 specification is the description of a vocabulary that you can write in two different syntaxes: HTML and XML depending on your needs.
The [...]]]></description>
			<content:encoded><![CDATA[<p>There are many misinterpretation of the HTML 5  specification. For many, the HTML 5  syntax seems to be one of the great uncertainties. How is it in reality?  HTML 5 specification is the description of a vocabulary that you can write in two different syntaxes: HTML and XML depending on your needs.<br />
The previous versions of the HTML vocabulary (HTML+, HTML 2.0, HTML 3.2) were written using SGML syntax rules. HTML 4 has two syntaxes: SGML (called HTML 4.01) and XML (called XHTML 1.0).<br />
SinceSGML has never been deployed in browsers, HTML 5 defines a new serialization called html.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.forstandards.com/html-5-two-serializations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Accessibility</title>
		<link>http://www.forstandards.com/accessibility/</link>
		<comments>http://www.forstandards.com/accessibility/#comments</comments>
		<pubDate>Fri, 09 May 2008 22:57:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Accessibility]]></category>

		<guid isPermaLink="false">http://www.forstandards.com/?p=8</guid>
		<description><![CDATA[This is a quick guide how to design a web page so that it is easy to use for people with disabilities.
The accessibility issues should be addressed mainly by webmasters, because they are directly responsible for complying with the accessibility standards.
A few reasons why to comply with accessibility standards

Google behaves like a visually, mentally, and [...]]]></description>
			<content:encoded><![CDATA[<p>This is a quick guide how to design a web page so that it is easy to use for people with disabilities.<br />
The accessibility issues should be addressed mainly by webmasters, because they are directly responsible for complying with the accessibility standards.</p>
<h2>A few reasons why to comply with accessibility standards</h2>
<ul>
<li>Google behaves like a visually, mentally, and physically impaired user. You don’t want to help the disabled, help your site rank better in SERPs. Do it for yourself!</li>
<li>Users of mobile devices (cell phones, PDAs, etc.) have similar problems as the disabled. Don’t want to help them, think of it as a fast growing market that can make you a lot of money. Do it for yourself!</li>
<li>A lot of companies don’t allow plug-ins or scripts in browsers. After all, as an Internet business, you have to think about people who like  browsing the Web on their coffee break.</li>
<li>Links must look like links. They must clearly distinct color (e.g. blue, because it is the &#8220;safest&#8221; for all those having problems with distinguishing colors). If the user can’t see the links, how he/she is supposed to navigate through your site.</li>
<li>Have you heard of  attribute accesskey. People who have difficulties using the mouse will be able to quickly use the link that has an accesskey assigned to it (for instance, &lt;a accesskey=&#8221;1&#8243;&gt; Home &lt;/a&gt; ). If the user doesn’t have a mouse, it’s too difficult to navigate through the site. It means lost customer!</li>
<li>Use alternative text for images or your message “Buy here” may never be discovered!.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.forstandards.com/accessibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Talks in May</title>
		<link>http://www.forstandards.com/talks-in-may/</link>
		<comments>http://www.forstandards.com/talks-in-may/#comments</comments>
		<pubDate>Thu, 01 May 2008 17:40:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://www.forstandards.com/?p=6</guid>
		<description><![CDATA[
18, 22 May
Ivan Herman  gives a talk entitled &#8220;State of the Semantic Web&#8221;   on Sunday, 18 May 2008 and  participates at a panel entitled &#8220;Bringing SemTech Back to the Business&#8221;   on Thursday, 22 May 2008 at the &#8220;2008 Semantic Technology Conference&#8221; , San Jose, CA, USA.
20 May
Steve Bratt  [...]]]></description>
			<content:encoded><![CDATA[<dl>
<dt>18, 22 May</dt>
<dd><strong><a href="http://www.w3.org/People/Ivan/">Ivan Herman</a> </strong> gives a talk entitled <a href="http://www.w3.org/2008/Talks/0518-SanJose-IH/"><cite>&#8220;State of the Semantic Web&#8221; </cite> </a> on Sunday, 18 May 2008 and  participates at a panel entitled <a href="http://www.w3.org/2008/Talks/0518-SanJose-IH/"><cite>&#8220;Bringing SemTech Back to the Business&#8221; </cite> </a> on Thursday, 22 May 2008 at the &#8220;<a href="http://www.semantic-conference.com/">2008 Semantic Technology Conference</a>&#8221; , San Jose, CA, USA.</dd>
<dt>20 May</dt>
<dd><strong><a id="X_2008-05-20-424" href="http://www.w3.org/People/Bratt/">Steve Bratt</a> </strong> gives a keynote on behalf of the <a href="http://www.w3c.es/">Spain Office</a> entitled <a href="http://www.w3.org/2008/Talks/0520-bratt-BDigital/W3C-Web-3.0p.pdf"><cite>&#8220;Fast Forward:  Get Ready for Web 3.0&#8243; </cite> </a> at the &#8220;<a href="http://www.igcweb.net/default.php">bdigital Global Congress</a>&#8221; on Tuesday, 20 May 2008, in Barcelona, Spain.</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://www.forstandards.com/talks-in-may/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

