<?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>Jorge Pedret &#187; html5</title>
	<atom:link href="http://jorgepedret.com/tag/html5/feed/" rel="self" type="application/rss+xml" />
	<link>http://jorgepedret.com</link>
	<description>Freelance Web Developer + Front End Designer</description>
	<lastBuildDate>Wed, 16 May 2012 21:32:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Code Kick Off: Kick Off your new web project</title>
		<link>http://jorgepedret.com/tools/code-kick-off-kick-off-your-new-web-project/</link>
		<comments>http://jorgepedret.com/tools/code-kick-off-kick-off-your-new-web-project/#comments</comments>
		<pubDate>Wed, 16 Feb 2011 23:16:35 +0000</pubDate>
		<dc:creator>Jorge Pedret</dc:creator>
				<category><![CDATA[Tools]]></category>
		<category><![CDATA[boilerplate]]></category>
		<category><![CDATA[code kick off]]></category>
		<category><![CDATA[compass]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[grids]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://jorgepedret.com/?p=225</guid>
		<description><![CDATA[Two days ago we launched Code Kick Off and we&#8217;re happy to see a strong response from our first testing users. What is Code Kick Off? Code Kick Off is an application that lets you choose from the most popular web technologies and combine them together in one read-to-go project. For the first release we [...]]]></description>
			<content:encoded><![CDATA[<p>Two days ago we launched Code Kick Off and we&#8217;re happy to see a strong response from our first testing users. <img src='http://jorgepedret.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<h3>What is Code Kick Off?</h3>
<p>Code Kick Off is an application that lets you choose from the most popular web technologies  and combine them together in one read-to-go project. For the first  release we let you choose from:</p>
<h3>HTML5 Boilerplate</h3>
<h3>Compass</h3>
<h3>CSS Grids</h3>
<p>We’re including 4 different grid systems:</p>
<ul>
<li><strong><a href="http://www.tinyfluidgrid.com/">Tiny Fluid Grid</a> by <a href="http://www.girlfriendnyc.com/">Girlfriend</a></strong></li>
<li><strong><a href="http://lessframework.com/">Less Framework</a> by <a href="http://twitter.com/#%21/jonikorpi">Joni Korpi</a></strong></li>
<li><strong><a href="http://960.gs/">960.gs</a> by <a href="http://sonspring.com/">Nathan Smith</a></strong></li>
<li><strong><a href="http://www.blueprintcss.org/">Blueprint</a> by <a href="http://twitter.com/#%21/joshuaclayton">Joshua Clayton</a></strong></li>
</ul>
<h3>WordPress</h3>
<h3>Tell us what you think!</h3>
<p>Go <a href="http://codekickoff.com/">take a look at Code Kick Off</a>! We wanna hear from you, <a href="http://twitter.com/codekickoff">give us a shout</a> on Twitter!</p>
]]></content:encoded>
			<wfw:commentRss>http://jorgepedret.com/tools/code-kick-off-kick-off-your-new-web-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS won&#8217;t style my HTML5 markup in Internet Explorer!</title>
		<link>http://jorgepedret.com/web-development/html5-web-development/css-wont-style-my-html5-markup-in-internet-explorer/</link>
		<comments>http://jorgepedret.com/web-development/html5-web-development/css-wont-style-my-html5-markup-in-internet-explorer/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 02:34:44 +0000</pubDate>
		<dc:creator>Jorge Pedret</dc:creator>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[ie8]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[new html5 tags]]></category>

		<guid isPermaLink="false">http://jorgepedret.com/?p=169</guid>
		<description><![CDATA[You built your whole website using html5 new shiny tags, you're so proud of yourself, it looks great in your development browser. Time to give it a test in Internet Explorer to see what it looks like. It looks a lot worst than you was expecting... What the heck is going on?

Make html5 work under ie6, ie7 &#038; ie8 by adding this small JavaScript code.]]></description>
			<content:encoded><![CDATA[<p>You built your whole website using html5 new shiny tags, you&#8217;re so proud of yourself, it looks great in your development browser!!</p>
<p>It&#8217;s finally time to give it a test in Internet Explorer, let&#8217;s see how it looks like&#8230;</p>
<p>WHAT??? That looks a lot worst than I was expecting&#8230; What the heck is going on?</p>
<p>You try changing your css, but explorer doesn&#8217;t change at all&#8230; You verify if you&#8217;re actually working on the right file, and yes in deed, you are. You try to add some basic css properties, but again, it doesn&#8217;t change a bit. The problem is&#8230;</p>
<h3>Internet Explorer completely ignores html5 new tags</h3>
<p>OMG! Until when this stupid browser is going to give me head aches &#8211; you say out loud.</p>
<p>At this point you have two options:</p>
<ol>
<li>Change your entire markup and css to use old tags</li>
<li>Use Remy Sharp&#8217;s fix. The only downsize: It completely depends on Javascript</li>
</ol>
<p>IE simply ignores all the elements it doesn&#8217;t recognize, regardless of CSS. By using javascript&#8217;s function document.createElement(), we iterate through the markup and recreate all the tags that are not recognized by IE.</p>
<h3>Quick copy/paste solution</h3>
<p>Here is the code taken directly from <a href="http://remysharp.com/2009/01/07/html5-enabling-script/">Remy&#8217;s site</a>:</p>
<pre class="brush: jscript; title: ; notranslate">
&lt;!--[if IE]&gt;
&lt;script src=&quot;http://html5shim.googlecode.com/svn/trunk/html5.js&quot;&gt;&lt;/script&gt;
&lt;![endif]--&gt;
</pre>
<p>I&#8217;m thinking it might be a good idea to condition the code to IE versions lower than 8, since IE9 will have html5 support and it might be coming soon, but that&#8217;s up to you:</p>
<pre class="brush: jscript; title: ; notranslate">
&lt;!--[if lte IE 8]&gt;
&lt;script src=&quot;http://html5shim.googlecode.com/svn/trunk/html5.js&quot;&gt;&lt;/script&gt;
&lt;![endif]--&gt;
</pre>
<p>I feel stupid for not being aware and for not testing earlier in IE. It took me a while to figure out what was going on.</p>
<p>Get more information from this sites:<br />
<a href="http://net.tutsplus.com/tutorials/html-css-techniques/how-to-make-all-browsers-render-html5-mark-up-correctly-even-ie6/">http://net.tutsplus.com/tutorials/html-css-techniques/how-to-make-all-browsers-render-html5-mark-up-correctly-even-ie6/</a><br />
<a href="http://remysharp.com/2009/01/07/html5-enabling-script/">http://remysharp.com/2009/01/07/html5-enabling-script/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://jorgepedret.com/web-development/html5-web-development/css-wont-style-my-html5-markup-in-internet-explorer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML5 &#8211; What you really need to know</title>
		<link>http://jorgepedret.com/web-development/html5-what-you-really-need-to-know/</link>
		<comments>http://jorgepedret.com/web-development/html5-what-you-really-need-to-know/#comments</comments>
		<pubDate>Sun, 18 Apr 2010 23:53:09 +0000</pubDate>
		<dc:creator>Jorge Pedret</dc:creator>
				<category><![CDATA[html]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[html5]]></category>

		<guid isPermaLink="false">http://jorgepedret.com/?p=125</guid>
		<description><![CDATA[Quick reference for designers &#038; developers who just want the facts. 

An update and comparison between the html we've been working on for years and the new html5.

What's new, What was removed, What was changed and what's the current browser support.]]></description>
			<content:encoded><![CDATA[<p>This is a quick reference for those designers &amp; developers who just want the facts.</p>
<h3>What&#8217;s new?</h3>
<p><strong>DOCTYPE</strong></p>
<pre class="brush: xml; title: ; notranslate">
&lt;!-- Before --&gt;
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;
&lt;!-- Now --&gt;
&lt;!DOCTYPE html&gt;
</pre>
<p>Most browsers will parse documents with that doctype as html5. That simple <img src='http://jorgepedret.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><strong>CHARSET</strong></p>
<pre class="brush: xml; title: ; notranslate">
&lt;!-- Before --&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot; /&gt;
&lt;!-- Now --&gt;
&lt;meta charset=utf-8 /&gt;
</pre>
<h3>What was removed?</h3>
<p>This tags are no longer valid in html5</p>
<pre class="brush: xml; title: ; notranslate">
&lt;basefont&gt;
&lt;big&gt;
&lt;center&gt;
&lt;font&gt;
&lt;s&gt;
&lt;strike&gt;
&lt;tt&gt;
&lt;u&gt;
</pre>
<p>Frames were removed as well.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;frame /&gt;
&lt;frameset&gt;
&lt;noframes &gt;
</pre>
<p>Obsolete tags were taken out of html5 as well:</p>
<pre class="brush: xml; title: ; notranslate">
&lt;acronym&gt;
&lt;!-- Use abbr instead --&gt;
&lt;applet&gt;
&lt;!-- Obsoleted in favor of object --&gt;
&lt;isindex&gt;
&lt;!-- Replaced by usage of form controls --&gt;
&lt;dir&gt;
&lt;!-- Obsoleted in favor of ul --&gt;
</pre>
<p>Tag&#8217;s attributes referring to visual characteristics were removed as well. Just to mention some:</p>
<pre class="brush: xml; title: ; notranslate">align, background, bgcolor, border, clear, height</pre>
<h3>What changed?</h3>
<pre class="brush: xml; title: ; notranslate">
&lt;a&gt;
&lt;!-- Now it can contain block elements. Hurray! --&gt;
&lt;b&gt;
&lt;!-- Now represents text whose typical typographic presentation is emboldened --&gt;
&lt;hr /&gt;
&lt;!-- Now reprensents a thematic break in paragraph-level --&gt;
&lt;i&gt;
&lt;!-- Now represents text in an alternate voice or mood --&gt;
&lt;menu&gt;
&lt;!-- Has been redefined to be usefull for toolbars and context menues --&gt;
&lt;small&gt;
&lt;!-- Is now used to represent small print in documents, generally for legal purposes --&gt;
&lt;b&gt;
&lt;!-- Now represents importance instead of strong emphasis --&gt;
</pre>
<h3>New stuff, the exiting part!</h3>
<p>A bunch of <strong>new tags</strong> have been created to satisfy the common needs that HTML coders find everyday.</p>
<pre class="brush: xml; title: ; notranslate">
&lt;section&gt;
&lt;!-- Generic document or application section --&gt;
&lt;article&gt;
&lt;!-- INDEPENDENT piece of content of a document. E.g: Blog entry, newspaper article --&gt;
&lt;aside&gt;
&lt;!-- Content slightly related to the rest of the page. *cough* side bars *cough* --&gt;
&lt;hgroup&gt;
&lt;!-- Header of a section. E.g: To include title and subtitle, or company name and slogan type of thing --&gt;
&lt;header&gt;
&lt;!-- Group of Introductory or navigational aids. Doesn't necessarily needs to be at the top of the document, it can be the header of a section of the page --&gt;
&lt;footer&gt;
&lt;!-- Footer for a section. Can contain information about the author, copyright, etc. --&gt;
&lt;nav&gt;
&lt;!-- Section of document intended for navigation. --&gt;
&lt;figure&gt;
&lt;!-- Associate a caption with some embedded content, such as graphic or video. --&gt;
&lt;figcaption&gt;
&lt;!-- Provides caption for the previous tag's embedded content --&gt;
&lt;video&gt;
&lt;!-- Video and audio multimedia content. Very exciting tag <img src='http://jorgepedret.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  --&gt;
&lt;mark&gt;
&lt;!-- Run of marked text. E.g: Can be used for marking keywords of a search in a long text --&gt;
&lt;progress&gt;
&lt;!-- Represents a completion of a task. E.g: Downloading, performing series of expensive operations --&gt;
&lt;meter&gt;
&lt;!-- Represents a measurement, such as disk usage. --&gt;
&lt;time&gt;
&lt;!-- Represents a date and/or time. Very exciting tag <img src='http://jorgepedret.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  --&gt;
&lt;canvas&gt;
&lt;!-- Rendering dynamic bitmap graphics on the fly. Very exciting tag --&gt;
&lt;command&gt;
&lt;!-- Represents a command the user can invoke --&gt;
&lt;details&gt;
&lt;!-- Additional information or controls which user can obtain on demand --&gt;
&lt;datalist&gt;
&lt;!-- Used for creating a list of options for the new 'select' tag. --&gt;
&lt;keygen&gt;
&lt;!-- Control for key pair generation. --&gt;
&lt;output&gt;
&lt;!-- Represents some type of output. E.g: Calculation result --&gt;
</pre>
<p><strong>Input tag</strong>&#8216;s type attribute now has the following values:</p>
<ul>
<li>tel</li>
<li>search</li>
<li>url</li>
<li>email</li>
<li>datetime</li>
<li>date</li>
<li>month</li>
<li>week</li>
<li>time</li>
<li>datetime-local</li>
<li>number</li>
<li>range</li>
<li>color</li>
</ul>
<p>Depending on the device or browser used, this can prompt change the way to input the value. For example, if browsing from an iPhone, the datetime value promts the native way for the iPhone to choose a date+time.</p>
<p>The type attribute can also be used for automatic browser native validation purposes.</p>
<p>For more details on form changes, take a look at <a href="http://diveintohtml5.org/forms.html">http://diveintohtml5.org/forms.html</a></p>
<p>Visit: <a href="http://www.w3.org/TR/html5-diff/#new-attributes">http://www.w3.org/TR/html5-diff/#new-attributes</a> for more <strong>new attributes</strong> in html5 that you need to know about.</p>
<h3>New html5 API&#8217;s</h3>
<p>Other than tags, html5 implements a bunch of new API&#8217;s (think of it like javascript libraries) that will help you develop better applications in a faster way.</p>
<ul>
<li><strong>Video &amp; Audio</strong>: API for playing of video and audio; it can be used with the new video and audio elements.</li>
<li><strong>Offline Apps</strong>: An API that enables offline Web applications.</li>
<li><strong>Editable Content</strong>: API for editing inline content; use it with the new global contenteditable attribute.</li>
<li><strong>Drag &amp; Drop</strong>: API for drag &amp; drop elements; use in combination with a draggable attribute.</li>
<li><strong>History</strong>: API that exposes the history and allows pages to add to it to prevent breaking the back button.</li>
<li><strong>Geolocation</strong>: API that provides scripted access to geographical location of the device that&#8217;s browsing the site</li>
<li><strong>Local Storage</strong>: API for persistent data storage of key-value pair data in Web clients <em>(how exciting is that!?)</em></li>
</ul>
<h3>Examples:</h3>
<p>Check out html5 examples here <a href="http://html5demos.com/">http://html5demos.com/</a> they have everything and more of what I&#8217;ve said here and it&#8217;ll also tell you the current browser support.</p>
]]></content:encoded>
			<wfw:commentRss>http://jorgepedret.com/web-development/html5-what-you-really-need-to-know/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

