<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Articles on HTML5 in 24 Hours</title>
    <link>https://www.html5in24hours.com/posts/</link>
    <description>Articles on HTML5 in 24 Hours</description>
    <generator>Hugo</generator>
    <language>en-us</language><copyright>Jennifer Kyrnin</copyright><lastBuildDate>Sat, 11 Mar 2023 14:38:17 -0800</lastBuildDate>
    <atom:link href="https://www.html5in24hours.com/posts/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>What&#39;s New in 2023</title>
      <link>https://www.html5in24hours.com/posts/whats-new-in-2023/</link>
      <pubDate>Sat, 11 Mar 2023 14:38:17 -0800</pubDate>
      <guid>https://www.html5in24hours.com/posts/whats-new-in-2023/</guid><description>&lt;p&gt;This website has been around a long time. And there are many resources available for web developers who want to learn more about HTML, CSS, JavaScript and other aspects of web design.&lt;/p&gt;&#xA;&lt;h2 id=&#34;books-to-learn-html-css-javascript-or-web-design&#34;&gt;Books to Learn HTML, CSS, JavaScript, or Web Design&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.html5in24hours.com/books/html-css-and-javascript-all-in-one-3rd-edition/&#34;&gt;HTML, CSS, and JavaScript All in One&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.html5in24hours.com/books/web-publishing-7th-edition/&#34;&gt;HTML, CSS, &amp;amp; JavaScript Web Publishing&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.html5in24hours.com/books/teach-yourself-bootstrap-in-24-hours/&#34;&gt;Sams Teach Yourself Bootstrap in 24 Hours&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.html5in24hours.com/books/rwd/&#34;&gt;Responsive Web Design&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.html5in24hours.com/books/the-book/&#34;&gt;HTML5 Mobile Application Development&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;videos-to-learn-html-css-javascript-or-web-design&#34;&gt;Videos to Learn HTML, CSS, JavaScript, or Web Design&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.html5in24hours.com/videos/rwd-livelessons/&#34;&gt;Learning Responsive Web Design LiveLessons&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.html5in24hours.com/videos/html-and-css-livelessons/&#34;&gt;Learning HTML &amp;amp; CSS LiveLessons&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.html5in24hours.com/videos/new-release-html5-learning-kit/&#34;&gt;HTML5 Learning Kit&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;articles-to-learn-html-css-javascript-or-web-design&#34;&gt;Articles to Learn HTML, CSS, JavaScript, or Web Design&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/beginning-html5/&#34;&gt;Beginning HTML&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/beginning-css/&#34;&gt;Beginning CSS&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/html5-tutorials/&#34;&gt;HTML5 Tutorials&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/learning-html5&#34;&gt;Learning HTML5&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/html5-tags/&#34;&gt;HTML5 Tags&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/html5-attributes/&#34;&gt;HTML5 Attributes&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/css/&#34;&gt;CSS Tutorials&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/bootstrap/&#34;&gt;Bootstrap Tutorials&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/web-design/&#34;&gt;Web Design&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/rwd/&#34;&gt;Responsive Web Design&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/mobile-design/&#34;&gt;Mobile Design&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/web-security/&#34;&gt;Web Security&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/web-hosting/&#34;&gt;Web Hosting&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/web-design-software/&#34;&gt;Web Design Software&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/tags/html5-tools/&#34;&gt;HTML Tools&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/posts/&#34;&gt;All Articles&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
    </item>
    <item>
      <title>Force a Download with HTML5</title>
      <link>https://www.html5in24hours.com/posts/force-a-download/</link>
      <pubDate>Fri, 09 Feb 2018 17:32:43 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/force-a-download/</guid><description>&lt;p&gt;HTML5 is the greatest version of HTML ever! (Well, at least until the next awesome version comes out). I just learned how trivially easy it is to force downloads with HTML5.&lt;/p&gt;&#xA;&lt;p&gt;I was just trying to force a download of a PDF file because the customers need to sign it and send it back and it’s harder to do that online. I was going to use JavaScript, but decided that I’d do a quick search in case there was a better way.&lt;/p&gt;&#xA;&lt;h3 id=&#34;forcing-downloads-is-easyhtml5-to-the-rescue&#34;&gt;Forcing Downloads is Easy—HTML5 to the Rescue!&lt;/h3&gt;&#xA;&lt;p&gt;Not only is there a better way, but it’s trivially easy to implement. I just add the keyword &lt;code&gt;download&lt;/code&gt; to my anchor and &lt;strong&gt;BAM!&lt;/strong&gt; the browser will pop a dialog box. I haven’t tested it in a lot of browsers (or devices), but it’s still huge! I mean, as a fallback I can attach a download function only to links that have the &lt;code&gt;download&lt;/code&gt; keyword in them.&lt;/p&gt;&#xA;&lt;p&gt;Now my download links look like this:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;lt;a href=&amp;#34;link to file&amp;#34; download=&amp;#34;&amp;#34;&amp;gt;Download the PDF&amp;lt;/a&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;I’m practically crying, I love HTML5 so much!!!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Do Hackers Care About Your Meta CharSet?</title>
      <link>https://www.html5in24hours.com/posts/meta-charset-protects-against-hackers/</link>
      <pubDate>Fri, 19 Aug 2016 17:10:26 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/meta-charset-protects-against-hackers/</guid><description>&lt;p&gt;The other day, I got this question about the meta charset tag in the mail:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;“Would you be so kind as to explain to me, in logical terms, how in 7 hecks does the presence of:&lt;br&gt;&#xA;&lt;code&gt;&amp;lt;meta charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;/code&gt;&lt;br&gt;&#xA;is supposed to affect a &amp;lsquo;hacker attack&amp;rsquo; in accordance to your book?&lt;br&gt;&#xA;I literally cannot imagine hackers caring much about which charset you display on the UI side when attacking.”&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;This is a great question. The book he’s referencing is &lt;a href=&#34;https://www.html5in24hours.com/books/teach-yourself-bootstrap-in-24-hours/&#34;&gt;&lt;em&gt;Sams Teach Yourself Bootstrap in 24 Hours&lt;/em&gt;&lt;/a&gt;, and in it I emphasize the importance of using the meta charset tag and placing it as the first element of your &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; element. But while I explain that leaving it out can leave a page vulnerable to hacks, I don’t explain why. But I will now.&lt;/p&gt;&#xA;&lt;h3 id=&#34;cross-site-scripting-xss-attacks&#34;&gt;Cross-Site Scripting (XSS) Attacks&lt;/h3&gt;&#xA;&lt;p&gt;According to &lt;a href=&#34;https://en.wikipedia.org/wiki/Cross-site_scripting&#34;&gt;Wikipedia&lt;/a&gt;&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;“[a cross-site scripting or XSS attack] injects client-side scripts into web pages viewed by other users. A cross-site scripting vulnerability may be used by attackers to bypass access controls such as the same-origin policy.”&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;In other words, a website that has an XSS vulnerability can be hacked.&lt;/p&gt;&#xA;&lt;h3 id=&#34;the-utf-7-attack-and-how-to-protect-your-site&#34;&gt;The UTF-7 Attack and How to Protect Your Site&lt;/h3&gt;&#xA;&lt;p&gt;There is an exploit that hackers can use called the UTF-7 XSS attack. They attach content to web forms and other pages that include malicious code encoded as the fake encoding “utf-7.”&lt;/p&gt;&#xA;&lt;p&gt;Web pages that do not have the character set defined are vulnerable and can be attacked with this exploit. This doesn’t mean that every web page without the character set defined are vulnerable, because XSS attacks require other elements like JavaScript or a form. But if a web developer adds those elements to the page in the future, that page could be hacked.&lt;/p&gt;&#xA;&lt;h3 id=&#34;why-define-the-character-set&#34;&gt;Why Define the Character Set?&lt;/h3&gt;&#xA;&lt;p&gt;While it&amp;rsquo;s true that not every page has a cross-site scripting (XSS) vulnerability directly, by getting in the habit of always defining the character set of your web pages, you reduce the risk that you&amp;rsquo;ll forget to do it on a page that could be attacked.&lt;/p&gt;&#xA;&lt;p&gt;It’s also true that many web servers use HTTP requests to define the character set automatically on all pages. But it’s not easy for a web designer to check that. Plus if the server changes or the pages are moved, the new server might not have that feature. By adding the &lt;code&gt;&amp;lt;meta charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;/code&gt; tag to your &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt; element, you ensure that the page has one level of protection without having to do anything else.&lt;/p&gt;&#xA;&lt;p&gt;Note: you don’t have to use the meta tag to define the character set. You can use HTTP on the server, set it with PHP or another scripting language. It doesn’t really matter how you define the character set, as long as it’s set. It’s just easiest for most web developers to do it with the meta tag, because that’s what we have direct access to.&lt;/p&gt;&#xA;&lt;h3 id=&#34;do-i-have-to-use-utf-8-in-the-meta-charset&#34;&gt;Do I Have to Use UTF-8 in the Meta Charset?&lt;/h3&gt;&#xA;&lt;p&gt;It doesn&amp;rsquo;t matter what character set you use, as long as you use a valid one. I like UTF-8 because it includes a huge number of characters so I can write things like ñ and ∫ right in my HTML without having to use character codes. The default character set in HTTP 1.1 is &lt;code&gt;ISO-8859-1&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;this-is-not-the-final-word-on-xss-protection&#34;&gt;This is Not the Final Word on XSS Protection&lt;/h3&gt;&#xA;&lt;p&gt;Please do not expect that adding the meta charset tag will protect your site and scripts from all XSS attacks. This is &lt;strong&gt;not&lt;/strong&gt; true. There are many things you need to do to protect your scripts from XSS vulnerabilities. But adding the meta charset tag is a start.&lt;/p&gt;&#xA;&lt;p&gt;XSS is not the only way your website can be hacked, for example the &lt;a href=&#34;https://www.html5in24hours.com/posts/shellshock-exploit-destroy-website/&#34;&gt;Shellshock exploit&lt;/a&gt; that came out a few years ago. Don&amp;rsquo;t think just because you&amp;rsquo;re writing HTML that your web pages cannot be hacked. Always take security seriously, even if, like the questioner, you cannot imagine a way that hackers can attack your pages. Just because you can&amp;rsquo;t imagine it doesn&amp;rsquo;t mean that the hackers can&amp;rsquo;t. And they are imagining new attacks and exploits every day.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Clip Your Images with CSS clip-path</title>
      <link>https://www.html5in24hours.com/posts/css-clip-path/</link>
      <pubDate>Sun, 10 Jul 2016 01:19:47 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/css-clip-path/</guid><description>&lt;p&gt;I used to try to clip images using the CSS clip property, but that was so difficult that I typically gave up and got out my image editor. What is the point of spending four hours trying to force an image to clip in CSS when I can do the same thing in &lt;a href=&#34;http://flyingmeat.com/acorn/&#34;&gt;Acorn&lt;/a&gt; in less than five minutes? But now that clip is deprecated, I don&amp;rsquo;t have to use it anymore. But better yet, the new CSS &lt;strong&gt;&lt;code&gt;clip-path&lt;/code&gt;&lt;/strong&gt; property works so much better!&lt;/p&gt;&#xA;&lt;p&gt;The clip-path property includes features like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;You can apply it to any element, not just absolutely positioned ones&lt;/li&gt;&#xA;&lt;li&gt;You can use &lt;a href=&#34;https://www.html5in24hours.com/posts/im-loving-svg/&#34;&gt;SVG&lt;/a&gt; to define the clipping path&lt;/li&gt;&#xA;&lt;li&gt;It actually works!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;That last one is the kicker. Yes, I know the clip property worked too. But it was so hard to use that it might as well have not worked. As I mentioned above, I could spend hours just trying to get the image cropped the way I wanted it to. And I&amp;rsquo;m not talking about minor adjustments. I&amp;rsquo;m talking, I would attempt to clip the upper left corner, and the clip property would cut out something in the lower right. WTF?!?&lt;/p&gt;&#xA;&lt;p&gt;So when I started playing with the CSS &lt;code&gt;clip-path&lt;/code&gt;  property I didn&amp;rsquo;t have high hopes. I figured at best it would be a little easier to use. Five minutes later I had clipped exactly the portion of the image I wanted, clipped it in a circle shape (not a rectangle!) and placed that circle on my web page.&lt;/p&gt;&#xA;&lt;p&gt;CSS hooked me again!&lt;/p&gt;&#xA;&lt;p&gt;So, since, like &lt;a href=&#34;https://www.html5in24hours.com/posts/excited-image-set-notation/&#34;&gt;the &lt;code&gt;image-set()&lt;/code&gt; notation&lt;/a&gt;, I thought this was super cool. I decided to create a video for you. The video covers how to create a rectangular clipping path for an image step-by-step. I also give you a tip about a site (&lt;a href=&#34;http://bennettfeely.com/clippy/&#34;&gt;Clippy CSS Clip Maker&lt;/a&gt;) that will help you create your own clipping paths.&lt;/p&gt;&#xA;&lt;h3 id=&#34;watch-my-css-clip-path-video&#34;&gt;Watch My CSS Clip-Path Video&lt;/h3&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/U8GZSu_-FEA?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;&lt;a href=&#34;https://youtu.be/U8GZSu_-FEA&#34;&gt;https://youtu.be/U8GZSu_-FEA&lt;/a&gt;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>So Excited about image-set() Notation!</title>
      <link>https://www.html5in24hours.com/posts/excited-image-set-notation/</link>
      <pubDate>Fri, 24 Jun 2016 19:45:31 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/excited-image-set-notation/</guid><description>&lt;p&gt;As I&amp;rsquo;ve been writing my next book on forgotten features of CSS, I have been coming across some &lt;strong&gt;really cool&lt;/strong&gt; things. It&amp;rsquo;s been hard to keep up the writing as I get so excited about actually using the features that CSS provides. Today I was working on image-set()  and in doing my testing I realized that my dual monitor setup was well equipped for testing this tool.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-isimage-set&#34;&gt;What is &lt;code&gt;Image-Set()&lt;/code&gt;?&lt;/h2&gt;&#xA;&lt;p&gt;You&amp;rsquo;re probably asking what the heck  &lt;code&gt;image-set()&lt;/code&gt;  even is as it isn&amp;rsquo;t used very often and most designers don&amp;rsquo;t know much about it. In a nutshell: it is a CSS notation that allows you to define multiple image sources based on the resolution of those sources. The most common usage is for providing a Retina image and a non-Retina image. This way Retina devices see a crisp clean image, and non-Retina devices can show an image that is (hopefully) smaller and better optimized for their viewing.&lt;/p&gt;&#xA;&lt;h2 id=&#34;how-to-use-image-set&#34;&gt;How to Use &lt;code&gt;Image-Set()&lt;/code&gt;&lt;/h2&gt;&#xA;&lt;p&gt;You use the  &lt;code&gt;image-set()&lt;/code&gt;  notation where ever you would use images in your CSS. It has the format:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;image-set( imageURL resolution,&#xA;           imageURL resolution )&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Add as many images as you need, separated by commas.&lt;/p&gt;&#xA;&lt;p&gt;The imageURL is written how you normally write URLs in CSS &lt;code&gt;url(&#39;image.png&#39;)&lt;/code&gt;  and the resolution can be written as 1x  for standard resolution, 2x  for Retina and other high-resolution displays, and even specific DPI like &lt;code&gt;600dpi&lt;/code&gt;  for a 600 dots-per-inch printer version of the image.&lt;/p&gt;&#xA;&lt;h3 id=&#34;image-set-best-practices&#34;&gt;&lt;code&gt;Image-Set()&lt;/code&gt; Best Practices&lt;/h3&gt;&#xA;&lt;p&gt;To make your &lt;code&gt;image-set()&lt;/code&gt;  images work best you should always do the following:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Set a default image first. Browsers that don&amp;rsquo;t support  &lt;code&gt;image-set()&lt;/code&gt; will load that and ignore the other style properties&lt;br&gt;&#xA;&lt;code&gt;background-image: url(&#39;image.png&#39;);&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;Use browser prefixes&lt;br&gt;&#xA;&lt;code&gt;-webkit-image-set -moz-image-set -o-image-set -ms-image-set&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;Place the standard property last&lt;br&gt;&#xA;&lt;code&gt;image-set( url 1x, url2 2x )&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;example-of-image-set&#34;&gt;Example of &lt;code&gt;Image-Set()&lt;/code&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Here is a video I did demonstrating the  &lt;code&gt;image-set()&lt;/code&gt; notation. And below the video is the source CSS I used.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://youtu.be/_G1ZtlQ-nNs&#34;&gt;https://youtu.be/_G1ZtlQ-nNs&lt;/a&gt;&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;       #box {&#xA;         background-image: url(image-set-example-none.png);&#xA;         background-image: -webkit-image-set(url(image-set-example-1x.png) 1x,&#xA;                url(image-set-example-2x.png) 2x);&#xA;         background-image: -moz-image-set(url(image-set-example-1x.png) 1x,&#xA;                url(image-set-example-2x.png) 2x);&#xA;         background-image: -o-image-set(url(image-set-example-1x.png) 1x,&#xA;                url(image-set-example-2x.png) 2x);&#xA;         background-image: -ms-image-set(url(image-set-example-1x.png) 1x,&#xA;                url(image-set-example-2x.png) 2x);&#xA;         width:800px;&#xA;         height:800px;&#xA;       }&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;To create the shape, I included a &lt;code&gt;div&lt;/code&gt; with the ID &lt;code&gt;box&lt;/code&gt; in the HTML.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Images for Download in Chapter 5</title>
      <link>https://www.html5in24hours.com/posts/tiy-hour5/</link>
      <pubDate>Mon, 13 Jun 2016 18:41:20 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/tiy-hour5/</guid><description>&lt;p&gt;There are several Try It Yourself exercises in Chapter 5 that require images. You can either use your own or download the ones linked here.&lt;/p&gt;&#xA;&lt;h3 id=&#34;try-it-yourself-52&#34;&gt;Try It Yourself 5.2&lt;/h3&gt;&#xA;&lt;p&gt;In order to follow along with Try It Yourself 5.2, you should download these two images. They are linked to the full size images if you don&amp;rsquo;t want just the thumbnail.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/blue.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/blue-150x150.png&#34; alt=&#34;blue&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://www.html5in24hours.com/images/red.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/red-150x150.png&#34; alt=&#34;red&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;try-it-yourself-53&#34;&gt;Try It Yourself 5.3&lt;/h3&gt;&#xA;&lt;p&gt;In order to follow along with Try It Yourself 5.3, you need a Retina-ready image and a smaller resolution version for low-res screens. If you don&amp;rsquo;t want to use your own images, you can use these to test the code.&lt;/p&gt;&#xA;&lt;p&gt;Retina Ready for 300x400 image block&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/shasta-and-mckinley-2x.jpeg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/shasta-and-mckinley-2x-150x150.jpeg&#34; alt=&#34;Shasta and McKinley Hi Res&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Standard Resolution 300x400 image block&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/shasta-and-mckinley-1x.jpeg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/shasta-and-mckinley-1x-150x150.jpeg&#34; alt=&#34;Shasta and McKinley Low Res&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Moving Code Samples to GitHub</title>
      <link>https://www.html5in24hours.com/posts/moving-code-samples-github/</link>
      <pubDate>Mon, 23 May 2016 21:47:52 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/moving-code-samples-github/</guid><description>&lt;p&gt;Things are moving slowly, but they are moving. I have gotten the &lt;a href=&#34;https://github.com/htmljenn/Teach-Yourself-Bootstrap-Code-Samples&#34;&gt;Bootstrap book code samples up on GitHub&lt;/a&gt;. So those of you who wanted to download them all at once, you now can. I&amp;rsquo;ll be adding the code from my other books to GitHub as soon as I can.&lt;/p&gt;&#xA;&lt;p&gt;If you notice an error (and they do creep in!) please feel free to let me know by email, comment, or pull request.&lt;/p&gt;&#xA;&lt;p&gt;Once I get the older books up on GitHub, I&amp;rsquo;ll start working on getting my latest book&amp;rsquo;s code up on GitHub. Of course, that book isn&amp;rsquo;t done writing itself, so one thing at a time.&lt;/p&gt;&#xA;&lt;p&gt;Image by &lt;a href=&#34;https://pixabay.com/users/pexels-2286921/?utm_source=link-attribution&amp;amp;utm_medium=referral&amp;amp;utm_campaign=image&amp;amp;utm_content=1283624&#34;&gt;Pexels&lt;/a&gt; from &lt;a href=&#34;https://pixabay.com//?utm_source=link-attribution&amp;amp;utm_medium=referral&amp;amp;utm_campaign=image&amp;amp;utm_content=1283624&#34;&gt;Pixabay&lt;/a&gt;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Friday Favorites 2/19/2016 - late start</title>
      <link>https://www.html5in24hours.com/posts/friday-favorites-2192016-late-start/</link>
      <pubDate>Sun, 21 Feb 2016 17:49:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/friday-favorites-2192016-late-start/</guid><description>&lt;p&gt;Okay, so Friday, Sunday&amp;hellip; last week was pretty wacky for me. And I have nothing to show for it. :-) In other words, in my weekly review with my manager (me&amp;hellip;) I had to say that while I did a lot of work last week, I can&amp;rsquo;t really show anything as completed. One client I had was having huge website issues that needed to be solved by their host. And their host wants them to either &amp;ldquo;optimize&amp;rdquo; their site (but they don&amp;rsquo;t say what they mean by that) or upgrade to a more expensive plan. Another client I just completely failed by getting confused by email and thinking that I had until Thursday when they needed it completed by Wednesday. I was working on the site on Wednesday when he called to ask what the status was. I replied confidently, &amp;ldquo;I&amp;rsquo;ll definitely be done on time.&amp;rdquo; Thinking &amp;ldquo;I should be done in about 2 hours! Phew! 20 hours ahead of time!&amp;rdquo; And he replies &amp;ldquo;Great, I&amp;rsquo;ll tell the team you&amp;rsquo;ll be done in 30 minutes!&amp;rdquo; &amp;ldquo;Wait, What?&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;I also planned a follow-up article to Monday&amp;rsquo;s article on &lt;a href=&#34;https://www.html5in24hours.com/design-ingredients/&#34;&gt;Five Key Design Ingredients&lt;/a&gt; to post first on Tuesday, then Wednesday and now I might get it done by tomorrow, or maybe Tuesday. &lt;em&gt;sigh&lt;/em&gt; And as you saw, nothing got posted this week other than Monday&amp;rsquo;s article. Oh well, back to the calendar!&lt;/p&gt;&#xA;&lt;h2 id=&#34;link-of-the-week-caniuse&#34;&gt;Link of the Week: &lt;a href=&#34;http://caniuse.com/&#34;&gt;CanIUse&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/screenshot635.jpg&#34; alt=&#34;Can I Use&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://caniuse.com/&#34;&gt;CanIUse&lt;/a&gt; is a very useful site for web designers&lt;/p&gt;&#xA;&lt;p&gt;My link of the week this week is a site I use all the time&amp;ndash;&lt;strong&gt;&lt;a href=&#34;http://caniuse.com/&#34;&gt;CanIUse&lt;/a&gt;&lt;/strong&gt;. This site lets me look up lots of CSS, HTML, and JavaScript features and see what the current support is for various browsers. Now, mind you, this is not a substitute for actually testing in the browsers as in my experience a feature might be supported by the browser by not being ignored, but actually do nothing (font-stretch , I&amp;rsquo;m talking to you!). But it&amp;rsquo;s a great place to start. I use this site all the time and I can&amp;rsquo;t recommend it highly enough.&lt;/p&gt;&#xA;&lt;h2 id=&#34;thought-of-the-weekis-it-bad-that-html5-is-no-longer-ahead-of-its-time&#34;&gt;Thought of the Week: Is It Bad that HTML5 is No Longer Ahead of Its Time?&lt;/h2&gt;&#xA;&lt;p&gt;I saw this article last week on TechCrunch &lt;a href=&#34;http://techcrunch.com/2015/10/28/html5-on-the-rise-no-longer-ahead-of-its-time/&#34;&gt;HTML5 On The Rise: No Longer Ahead Of Its Time&lt;/a&gt;. It seems sad but true. HTML5 is now really mainstream. And while I&amp;rsquo;m a little nostalgic for the days when it was the cool new technology, the fact is that it really is cool that it&amp;rsquo;s mainstream. It&amp;rsquo;s way less common to see people balking at the idea of using a simple doctype like &amp;lt;!doctype html&amp;gt;  (which always blew my mind that people didn&amp;rsquo;t like that. I mean, a doctype that&amp;rsquo;s easy to remember? What&amp;rsquo;s controversial about that?). And HTML5 video is pretty much the standard these days. It&amp;rsquo;s awesome.&lt;/p&gt;&#xA;&lt;p&gt;h/t &lt;a href=&#34;https://t.co/xuLlO7cMOS&#34;&gt;@JasperEavu&lt;/a&gt;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>The 5 Key Design Ingredients</title>
      <link>https://www.html5in24hours.com/posts/design-ingredients/</link>
      <pubDate>Mon, 15 Feb 2016 21:55:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/design-ingredients/</guid><description>&lt;p&gt;When you are starting out to design a web page it can be tempting to simply slap ideas on paper or the screen and hope they come together into a coherent whole. But there are five key ingredients to all design projects. Once you understand these design ingredients, you will understand how they go together to create a beautiful design that meets your goals for the site. The five key ingredients are color, shape, texture, space, and flow.&lt;/p&gt;&#xA;&lt;h2 id=&#34;color-is-the-best-known-design-ingredient&#34;&gt;Color is the Best Known Design Ingredient&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/additive-15997_1920-300x212.jpg&#34; alt=&#34;additive color mixing&#34;&gt;&lt;/p&gt;&#xA;&lt;h6 id=&#34;additive-color-mixing&#34;&gt;Additive color mixing.&lt;/h6&gt;&#xA;&lt;p&gt;There are millions of colors. Color is a design ingredient that can seem easy to use, but is really very difficult, because there are so many different ways to use it. Color theory is a way of organizing colors so that they make sense visually and are thus more appealing. The above image is of the RGB (Red-Green-Blue) color model. This is the additive color model that CSS and computer colors are based on. They are colors of light, rather than pigment. When the primary colors are mixed together they create the secondary colors cyan, magenta, and yellow.&lt;/p&gt;&#xA;&lt;p&gt;Because of the way colors are represented in hexadecimal it is fairly easy to see the additive colors in action.&lt;/p&gt;&#xA;&lt;p&gt;Hexadecimal colors are written with a pound-sign (&lt;code&gt;#&lt;/code&gt;) followed by three numbers in hexadecimal (base 16).&lt;/p&gt;&#xA;&lt;p&gt;Red is &lt;code&gt;#ff0000&lt;/code&gt; The first value (&lt;code&gt;ff&lt;/code&gt;) indicates 100% red light, while the second two values (&lt;code&gt;00&lt;/code&gt;  and &lt;code&gt;00&lt;/code&gt;) indicate zero green and zero blue light.&lt;/p&gt;&#xA;&lt;p&gt;Green is &lt;code&gt;#00ff00&lt;/code&gt; The first value (&lt;code&gt;00&lt;/code&gt;) indicates zero red light,  the second value (&lt;code&gt;ff&lt;/code&gt;) indicates 100% green light, and the last value (&lt;code&gt;00&lt;/code&gt;) indicates zero blue light.&lt;/p&gt;&#xA;&lt;p&gt;Blue is &lt;code&gt;#0000ff&lt;/code&gt; The first two values (&lt;code&gt;00&lt;/code&gt;  and &lt;code&gt;00&lt;/code&gt;) indicate zero red and zero green light, while the third value (&lt;code&gt;ff&lt;/code&gt;) indicates 100% blue light.&lt;/p&gt;&#xA;&lt;p&gt;When you combine red and green you get yellow, and in Hex colors that is represented as &lt;code&gt;#ffff00&lt;/code&gt; Combine red and blue to get magenta, which is represented as &lt;code&gt;#ff00ff&lt;/code&gt;  And combine blue and green to get cyan which is &lt;code&gt;#00ffff&lt;/code&gt; in hexadecimal color codes.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/screenshot633-300x205.jpg&#34; alt=&#34;Adobe Color CC&#34;&gt;&lt;/p&gt;&#xA;&lt;h6 id=&#34;adobe-color-cc-generating-a-palette-from-an-image&#34;&gt;Adobe Color CC generating a palette from an image&lt;/h6&gt;&#xA;&lt;p&gt;There are other ways to represent color in web design. You can see a list of &lt;a href=&#34;https://www.html5in24hours.com/posts/color-codes/&#34;&gt;CSS color codes&lt;/a&gt; on this site. But to find out what colors go best with one another, you should use an online color palette maker. I have used tools like &lt;a href=&#34;http://paletton.com/#uid=1000u0kllllaFw0g0qFqFg0w0aF&#34;&gt;Paletton&lt;/a&gt; and &lt;a href=&#34;http://www.colorschemer.com/online.html&#34;&gt;Color Schemer Online&lt;/a&gt;, but I really like the Adobe Color CC because it gives you so many ways to find a color scheme.&lt;/p&gt;&#xA;&lt;p&gt;You can generate a color scheme from a photo, as pictured left. But you can also use the color wheel and color rules to create analogous, monochromatic, triad, complementary, compound, shades, and even custom color schemes. When I&amp;rsquo;m working on a color scheme, I might take a photo I like and start with that color scheme and then work with it within the color wheel portion to find exactly the combination of colors I want to use. In fact I rarely use the first set of colors that any palette generator suggests, but Adobe&amp;rsquo;s tool makes it very easy to modify and find the perfect set.&lt;/p&gt;&#xA;&lt;h2 id=&#34;shape-is-the-design-ingredient-that-defines-the-layout&#34;&gt;Shape is the Design Ingredient that Defines the Layout&lt;/h2&gt;&#xA;&lt;p&gt;Everything is made up of shapes. On this page, there are the circles that make up the additive color mixing image above, the rectangles and squares of the images and the blocks of text, even the multi-sided shapes the logo makes. Shapes are a defined two-dimensional area that stands out as a separate entity. The easiest way to see the shapes of your design is to step back and squint your eyes a little. Once the text becomes blurry and hard to read, you can better see the shapes that make up the entire page.&lt;/p&gt;&#xA;&lt;p&gt;This is why many design prototyping tools use shapes to define the layout rather than blocks of text or images. It&amp;rsquo;s also easy to use pen and paper to draw quick prototypes with shapes. You can block out your layout with the shapes you want to convey and then the text and image content will fill those shapes to fill your design.&lt;/p&gt;&#xA;&lt;p&gt;But shapes can more more than your layout. The image of the sun at the top of this page is a stylized image using just shapes and colors to create a picture we recognize as the sun. You should also consider shape when you&amp;rsquo;re looking at your web typography. Consider the shape of the text when it comes to orphans, such as single words or short lines below a wrapped image. In fact, in writing this post, I considered the possibility of an orphan line when I was placing the images. I didn&amp;rsquo;t want just a few words to dangle below the pictures, as that would be hard to read and would take away from the rest of the page&amp;rsquo;s design.&lt;/p&gt;&#xA;&lt;h2 id=&#34;texture-is-more-than-just-tactile&#34;&gt;Texture is More Than Just Tactile&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/texture-489276_1280.jpg&#34; alt=&#34;Texture is visual as well as tactile&#34;&gt;&lt;/p&gt;&#xA;&lt;h6 id=&#34;these-zebras-make-excellent-texture&#34;&gt;These zebras make excellent texture&lt;/h6&gt;&#xA;&lt;p&gt;Most people think texture can only be something that is felt&amp;ndash;the rough feel of sandpaper, the silkiness of satin, the soft fur of a baby kitten. But texture in visual design either gives the sense of something that can be touched, like the rough grain on a board of wood, or it creates visual interest that suggests a roughness. The zebras pictured above make a visual texture with their stripes connecting and co-mingling.&lt;/p&gt;&#xA;&lt;p&gt;In web design texture adds visual interest to the pages. You can add texture as background images behind text blocks or the entire page. One popular texture technique is to add faint pinstripes to the background. This helps the page feel more dynamic than flat color would.&lt;/p&gt;&#xA;&lt;h2 id=&#34;space-orform-defines-the-dimensions-of-the-design&#34;&gt;Space or Form Defines the Dimensions of the Design&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/veil-nebula-1065116_1280.jpg&#34; alt=&#34;The Veil Nebula&#34;&gt;&lt;/p&gt;&#xA;&lt;h6 id=&#34;the-veil-nebula&#34;&gt;The Veil Nebula&lt;/h6&gt;&#xA;&lt;p&gt;Space and form are design ingredients that can be difficult to define on web pages. They convey a sense of two- and three-dimensional space to two-dimensional web pages. These are illusions, but these illusions provide depth to a design and give them more visual interest.&lt;/p&gt;&#xA;&lt;p&gt;While web pages are two dimensional, there are things you can do with the design of your pages to make them appear to have three dimensions. The simplest thing is to overlap elements. Using background images, with text above, immediately suggests depth. When drawing or painting, artists use shading and highlights to suggest three dimensions. A web designer can do it with CSS adding shadows and glowing highlights on elements. But even simple things like the size of an element on the page can convey a sense of space or form. Smaller items appear to be further away, while larger items appear closer. This is especially true when small items are near the top of the design while larger items fill the bottom portion.&lt;/p&gt;&#xA;&lt;h2 id=&#34;flow-defines-a-sense-of-movement-in-a-design&#34;&gt;Flow Defines a Sense of Movement in a Design&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/flow-863496_1920.jpg&#34; alt=&#34;flow&#34;&gt;&lt;/p&gt;&#xA;&lt;h6 id=&#34;water-flows-downhill&#34;&gt;Water flows downhill&lt;/h6&gt;&#xA;&lt;p&gt;Flow is another design ingredient that can be difficult to see on static web pages. Flow is the sense of motion through a design. It relies on the way people read web pages and how their eyes track the contents. People read web pages in a standard order. If the language they are reading is left to right, like English, they tend to start at the top left corner, track across to the right, then slid diagonally down to about the middle of the screen, and then back right. Right to left language web pages tend to have a similar shape to the eye tracking, just starting at the upper right and tracking left.&lt;/p&gt;&#xA;&lt;p&gt;A web designer can do things to affect that flow through the page by placing elements that stop the eye and elements that draw the eye on further. Some tricks you can apply to keep people moving through your pages include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Look at your photos&amp;ndash;where are the people (or animals) looking? People like to look at what other people are looking at, so make sure people in your photos are looking at the content you want your customers to look at.&lt;/li&gt;&#xA;&lt;li&gt;Arrows may seem obvious, but they are great for increasing the flow of the design. It is possible to use arrows to point people at exactly what you want your audience to look at.&lt;/li&gt;&#xA;&lt;li&gt;Lines block flow. This includes borders around boxes. If you must have borders and lines, and they are an important shape, make sure that they act like arrows and draw the eye to the next part of the design. Follow the line in the direction of your text to see where your audience will end up.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;consider-the-design-ingredients-before-you-design-your-pages&#34;&gt;Consider the Design Ingredients Before You Design Your Pages&lt;/h2&gt;&#xA;&lt;p&gt;It&amp;rsquo;s perfectly acceptable to continue to design your pages however you&amp;rsquo;re comfortable. But consider the design ingredients you may be using without realizing it. Once you have a sense of the elements of design you can make better choices about what your design needs to be better.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Friday Favorites 2/12/2016 - Typography Edition</title>
      <link>https://www.html5in24hours.com/posts/friday-favorites-2122016-typography-edition/</link>
      <pubDate>Fri, 12 Feb 2016 18:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/friday-favorites-2122016-typography-edition/</guid><description>&lt;p&gt;This week I&amp;rsquo;ve been doing a lot of writing about typography. Which has resulted in my looking at a lot of websites and articles about typography. I have known that CSS supported OpenType font features for a while, but I hadn&amp;rsquo;t really tested it much, until now. Check out this image:&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1681&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;a href=&#34;http://clagnut.com/sandbox/opentype/ligatures&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/screenshot275.jpg&#34; alt=&#34;custom ligatures in opentype fonts&#34;&gt;&lt;/a&gt; An example of how CSS supports font-features. &lt;a href=&#34;http://clagnut.com/sandbox/opentype/ligatures&#34;&gt;View it for yourself&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;It is nice text with fancy typesetting, but since it&amp;rsquo;s in an image it&amp;rsquo;s not that exciting, right? But &lt;a href=&#34;http://clagnut.com/sandbox/opentype/ligatures&#34;&gt;check out the site live in your browser&lt;/a&gt;. Unless you&amp;rsquo;re using a very old browser, you should see the image I display above. Bu then highlight the text. It&amp;rsquo;s &lt;strong&gt;selectable&lt;/strong&gt;! It&amp;rsquo;s just text! Search engine robots can read it, Assistive technology can read it without alt-text. This is so exciting!&lt;/p&gt;&#xA;&lt;p&gt;I found this on the &lt;a href=&#34;http://blog.fontdeck.com/post/15777165734/opentype-1&#34;&gt;Font Deck blog&lt;/a&gt; from &lt;em&gt;four years ago&lt;/em&gt;. Yes, that&amp;rsquo;s how long CSS has had the ability to do this. Why aren&amp;rsquo;t more sites using it? Typography can be beautiful.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Added Code Samples to GitHub</title>
      <link>https://www.html5in24hours.com/posts/added-code-samples-github/</link>
      <pubDate>Thu, 11 Feb 2016 03:12:03 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/added-code-samples-github/</guid><description>&lt;p&gt;I&amp;rsquo;ve gotten the &lt;a href=&#34;https://www.html5in24hours.com/videos/html-and-css-livelessons/&#34;&gt;HTML and CSS LiveLesson video&lt;/a&gt; &lt;a href=&#34;https://github.com/htmljenn/html-css-live-lessons/blob/master/README.md&#34;&gt;code samples&lt;/a&gt; up on GitHub. If you&amp;rsquo;ve gotten the videos you can now grab the HTML and CSS I used in the videos.&lt;/p&gt;&#xA;&lt;p&gt;Let me know if you have any issues.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>What is your favorite design ingredient?</title>
      <link>https://www.html5in24hours.com/posts/favorite-design-ingredient/</link>
      <pubDate>Wed, 10 Feb 2016 18:30:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/favorite-design-ingredient/</guid><description>&lt;p&gt;Hi My name is Jennifer and I am addicted to fonts.&lt;/p&gt;&#xA;&lt;p&gt;I regularly have to delete fonts from my computer because I have so many that it fills up my hard drive and slows the computer itself. And I know I&amp;rsquo;m not the only one with this addiction as I have friends and relatives who send me links to cool fonts they&amp;rsquo;ve found or show me interesting artwork they&amp;rsquo;ve created using the latest swoosh or dingbat. I&amp;rsquo;m even in the process of creating my own font from my Dad&amp;rsquo;s handwriting. I&amp;rsquo;ve got a basic version of it already created, but there are still some issues.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/dads-font.png&#34; alt=&#34;How are you doing, JennBenn?&#34;&gt; Still some issues with the font, but it&amp;rsquo;s my Dad&amp;rsquo;s handwriting.&lt;/p&gt;&#xA;&lt;p&gt;I love fonts. I have created website designs based on a font. I have made books because I found a font so appealing I had to use it in something. Fonts are my design addiction.&lt;/p&gt;&#xA;&lt;p&gt;But there are so many different aspects of design that can be addicting. I have friends who are addicted to color. I had a friend who had a list of color names that she would add to whenever she learned of another color. She could distinguish colors that I would swear had no difference at all&amp;ndash;and she&amp;rsquo;d be right. I have another friend who is addicted to patterns. She creates patterns all the time and they are very creative. In fact, she&amp;rsquo;s developed an entire business centered around her patterns.&lt;/p&gt;&#xA;&lt;p&gt;What design ingredients do you like to use the best? Are there any you hate using?&lt;/p&gt;&#xA;&lt;p&gt;[poll id=&amp;ldquo;14&amp;rdquo;]&lt;/p&gt;&#xA;&lt;h2 id=&#34;why-do-you-like-that-ingredient&#34;&gt;Why Do You Like That Ingredient?&lt;/h2&gt;&#xA;&lt;p&gt;Share your thoughts in the comments below.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Typography Tips for Web Designers</title>
      <link>https://www.html5in24hours.com/posts/typography-tips/</link>
      <pubDate>Mon, 08 Feb 2016 18:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/typography-tips/</guid><description>&lt;p&gt;Traditional designers have known for centuries the importance of typography in design. But web designers were stuck using boring default fonts with automated line heights and tracking that often made even the most well-crafted pages look amateurish when compared to print designs.&lt;/p&gt;&#xA;&lt;p&gt;Initially, web designers had no way to change the fonts&amp;ndash;they were controlled by the web browser. Then the &lt;code&gt;&amp;lt;font&amp;gt;&lt;/code&gt;  tag was added, quickly followed by some limited CSS styles like: font-size , font-weight, font-style, and a few others. But finally, it is possible to do true typography with CSS, adjusting leading and tracking, using kerning and font features, plus changing the font families and the look of the fonts. In many ways, typography is finally coming into its own in web design.&lt;/p&gt;&#xA;&lt;p&gt;The following tips will help you add effective typography to your web designs using modern CSS styles that work right now.&lt;/p&gt;&#xA;&lt;h2 id=&#34;basic-typographychange-the-font-family&#34;&gt;Basic Typography&amp;ndash;Change the Font Family&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1661&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/images/screenshot273.jpg&#34; alt=&#34;Google Fonts&#34;&gt; Google Fonts give you a lot of options&lt;/p&gt;&#xA;&lt;p&gt;The first thing you should consider when working on your web typography is the font family that you&amp;rsquo;re using. Most designers know how to use a font stack to tell the browsers the font families to use in priority order. You just list them in your CSS like this:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;body {&#xA;  font-family: &amp;#39;Helvetica Neue&amp;#39;, helvetica, arial, sans-serif;&#xA;}&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;This method relies on your customers having the fonts you want installed, with fallback options if they don&amp;rsquo;t have your first choice. But most non-designers don&amp;rsquo;t have more than the default fonts their computer came with, so they aren&amp;rsquo;t going to have fonts that cost money like Helvetica Neue, no matter how nice it is. That means that your website is always going to have sub-par typography for the majority of people who view it.&lt;/p&gt;&#xA;&lt;p&gt;The solution to this is to use embedded web fonts. You can host your own web fonts that you&amp;rsquo;ve either purchased or gotten from a free site like &lt;a href=&#34;http://www.fontsquirrel.com/&#34;&gt;Font Squirrel&lt;/a&gt;. Or you can use online web font repositories like &lt;a href=&#34;https://www.google.com/fonts&#34;&gt;Google Fonts&lt;/a&gt; or &lt;a href=&#34;https://typekit.com/&#34;&gt;Adobe Typekit&lt;/a&gt;. Online fonts are the easiest way to get custom typography because you generally just need to add one line to your HTML like this:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;lt;link href=&amp;#39;https://fonts.googleapis.com/css?family=Alegreya+Sans&amp;amp;subset=latin,latin-ext&amp;#39; rel=&amp;#39;stylesheet&amp;#39; type=&amp;#39;text/css&amp;#39;&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;This is a link to the Google Font Alegreya Sans. Then, to use it on web pages you add it to your style sheets the same way you would any other font:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;body {&#xA;  font-family: &amp;#39;Alegreya Sans&amp;#39;, sans-serif;&#xA;}&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;The advantage of web fonts is that as long as your customers are connected to the Internet, they will get the fonts you intend. But they can increase the download time of your pages, so don&amp;rsquo;t use more than one or two fonts on a page.&lt;/p&gt;&#xA;&lt;h2 id=&#34;spacing-typography-with-leading-tracking-and-kerning&#34;&gt;Spacing Typography with Leading, Tracking, and Kerning&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1662&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/images/hand-set-705674.jpg&#34; alt=&#34;Hand Set Leading&#34;&gt; Notice the lead between the lines of text - that is Leading.&lt;/p&gt;&#xA;&lt;p&gt;CSS has had the line-height  property for years, and this lets you do some simple leading adjustments. The line height designation is slightly different from leading. Leading was the process typesetters used of placing thin lead bars between the lines of type to separate them and change the way the text was read. Lead is generally added either above or below the line of text. The CSS line-height property, on the other had, splits the value and puts half above the line of text and half below. This can result in designs looking wrong if you are expecting the  line-height  property to be exactly like leading.&lt;/p&gt;&#xA;&lt;p&gt;Web designers also often make the mistake of assuming that the  line-height  property must have a unit. In other words, they always write line-height: 12px;  with the &amp;ldquo;px&amp;rdquo; at the end. But while this is allowed, it makes your designs very inflexible. If a customer views a site and changes the font size in their browser in some way, there is a risk that the line height will not scale properly. It is better to use values that are relative to the font size, either with unit-less values such as  line-height: 2.1;  or percentages like  line-height: 120%; .&lt;/p&gt;&#xA;&lt;p&gt;But you can also affect the space of the letters on each line with two different CSS styles: letter-spacing  and word-spacing . Like line-height  and leading, these style properties are not an exact analog of the typography tool tracking, but they give you some control over the legibility of lines of text. Unlike  the line-height  property, these properties should be given specific length values like letter-spacing:1px;  or word-spacing: -0.05em; . These values are added or subtracted from the current space between the letters or words. Be very cautious when using negative values, as these can quickly run the letters and words together in an illegible mass.&lt;/p&gt;&#xA;&lt;p&gt;Kerning is something that most web designers have forgotten about. Those designers who did care would kern their fonts in image programs and then display the text as a picture. But this is no longer necessary with the CSS font-kerning  style property working in all modern browsers except Internet Explorer and Edge.&lt;/p&gt;&#xA;&lt;p&gt;Font kerning is the spacing that is set within the typeface itself. It is a way of ensuring that the letters look evenly spaced by adjusting the spacing between certain letters. For example, if you look at the two capital letter forms A and V. When they are placed next to each other&amp;ndash;AV&amp;ndash;they can appear to be further apart than other letters in the same font family if the font is not well-kerned. However, browsers can turn off kerning in fonts, if the font size is too small. And sometimes you might not want kerning to be applied at all. In this case, you can use the font-kerning property to make your fonts kern exactly as you wish them to. The values are font-kerning: auto;, font-kerning: normal;, and font-kerning: none;. The default is &amp;ldquo;auto&amp;rdquo; and this lets the browser decide when kerning should be applied. When you choose &amp;ldquo;normal&amp;rdquo; you are turning kerning on in all situations. And &amp;ldquo;none&amp;rdquo; turns kerning off.&lt;/p&gt;&#xA;&lt;h2 id=&#34;this-is-just-the-tip-of-the-typography-iceberg&#34;&gt;This is Just the Tip of the Typography Iceberg&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1663&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/images/typography-1069409_1920.jpg&#34; alt=&#34;Typography&#34;&gt; Comparing glyph styles&lt;/p&gt;&#xA;&lt;p&gt;CSS has got a lot more typography in it than it did ten years ago. So you shouldn&amp;rsquo;t be limiting your typography to just font families and spacing. You can affect the smoothness of your fonts with the font-smooth  property. You can add OpenType features with the font-feature-settings  property. If you use East Asian languages on your website, you can finally do better text emphasis with the text-emphasis  property. You can also decorate the text with shadows (text-shadow ) and strokes (text-stroke ).&lt;/p&gt;&#xA;&lt;p&gt;Do any of these seem interesting to you? I&amp;rsquo;d love to know what you want to learn about. Drop me a line or post a note in the comments. What kind of CSS typography do you want to know more about?&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Friday Favorites: 2/5/2016 - Infomagical</title>
      <link>https://www.html5in24hours.com/posts/infomagical/</link>
      <pubDate>Fri, 05 Feb 2016 18:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/infomagical/</guid><description>&lt;h2 id=&#34;getting-infomagical&#34;&gt;Getting Infomagical&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://project.wnyc.org/infomagical/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/screenshot626.jpg&#34; alt=&#34;Infomagical Website&#34;&gt;&lt;/a&gt; The &lt;a href=&#34;http://project.wnyc.org/infomagical/&#34;&gt;InfoMagical site&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This week was an interesting week for me. I spent a lot less time than I usually do online. Why? Because I was participating in an experiment on reducing information overload called &lt;a href=&#34;http://project.wnyc.org/infomagical/&#34;&gt;Infomagical&lt;/a&gt;. It was a series of five challenges, one per day, designed to attempt to help us focus our minds into something magical. My focus was on creativity. And creativity for me means writing and web design. And I did a lot more of that in this one week than I have in the last oh twelve months? Okay, that&amp;rsquo;s an exaggeration, but I did get so much more done and felt more energized and excited and, dare I say it?, creative!&lt;/p&gt;&#xA;&lt;p&gt;There were five challenges as I said. They were:&lt;/p&gt;&#xA;&lt;h3 id=&#34;single-task&#34;&gt;Single-task&lt;/h3&gt;&#xA;&lt;p&gt;The idea here was that we should focus completely on whatever task you have in front of you and not try to multi-task. As you end up switching between the two tasks and that just doesn&amp;rsquo;t work.&lt;/p&gt;&#xA;&lt;p&gt;I found that this was very difficult in some ways and ridiculously easy in other ways. It was difficult because I&amp;rsquo;m so used to trying to do two, three, even five things at once. It was hard to pare it down to just one. For instance, I like to listen to podcasts while I&amp;rsquo;m writing or preparing to write. But what I noticed after single-tasking was that I don&amp;rsquo;t get nearly as much out of the podcasts I listen to when I&amp;rsquo;m trying to write at the same time. It was much easier to write in silence, not trying to focus on anything else. And I got my word count goals done so much faster than usual! Then I had time to really listen to the podcasts.&lt;/p&gt;&#xA;&lt;p&gt;And in really listening to some of them I realized that there are a number of podcasts that I really don&amp;rsquo;t like or don&amp;rsquo;t need to listen to. Which brings me to the second challenge:&lt;/p&gt;&#xA;&lt;h3 id=&#34;de-clutter&#34;&gt;De-Clutter&lt;/h3&gt;&#xA;&lt;p&gt;The Infomagical team mentioned Marie Kondo, and I must admit, while I bought her book, I couldn&amp;rsquo;t finish it. She just struck me as a little too nuts. I do roll my shirts and pants in my drawers now however. So on this day, I was prepared for resistance since they had the idea that we should de-clutter our information world as well. But I decided that I could try it out and if I didn&amp;rsquo;t like it, well, I could go back to my old method. So the first thing I did was move almost all my apps into a single folder on my iPad desktop. While I was moving them, I deleted a bunch, like nearly half, of the apps I had on the device. This may not seem like a big deal until you realize that I have a 64GB iPad and it was nearly two-thirds full, mostly apps. I was worried that it would be hard to find the apps I use a lot in one giant folder, but then I realized after a little while that I already was in the habit of swiping right and searching for the apps by typing. I left the two apps I used the most often in the gray bar at the bottom of the screen.&lt;/p&gt;&#xA;&lt;p&gt;Later on someone pointed out that you can use Siri to open apps. &amp;ldquo;Open DayOne&amp;rdquo; opens my journaling app and &amp;ldquo;Open Facebook&amp;rdquo; opens the time-sucking vortex. So I moved the two apps I use all the time into the folder (no, neither of them were Facebook). Then I realized that I was still distracted by the tiny colors in the folder screen, so I rearranged the folder to have the 16 blandest icons in the front. My only criteria was their color&amp;ndash;white, gray, and maybe black, no reds or blues to distract me. But even that was somewhat distracting. So I pushed the entire folder to the second screen. Now my iPad is a beautiful picture of a dragon ornament and nothing else. I wish I could get rid of the gray bar at the bottom, but no big deal.&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1645&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/images/IMG_2430.jpg&#34; alt=&#34;iPad desktop&#34;&gt; My iPad desktop today.&lt;/p&gt;&#xA;&lt;p&gt;The other key to this challenge was &lt;strong&gt;turning off all badges&lt;/strong&gt;. You know, those are the little numbers that appear at the top right of an app icon letting you know that &amp;ldquo;something has happened&amp;rdquo; in that app that it wants you to deal with. My experience is that 99.999999% of the time those numbers are either something you already know (yes, I know I have 800 late items on my to-do list, thanks Omnifocus) or something you really don&amp;rsquo;t care that much about (really? you want me to stand up and cheer because &lt;em&gt;no podcasts needed updating&lt;/em&gt;, Downcast???). Turning off all the badges&amp;ndash;and yes, Apple doesn&amp;rsquo;t make this easy, you have to do them each one by one, app by app&amp;ndash;was a huge stress reliever off my mind. I have been known to get frantic at seeing a badge on Netflix, but when you open the app &lt;em&gt;nothing seems different&lt;/em&gt;! What&amp;rsquo;s the badge for? And don&amp;rsquo;t get me started on Facetime badges that &lt;em&gt;never go away&lt;/em&gt; even when you&amp;rsquo;ve opened it and dealt with every phone call or message you&amp;rsquo;ve received from right now back to the 1900s. Poof! Now I have no badges. Nothing nags me in that way. Yes, I still get notifications. My phone still buzzes when I get a text message and my iPad still lets me know that there was an update on that Kickstarter campaign. But now it&amp;rsquo;s not obnoxious about it. If I want to know, I just swipe down. Otherwise, I stay focused on my day.&lt;/p&gt;&#xA;&lt;p&gt;What&amp;rsquo;s especially cool about this method is that it makes using my iPad a lot more deliberate. I have to think about what I want to do before I just mindlessly swipe through a bunch of apps. And often that deliberation makes me realize &amp;ldquo;hey! I don&amp;rsquo;t really want to go into the time-sucking vortex right now. I&amp;rsquo;d rather write/read/draw/walk.&amp;rdquo; And I close the iPad (or not) and do something that ends up being much more fulfilling in the long run.&lt;/p&gt;&#xA;&lt;h3 id=&#34;focus-on-whats-important&#34;&gt;Focus on What&amp;rsquo;s Important&lt;/h3&gt;&#xA;&lt;p&gt;The third challenge seemed like a tough one to me at first. The goal was to only consume information that took me forward in my goal of being more creative. So no binge watching Netflix, no random scrolling Facebook. Instead, I was to ask myself if what I was about to read/do was in service to my creativity or not. And if it wasn&amp;rsquo;t I was to avoid it.&lt;/p&gt;&#xA;&lt;p&gt;No cat pictures? &lt;strong&gt;Impossible!&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;But really, this was the easiest, and most satisfying day of all five for me. I got more done on this one day than I really thought possible. And everything went more quickly than I expected. Because I wasn&amp;rsquo;t spending time on things that weren&amp;rsquo;t furthering my creative goal and I wasn&amp;rsquo;t being interrupted by stupid things, I was really productive.&lt;/p&gt;&#xA;&lt;h3 id=&#34;make-a-connection&#34;&gt;Make a Connection&lt;/h3&gt;&#xA;&lt;p&gt;Day four the challenge was to have a conversation, not a chat or email, but a phone call or in-person talk with someone for at least seven minutes about something I&amp;rsquo;d learned this week. This was challenging because I work from home, and I don&amp;rsquo;t think they meant chat with my dogs. I couldn&amp;rsquo;t decide who I wanted to talk to, and part of that was the realization that the people I wanted to talk to were either at work and couldn&amp;rsquo;t talk, in another time zone and so busy, or not answering their phone.&lt;/p&gt;&#xA;&lt;p&gt;I did finally get through to someone, and we talked for almost 30 minutes while I waited in line to pick up my son from school. We mostly talked about de-cluttering because I&amp;rsquo;m so pleased with how my iPad is back to being a tool and not just a time suck.&lt;/p&gt;&#xA;&lt;h3 id=&#34;pick-a-long-term-information-goal-or-mantra&#34;&gt;Pick a Long-term Information Goal or Mantra&lt;/h3&gt;&#xA;&lt;p&gt;This challenge has been harder for me, as I don&amp;rsquo;t really know what I want my long-term goal to be. Having a general goal of &amp;ldquo;Be more creative&amp;rdquo; seems too broad. And yet the idea that I should just boil it down to &amp;ldquo;45 on 15 off*&amp;rdquo; seems a bit too pat. I did find a video this week that I enjoyed and seems to encompass my desires for creative work and focus. See below to watch it.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m going to keep thinking about this one for a day or two and see if I can come up with something that really speaks to me. But I might only do it in the 15 minutes goof off time I have each hour. Or maybe I&amp;rsquo;ll just go watch Poirot on Netflix while I think about it&amp;hellip;. Hmmmmm&lt;/p&gt;&#xA;&lt;p&gt;*By &amp;ldquo;45 on 15 off&amp;rdquo; I mean that I want to spend at least 45 minutes of every hour I&amp;rsquo;m in front of a screen doing &amp;ldquo;work&amp;rdquo; or something creative, and the other 15 minutes can be spent on &amp;ldquo;fun&amp;rdquo; like Netflix or Facebook or whatever.&lt;/p&gt;&#xA;&lt;h2 id=&#34;my-mantra-fornow&#34;&gt;My Mantra for Now&amp;hellip;&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.youtube.com/watch?v=8bfELN6NskE&#34;&gt;https://www.youtube.com/watch?v=8bfELN6NskE&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;#DontBotherMeImWorking&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Have you taken any design classes?</title>
      <link>https://www.html5in24hours.com/posts/taken-design-classes/</link>
      <pubDate>Wed, 03 Feb 2016 18:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/taken-design-classes/</guid><description>&lt;p&gt;Sorry this is late today, I had a crisis with a client which upped the adrenaline levels and then the migraine that resulted made it hard to see the screen for a while. :-) But everything is good now.&lt;/p&gt;&#xA;&lt;p&gt;This week I&amp;rsquo;ve been thinking a lot about learning design. When I first started out as a web developer I didn&amp;rsquo;t have any formal design knowledge. I hadn&amp;rsquo;t taken any design classes. I focused primarily on building websites and applications that helped solve a problem. I was much more worried that the things I built worked, than whether they looked pretty. As I worked I realized that sometimes the look of the page or application was affecting whether it worked. For example, sometimes the position of a button would affect whether the customers would see it and click on it. I also noticed that colors impacted the usage of applications. I think I fell completely into the design rabbit hole when I started playing with typography and discovered that even the choice of font and how tight or loose the text was affected site usability. And that whole process I did without taking a single design class.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Imagine my dismay when I walked into a design class and learned that everything I&amp;rsquo;d painstakingly figured out over years of development work was already &lt;em&gt;well known&lt;/em&gt; by designers.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;design-classes-are-useful&#34;&gt;Design Classes are Useful&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1641&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;721&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/images/apple-256261_1920.jpg&#34; alt=&#34;An apple a day&amp;hellip;&#34;&gt; Design courses don&amp;rsquo;t have to be in an actual school setting.&lt;/p&gt;&#xA;&lt;p&gt;They can teach you things much more quickly than most of us can learn through trial and error. Plus you get the benefit of your instructor&amp;rsquo;s knowledge and the enthusiasm and assistance of your classmates. It&amp;rsquo;s easy to think that you don&amp;rsquo;t need a design class because you already know what you like to look at on web pages. But by learning formal design rules you&amp;rsquo;ll know when your design is breaking them and why. And you&amp;rsquo;ll be able to make a case for breaking those rules. But the real reason it&amp;rsquo;s useful to take a design class is because you&amp;rsquo;ll probably learn something that will improve your designs today, without any split tests or customer complaints.&lt;/p&gt;&#xA;&lt;h2 id=&#34;have-you-taken-any-design-classes&#34;&gt;Have You Taken any Design Classes?&lt;/h2&gt;&#xA;&lt;p&gt;If you have, did you find them of value? why or why not? If you haven&amp;rsquo;t, are you considering taking a design class? What kinds of classes appeal most to you? Do you like formal, in-person classes or informal, online courses you do at your own pace?&lt;/p&gt;&#xA;&lt;h2 id=&#34;poll-id13&#34;&gt;[poll id=13]&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22%22&#34;&gt;&lt;/a&gt; - Feb 3, 2016&lt;/p&gt;&#xA;&lt;p&gt;Hi Jennifer; thank you for your years of generous sharing of your broad knowledge of and experience with web development. I have tried taking web design courses at the local community college. My experience there was that the teachers knew their subjects quite well, but were either not very good at teaching or were overwhelmed by the numbers of students and their &amp;rsquo;needs&amp;rsquo;. When twenty or more hungry minds avidly try to consume and absorb a large quantity of new info, the instructors appeared to &amp;lsquo;shut down&amp;rsquo; or &amp;lsquo;close up&amp;rsquo; after a certain number of questions and repeated explanations. I had assumed that there would be an advantage to having a human &amp;lsquo;mentor&amp;rsquo; in the classroom who would be able to answer all of my questions at every juncture. That&amp;rsquo;s not always the case. It seems to me that a &amp;rsquo;lab&amp;rsquo; type situation wherein students could work at their own pace and have relatively free access to the teacher (or teacher&amp;rsquo;s aid or student mentor or coach) would be ideal. There must be such types of learning happening across the internet; the closest I&amp;rsquo;ve come to it are/were the classes you give/gave on html that one could start and finish at his own pace. The problem there was that there was no real time &amp;lsquo;face&amp;rsquo; time, so there was no &amp;lsquo;pressure&amp;rsquo; to finish anything and no sense of an end goal.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22%22&#34;&gt;&lt;/a&gt; - Feb 3, 2016&lt;/p&gt;&#xA;&lt;p&gt;I forgot to empathize with you in my previous comment, Ms. Kyrnin, about the stress with your client. Sorry you have to deal with such situations, but - alas - we are human and are flawed, I think, by nature - except for my wife and my customers. :o)&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22%22&#34;&gt;&lt;/a&gt; - Feb 4, 2016&lt;/p&gt;&#xA;&lt;p&gt;What online design classes would you recommend for a web developer. How much time would it take to complete a course? I am elderly but very active in web development.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Feb 4, 2016&lt;/p&gt;&#xA;&lt;p&gt;I haven&amp;rsquo;t taken a lot of online courses, personally. But I like the SitePoint and Treehouse offerings. These sites offer self-paced courses that you can do at a speed that is comfortable for you.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Feb 4, 2016&lt;/p&gt;&#xA;&lt;p&gt;that&amp;rsquo;s been my experience with online courses is that unless you are strongly motivated to finish, you won&amp;rsquo;t. But in-person teachers can get overwhelmed as you mentioned.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Feb 4, 2016&lt;/p&gt;&#xA;&lt;p&gt;lol, of course, your wife is perfect. It&amp;rsquo;s smart that you recognize that. :-)&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>10 Web Design Trends You Should Learn in 2016</title>
      <link>https://www.html5in24hours.com/posts/web-design-trends-2016/</link>
      <pubDate>Mon, 01 Feb 2016 14:30:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/web-design-trends-2016/</guid><description>&lt;p&gt;It’s amazing to me how far we have come in web design. When I first started, the web was all text, all black and white (or green and black), and links were the most exciting new trend. And that was only in 1995! Now there are so many ways to view web pages, so many things you can do in a web application, so many features you need to think about it can get overwhelming. But these ten web design trends should help you get your sites going in 2016.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-responsive-web-design-is-here-to-stay&#34;&gt;1. Responsive Web Design is here to stay.&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_958&amp;rdquo; align=&amp;ldquo;alignleft&amp;rdquo; width=&amp;ldquo;244&amp;rdquo;]&lt;a href=&#34;https://www.html5in24hours.com/books/rwd-book/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/styrwd-cover-244x300.jpg&#34; alt=&#34;Sams Teach Yourself Responsive Web Design in 24 Hours&#34;&gt;&lt;/a&gt; Sams Teach Yourself Responsive Web Design in 24 Hours&lt;/p&gt;&#xA;&lt;p&gt;These days it’s hard to know what someone is going to be viewing your site on. There are watches with only 272x340 pixels of visible space. And there are 4K UHD monitors with 3840x2160 pixels of visible space. I personally have both a 4K monitor and an Apple Watch that I use every day.&lt;/p&gt;&#xA;&lt;p&gt;As a web designer, I cannot assume that the devices I use are the ones that my readers use. I also cannot assume that my customers’ devices are not smaller or larger than the ones I design on. So I have to design responsively so that my applications and pages work and look good no matter where they are viewed.&lt;/p&gt;&#xA;&lt;p&gt;Blatant self-promotion: you can learn RWD from me with my book &lt;a href=&#34;https://www.html5in24hours.com/books/rwd-book/&#34;&gt;&lt;em&gt;Sams Teach Yourself Responsive Web Design in 24 Hours&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;2-content-should-tell-a-story&#34;&gt;2. Content should tell a story.&lt;/h2&gt;&#xA;&lt;p&gt;What you put on your web pages is what drives customers to view them, so content will always be critical. But the style of that content is changing.&lt;/p&gt;&#xA;&lt;p&gt;It used to be enough that a website state just the facts, with pictures and videos to support those facts. But as more and more web pages come out it’s becoming more important to tell a story. You want people engaged in your content. Show that there are people behind the corporate facade.&lt;/p&gt;&#xA;&lt;h2 id=&#34;3-single-page-cards-are-gaining-in-popularity&#34;&gt;3. Single-page cards are gaining in popularity.&lt;/h2&gt;&#xA;&lt;p&gt;With the advent of &lt;a href=&#34;http://www.google.com/design/spec/material-design/introduction.html&#34;&gt;Material Design&lt;/a&gt;, more and more websites and web applications are applying the concept of “cards” to their designs. Cards are a way of modularizing the content and design so that the pages can display well on a small screen or a large one.&lt;/p&gt;&#xA;&lt;p&gt;Most people think of cards in the form of single page blocks on cellphones. But you can create a card based design on a large screen and include many cards on the screen at once.&lt;/p&gt;&#xA;&lt;p&gt;A good example of this is Pinterest. Pinterest pins are each a little card that includes the picture, a title, and other details about the pin. On a large monitor I might see as many as 20 pins on the screen at once, while on a small screen I just see one or two.&lt;/p&gt;&#xA;&lt;p&gt;You can also design cards that are intended to be the only thing on the page at any given time. The key to designing cards is to keep them simple, use one nice image, use a simple, clear font, and don’t forget icons.&lt;/p&gt;&#xA;&lt;h2 id=&#34;4-you-should-learn-web-typography&#34;&gt;4. You should learn web typography.&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1617&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/images/typography-725149_1920.jpg&#34; alt=&#34;typography - web design trends&#34;&gt; Typography is more than just fonts, but web fonts are a great place to start.&lt;/p&gt;&#xA;&lt;p&gt;If you’re not &lt;a href=&#34;https://www.html5in24hours.com/typography-tips/&#34;&gt;familiar with typography&lt;/a&gt;, then you should first focus on web fonts. Find a nice, readable web font for your pages and stick to that for the entire site. Don’t stick with tired font families like Arial and Times New Roman. There are many options you can find on both &lt;a href=&#34;https://typekit.com/foundries/adobe&#34;&gt;Adobe Typekit&lt;/a&gt; and &lt;a href=&#34;https://www.google.com/fonts&#34;&gt;Google Fonts&lt;/a&gt;. Don’t be afraid of web fonts.&lt;/p&gt;&#xA;&lt;p&gt;Once you’ve got a good understanding of web fonts and how to use them, you can move on to more advanced typography. Consider the line height and word spacing of your text. Learn how to use fonts as icons and icon fonts. Don’t forget about things like straight quotes versus curly and hyphenation. If you use WordPress there is a nice plugin that can help you improve the typography of your site—&lt;a href=&#34;https://code.mundschenk.at/wp-typography/&#34;&gt;WP-Typography&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;5-imagery-is-changing-to-more-illustration-less-photography&#34;&gt;5. Imagery is changing to more illustration, less photography.&lt;/h2&gt;&#xA;&lt;p&gt;In 2015 we saw a lot of sites move to beautiful background photos that took up the entire screen. But 2016 will see a bit of push back into more illustrations and sketches. Pictures that look like or are drawings will gain traction.&lt;/p&gt;&#xA;&lt;p&gt;If you aren’t an artist, this might seem daunting. After all, there are lots of free photography sites to choose from (my favorite is &lt;a href=&#34;http://www.pixabay.com/&#34;&gt;Pixabay&lt;/a&gt;), but what about illustrations and drawings? The good news is that most sites, including Pixabay, that have photos also have illustrations.&lt;/p&gt;&#xA;&lt;p&gt;But you’ll have to be pickier in your choices. It’s very easy to fall into a trap of grabbing images that are mostly clip art and cartoony, and that might be worse than just staying with photos. I would recommend that if you don’t do your own drawings, and can’t afford to pay someone to do them for you that you ignore this trend. You will notice that my site continues to use photos.&lt;/p&gt;&#xA;&lt;h2 id=&#34;6-sketches-might-be-hard-to-find-but-there-are-lots-of-hand-drawn-icons&#34;&gt;6. Sketches might be hard to find, but there are lots of hand-drawn icons.&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1625&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/images/smileys-158253-1.png&#34; alt=&#34;icons will get bigger in 2016&#34;&gt; I found these icons on &lt;a href=&#34;https://pixabay.com/en/smileys-icons-iconset-faces-happy-158253/&#34;&gt;Pixabay&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Icons are a place where you can update your site to use more current trends, and get that hand-drawn or sketched look. Mind you, most of the good sets I’ve found do cost money, but they don’t cost a lot. I found one set that includes a hand drawn font as well as over 800 hand drawn icons for only $29—&lt;a href=&#34;http://www.handdrawnicons.com/&#34;&gt;Hand Drawn Icons&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;But beyond images, consider fonts when you’re thinking of icons. There are a lot of icon fonts that you can get for free. The most well known is &lt;a href=&#34;http://fortawesome.github.com/Font-Awesome/&#34;&gt;Font Awesome&lt;/a&gt;, but it doesn’t have that hand drawn look. For hand drawn, I found a small set of 36 icons in the &lt;a href=&#34;http://handdrawngoods.com/store/jolly-icons-free-font/&#34;&gt;Jolly Icons Free Font&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;7-web-pages-will-be-more-interactive&#34;&gt;7. Web pages will be more interactive.&lt;/h2&gt;&#xA;&lt;p&gt;Interactivity, especially small cards of interactivity, will be more and more common on web pages in 2016. Contact forms will be self-contained and when customers fill them out, they won’t leave the page, but just that card will change to indicate their interaction.&lt;/p&gt;&#xA;&lt;p&gt;Interactivity is getting more and more important as the line between mobile and desktop blurs. And as that line blurs the line between what makes a web page an app and what makes an app a web page will blur as well. People expect their mobile devices to help them do things, and that is true of the apps and sites they visit on them too.&lt;/p&gt;&#xA;&lt;h2 id=&#34;8-videos-will-gain-even-more-in-popularity&#34;&gt;8. Videos will gain even more in popularity.&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1621&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/images/cat-254572_1920.jpg&#34; alt=&#34;cat on video&#34;&gt; Inline videos and background videos are all going to be important web design trends.&lt;/p&gt;&#xA;&lt;p&gt;If you don’t have videos on your site right now, 2016 might be the year to consider them. I did my first professional video in 2015 (shameless self-promotion #2: &lt;strong&gt;&lt;a href=&#34;https://www.html5in24hours.com/videos/html-and-css-livelessons/&#34;&gt;HTML and CSS LiveLessons&lt;/a&gt;&lt;/strong&gt;) and I’m working on a second video course right now. I’m hoping to get an RWD video series out in 2016 as well.&lt;/p&gt;&#xA;&lt;p&gt;I must admit, I am late to the video bandwagon. I’ve struggled with the idea that videos are useful, as most of the time I am faster at reading through something than watching the video. But then I watched some videos on using Git. Git was something I’d heard of but hadn’t used. My brother felt I was making a huge mistake in not knowing Git, but every book and website I’d picked up had left me cold. I finally watched a video series because I had nothing else available. Now I use Git for nearly every project. It’s already saved my work several times. And I would not have gotten interested in it without the video tutorials to show me how.&lt;/p&gt;&#xA;&lt;p&gt;So I am a convert. I do believe that videos are going to grow in popularity and usefulness and websites should consider them.&lt;/p&gt;&#xA;&lt;h2 id=&#34;9-dont-forget-animation&#34;&gt;9. Don’t forget animation.&lt;/h2&gt;&#xA;&lt;p&gt;CSS animation is a fun way to get some visual effects and movement on your pages, especially if you don’t have the time to create a full video. And CSS animations don’t have to be big and flashy. In fact, tiny animations are going to be more and more popular. This includes simple animated transitions to move elements on and off your page as well as full animated icons and text. And since you can do this with CSS, that makes it even better.&lt;/p&gt;&#xA;&lt;h2 id=&#34;10-colors-aregoing-to-get-brighter-in-2016&#34;&gt;10. Colors are going to get brighter in 2016.&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1622&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;719&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/images/color-787251_1920.jpg&#34; alt=&#34;vibrant colors - a web design trend&#34;&gt; Vibrant colors is one of the web design trends I am looking forward to.&lt;/p&gt;&#xA;&lt;p&gt;Monochromatic themes have been popular for a long time, but muted tones and colors are going out in favor of brighter, more vibrant colors. Material design uses a lot of flat colors in a creative way, and 2016 seems to be a year of more interesting colors.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-do-you-think-are-the-biggest-web-design-trends-in-2016&#34;&gt;What do you think are the biggest web design trends in 2016?&lt;/h2&gt;&#xA;&lt;p&gt;Do I have it right? Are these web design trends things you’re going to be thinking about this year? Or are you working on something completely different?&lt;/p&gt;&#xA;&lt;p&gt;Please post your thoughts in the comments below. And if you’ve tried to comment before and gotten the name and address required error message, well, that’s been resolved. Sorry about that!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Friday Favorites: 1/29/2016</title>
      <link>https://www.html5in24hours.com/posts/friday-favorites-1292016/</link>
      <pubDate>Fri, 29 Jan 2016 23:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/friday-favorites-1292016/</guid><description>&lt;h2 id=&#34;most-interesting-article-i-read-this-week&#34;&gt;Most Interesting Article I Read This Week&lt;/h2&gt;&#xA;&lt;h3 id=&#34;tips-for-designers-who-donby-speckyboy&#34;&gt;&lt;a href=&#34;http://speckyboy.com/2016/01/20/tips-for-designers-who-dont-code/&#34;&gt;Tips for Designers Who Don&amp;rsquo;t Code&lt;/a&gt; by SpeckyBoy.&lt;/h3&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1584&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;719&amp;rdquo;]&lt;a href=&#34;http://speckyboy.com/2016/01/20/tips-for-designers-who-dont-code/?ref=webdesignernews.com&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/designers-who-dont-code.png&#34; alt=&#34;screen shot - from SpeckyBoy&#34;&gt;&lt;/a&gt; Not a lecture, just good advice&lt;/p&gt;&#xA;&lt;p&gt;This is not a lecture article. The advice in this article is really good. For example, everything in your design should start with the content. And this means your mockups, not just the final design. How will your beautiful layout look if the title is more than three words long? What if the ads in the sidebar extend below the length of the main content&amp;ndash;will you be okay with a big blank spot in the middle of your design? What if the people choosing the images don&amp;rsquo;t choose image in the correct aspect ratio&amp;ndash;will your landscape-focused design look good with portrait images? or square? What if they attempt to crop the offending image, and it&amp;rsquo;s even worse than if they&amp;rsquo;d just left it alone?&lt;/p&gt;&#xA;&lt;p&gt;Design is great, but when it meets the real world it can be challenging, and if you don&amp;rsquo;t code it can just be frustrating. But this article might help at least a little.&lt;/p&gt;&#xA;&lt;h3 id=&#34;quote-of-the-week&#34;&gt;Quote of the Week&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Design is not just what it looks like and feels like. Design is how it works.&lt;/p&gt;&#xA;&lt;p&gt;-- Steve Jobs&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;This is something to bear in mind whether you code or you don&amp;rsquo;t code. If your web page or application doesn&amp;rsquo;t work for the audience it&amp;rsquo;s targeting then it&amp;rsquo;s poorly designed, no matter how pretty it might be.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Questions about web editors</title>
      <link>https://www.html5in24hours.com/posts/questions-about-web-editors/</link>
      <pubDate>Wed, 27 Jan 2016 20:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/questions-about-web-editors/</guid><description>&lt;p&gt;When I started asking questions about web editors, I started thinking there might be something better than what I was using. There are so many web editors out there, it is hard to choose which one to use. Most designers I know find an editor that suits their needs and stick with it. And this is definitely an easy solution. After all, if it&amp;rsquo;s meeting your needs, why would you need a new one? I was using Dreamweaver, and it met my needs.&lt;/p&gt;&#xA;&lt;p&gt;Dreamweaver has a lot of great features, it includes a decent code editor, has some RWD features, it includes preliminary testing for mobile devices, and integrates fairly well with Photoshop. But one thing I noticed year over year was that even though new versions of Dreamweaver were coming out every year, they all seemed the same. Sure, I didn&amp;rsquo;t want the interface to change too dramatically, I was used to it. But couldn&amp;rsquo;t they at least add in some new features like advanced CSS properties or better visual design? I wouldn&amp;rsquo;t have been so bothered by it except that Adobe was also releasing products like Adobe Muse (a visual web editor with no easy HTML support, but very easy to use WYSIWYG) and the Edge products (Edge Reflow for RWD, Edge Code for HTML,  Edge Animate for web and CSS animations, and Edge Inspect for previewing on mobile devices). These products offered a lot of the features I was looking for in Dreamweaver. But why weren&amp;rsquo;t they being included in Dreamweaver?&lt;/p&gt;&#xA;&lt;p&gt;Once I started asking questions I couldn&amp;rsquo;t stop. I started looking at other editors. It was terrible, I felt like I was cheating on Dreamweaver, but I couldn&amp;rsquo;t help it. The more editors I tried, the more I realized that there were features in web editors that I didn&amp;rsquo;t know I was missing. And once I saw them, I missed them. Thus I moved to &lt;a href=&#34;http://www.panic.com/coda/&#34;&gt;Coda&lt;/a&gt; and &lt;a href=&#34;http://pinegrow.com/&#34;&gt;Pinegrow&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/coda-new-file.png&#34; alt=&#34;Coda Creating a New Site&#34;&gt; Panic Coda&amp;ndash;Creating a New Site&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-questions-about-web-editors-do-you-have&#34;&gt;What Questions About Web Editors Do You Have?&lt;/h2&gt;&#xA;&lt;p&gt;What web editor do you use? Why do you like it? What would you change about it? Have you considered trying another editor? Most editors out there offer some type of free trial, so you can check out some new editors and perhaps be surprised by the features you didn&amp;rsquo;t know you were missing.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Two Important Web Editor Features</title>
      <link>https://www.html5in24hours.com/posts/web-editor-features/</link>
      <pubDate>Mon, 25 Jan 2016 19:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/web-editor-features/</guid><description>&lt;p&gt;Web editors offer features that you can&amp;rsquo;t get from a text editor. But often the one web editor feature people look for is the price&amp;ndash;free. I&amp;rsquo;ve been trying out web editors for nearly twenty years, and while I have one web editor that I still use that&amp;rsquo;s free, most of the ones that I really like I&amp;rsquo;ve spent some money on. And over 20 years, spending $50 or $100 on an editor seems like a good investment. There are other web editor features that I look for instead of just price.&lt;/p&gt;&#xA;&lt;p&gt;One of the best things about doing web design is that you &lt;em&gt;don&amp;rsquo;t&lt;/em&gt; need any special software to do it. The tools you need are either already on the web or you can use an editor that comes with your operating system. So they are free. In fact, many people write all their web pages in Notepad. When I&amp;rsquo;m in a hurry I&amp;rsquo;ve been known to just open up vi (a Unix text editor) and slap out some quick HTML tags myself.&lt;/p&gt;&#xA;&lt;p&gt;Most of the time, when I&amp;rsquo;m doing work on web design I like to use a web page editor. My current favorite is &lt;a href=&#34;https://www.panic.com/coda/&#34;&gt;Coda&lt;/a&gt; because it integrates easily with &lt;a href=&#34;http://www.git-scm.com/&#34;&gt;Git&lt;/a&gt; and lets me preview in any of the browsers I have without a lot of effort. I use this editor almost every day.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/word-cloud-432032.jpg&#34; alt=&#34;Web editor feature&#34;&gt; There are many possible web editor features&lt;/p&gt;&#xA;&lt;p&gt;I should say that I have been building web pages since 1995, and I can often write a complex CSS property faster by just typing it out than by using a visual or WYSIWYG editor. But that&amp;rsquo;s not true for everyone. Some of the other editors I use include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://komodoide.com/komodo-edit/&#34;&gt;Komodo Edit&lt;/a&gt;--a free text editor for Windows, Macintosh, and Linux that is based off the much more powerful Komodo IDE. But although I still like this editor, I use Coda more and more often instead.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://macaw.co/&#34;&gt;Macaw&lt;/a&gt;--one of the first responsive web page editors I ever used. It&amp;rsquo;s a visual editor and made it fun to fiddle with my designs.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://pinegrow.com/&#34;&gt;Pinegrow&lt;/a&gt;--another visual editor, this one also has the feature of including WordPress template editing.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.adobe.com/products/dreamweaver.html&#34;&gt;Dreamweaver&lt;/a&gt;--I&amp;rsquo;ve used Dreamweaver since the 90s, and it&amp;rsquo;s changed a lot over the years. Now, of course it&amp;rsquo;s owned by Adobe.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve used dozens of other editors, but those are the ones I come back to day after day. I was thinking about what makes these editors my go-to tools for web design and development, and I came up with these two features that I use all the time.&lt;/p&gt;&#xA;&lt;h2 id=&#34;most-important-feature-html&#34;&gt;Most Important Feature: HTML&lt;/h2&gt;&#xA;&lt;p&gt;This might seem like an obvious feature, but a lot of web editors out there, especially the WYSIWYG ones seem determined to make it nearly impossible to view and edit the HTML. That drives me crazy. Sure, if it really is what-you-see-is-what-you-get then it shouldn&amp;rsquo;t matter, but the fact is that CSS and HTML still aren&amp;rsquo;t so consistent that you can guarantee a page will look the same no matter where you view it. Sometimes you need to go tweak the HTML or the CSS or both.&lt;/p&gt;&#xA;&lt;p&gt;My favorite editor, Coda, is an HTML text editor first and foremost. It has syntax modes for many different languages including things like JavaScript, Python, PHP, Perl, CSS, and many more. And when it comes down to it, these languages are all written in text editors, so the difference is how they are displayed (color coding, indenting, etc.).&lt;/p&gt;&#xA;&lt;p&gt;But visual editors need to have access to the HTML as well. And the best ones do. Macaw and Pinegrow each allow you to edit the HTML with separate windows. Generally you edit the HTML in blocks, rather than the entire document itself, but you still have access to it. Dreamweaver has a code editing mode that you can switch between.&lt;/p&gt;&#xA;&lt;p&gt;Do you think HTML editing is important in a web page editor? Or do you rely on the visual editor 100%?&lt;/p&gt;&#xA;&lt;h2 id=&#34;previewing-is-an-important-feature-too&#34;&gt;Previewing is an Important Feature, Too&lt;/h2&gt;&#xA;&lt;p&gt;If you&amp;rsquo;re like me and you prefer a text or code editor, having a good preview is important as well. But even if you use WYSIWYG you should be able to preview in different browsers and possibly even mobile device emulations. Previewing is a web editor feature that is often overlooked in favor of more of the bells and whistles because it seems like an obvious feature.&lt;/p&gt;&#xA;&lt;p&gt;But with responsive web design and the need to develop sites that work on many device widths, sizes, and capabilities, being able to preview what you&amp;rsquo;re doing quickly and without a lot of fuss is critical.&lt;/p&gt;&#xA;&lt;p&gt;I like Coda because I can hit the preview button and it will show me my pages, including PHP and other dynamic designs, right in a webkit browser in the editor. I can resize the preview pane and see how it responds once I&amp;rsquo;ve added RWD features. Then when I&amp;rsquo;m confident it will work in that browser, I can open my page in any web browser I have on my computer.&lt;/p&gt;&#xA;&lt;p&gt;Dreamweaver offers a connection to mobile devices through the Creative Cloud. All you do is click on the preview icon and it will give you a QR code you can scan and view on any device. You can also send the URL to other people to have them preview your designs. This is a great quick collaboration method. And this is in addition to the built-in preview modes to do edits in a page sized for an iPhone 4 or a Google Nexus 10 or any other size you want to define.&lt;/p&gt;&#xA;&lt;h2 id=&#34;do-you-agree-are-these-important-web-editor-features&#34;&gt;Do You Agree? Are These Important Web Editor Features?&lt;/h2&gt;&#xA;&lt;p&gt;Do you have a feature you can&amp;rsquo;t live without? It can be something as simple as color coding or something fancy like RWD-builders. What makes an editor something you can&amp;rsquo;t live without?&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Friday Favorites and Features: 1/22/2016</title>
      <link>https://www.html5in24hours.com/posts/friday-favorites-features-1222016/</link>
      <pubDate>Fri, 22 Jan 2016 23:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/friday-favorites-features-1222016/</guid><description>&lt;h3 id=&#34;two-new-articles-featured&#34;&gt;Two New Articles Featured&lt;/h3&gt;&#xA;&lt;p&gt;This week two of my articles on web design were featured on InformIT:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.informit.com/articles/article.aspx?p=2464969&#34;&gt;How to Choose the Right CSS Framework for Your Website&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.informit.com/articles/article.aspx?p=2464968&#34;&gt;Responsive Web Design Is More Than Just Media Queries for Mobile Devices&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I hope they are useful to you.&lt;/p&gt;&#xA;&lt;h3 id=&#34;most-interesting-article-i-read-this-week&#34;&gt;Most Interesting Article I Read This Week&lt;/h3&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1562&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;719&amp;rdquo;]&lt;a href=&#34;http://learn.shayhowe.com/html-css/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/learn-to-code-html-css-1024x557.png&#34; alt=&#34;Learn to Code HTML and CSS Website&#34;&gt;&lt;/a&gt; Learn to Code HTML and CSS in 12 Lessons online.&lt;/p&gt;&#xA;&lt;p&gt;Shae Howe&amp;rsquo;s book &lt;em&gt;Learn to Code HTML and CSS&lt;/em&gt; (&lt;a href=&#34;http://www.amazon.com/gp/product/0321940520/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0321940520&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&amp;amp;linkId=7BPPALGV4O55QWCC&#34;&gt;Buy on Amazon.com&lt;/a&gt;) is a really nice looking introductory book on HTML and CSS. And he&amp;rsquo;s also got a free online course you can take to learn HTML and CSS that is just as beautiful. &lt;a href=&#34;http://learn.shayhowe.com/html-css/&#34;&gt;Learn to Code HTML and CSS&lt;/a&gt; in 12 lessons.&lt;/p&gt;&#xA;&lt;h3 id=&#34;product-or-service-im-considering&#34;&gt;Product or Service I&amp;rsquo;m Considering&lt;/h3&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1567&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;a href=&#34;https://www.mozilla.org/en-US/firefox/developer/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/firefox-developer-1024x525.png&#34; alt=&#34;Firefox Developers Edition&#34;&gt;&lt;/a&gt; A browser specifically for developers&lt;/p&gt;&#xA;&lt;p&gt;This Monday I was recording some videos on Firebug, and so I had to open Firefox to install it. I haven&amp;rsquo;t used Firefox in a long time because Chrome has been working well for me. But it seems like Firefox is going to suck me back in. I learned of a new Firefox fork called the &lt;a href=&#34;https://www.mozilla.org/en-US/firefox/developer/&#34;&gt;Firefox Developers Edition&lt;/a&gt;. This is an interesting version of Firefox that puts tools useful to developers front and center.&lt;/p&gt;&#xA;&lt;p&gt;h/t &lt;a href=&#34;http://www.noupe.com/design/firefox-developer-edition-the-browser-for-developers-94805.html&#34;&gt;Noupe&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;quote-of-the-week&#34;&gt;Quote of the Week&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;The enemy of art is the absence of limitations. &amp;ndash;Orson Welles&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;So the next time you find yourself complaining about the drawbacks to a certain browser or how annoying it is to have to design for tiny screens consider that without those limitations you can&amp;rsquo;t create art. And creating something beautiful, something that is art, is a noble goal for any website.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>What is the most important web hosting feature?</title>
      <link>https://www.html5in24hours.com/posts/most-important-web-hosting-features/</link>
      <pubDate>Wed, 20 Jan 2016 20:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/most-important-web-hosting-features/</guid><description>&lt;p&gt;When I was working on Monday&amp;rsquo;s article I was planning on writing about the web hosting features I thought were the most important to look for in web hosting. But really, price is the one that we all care about, and the article wanted to be about that, so&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;But that doesn&amp;rsquo;t mean there aren&amp;rsquo;t other web hosting features you should consider. Things like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Space - a lot of web hosting providers offer unlimited space, but some don&amp;rsquo;t.&lt;/li&gt;&#xA;&lt;li&gt;Bandwidth - like space, many web hosts offer unlimited bandwidth, but some don&amp;rsquo;t.&lt;/li&gt;&#xA;&lt;li&gt;Support - I like sites that have good support, even if I rarely use it.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Email support - my preferred method&lt;/li&gt;&#xA;&lt;li&gt;Followed by chat&lt;/li&gt;&#xA;&lt;li&gt;And finally phone support&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Up-time - I find up-time promises to be a little silly, as most of the time hosts are either up reliably or they are not.&lt;/li&gt;&#xA;&lt;li&gt;Software and services - Personally, I use a VPN and control the software that&amp;rsquo;s installed on the server myself. But if you aren&amp;rsquo;t a huge tech geek like me, it can be nice to have a service that offers decent software packages already included.&lt;/li&gt;&#xA;&lt;li&gt;What else?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;What web hosting features do you find valuable? Participate in the poll and &lt;strong&gt;post your comments&lt;/strong&gt; below.&lt;/p&gt;&#xA;&lt;p&gt;[poll id=&amp;ldquo;12&amp;rdquo;]&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>The Price of Web Hosting</title>
      <link>https://www.html5in24hours.com/posts/price-of-web-hosting/</link>
      <pubDate>Mon, 18 Jan 2016 19:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/price-of-web-hosting/</guid><description>&lt;p&gt;I have determined that there are two types of people in this world: the people who care about how much things cost and the people who &lt;em&gt;claim&lt;/em&gt; they don’t. Whether we like it or not, price is a factor in how useful a hosting provider is going to be to you and your website. It doesn&amp;rsquo;t matter if your hosting provider offers every bell and whistle under the sun if your business can’t afford to pay for it. On the other hand, just because a hosting provider is free doesn&amp;rsquo;t mean that it’s the best choice.&lt;/p&gt;&#xA;&lt;p&gt;Many people are inclined to go immediately for the free and low-cost web hosting providers simply because they are just that—free. But there are drawbacks to free and low cost hosting providers that might not be apparent immediately.&lt;/p&gt;&#xA;&lt;h2 id=&#34;who-controlsthe-ads-you-or-your-hosting-provider&#34;&gt;Who Controls the Ads,  You or Your Hosting Provider?&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/coffee-993845-1024x732.png&#34; alt=&#34;coffee vintage ad&#34;&gt; Coffee mmmmmmmm&lt;/p&gt;&#xA;&lt;p&gt;Most free web hosting providers put ads on your website that you don’t control. Not only will you not earn money from those ads, those ads might not fit the tone or goals of your site.&lt;/p&gt;&#xA;&lt;p&gt;I spend a lot of time thinking about what ads I want to host, where to put them, and if I should keep them. Some of my sites deliberately have no advertising at all (or very very little). But if I&amp;rsquo;m on a free hosting service they might decide to fill up my screen with pop-ups and interstitials and those really annoying double-underlined text ads, and there is nothing I could do about it. In fact, one of the reasons I&amp;rsquo;m glad I&amp;rsquo;ve left About.com is because their advertising policy has gotten insane. It&amp;rsquo;s nearly impossible to find content on their site anymore because there are so many ads.&lt;/p&gt;&#xA;&lt;h2 id=&#34;free-web-hosting-might-cost-you-money&#34;&gt;Free Web Hosting Might Cost You Money&lt;/h2&gt;&#xA;&lt;p&gt;Many free web hosting providers do not allow you to place your own ads on your site. They are typically concerned that your advertisements will compete with their ads, and they want that revenue, since you aren’t paying them.&lt;/p&gt;&#xA;&lt;p&gt;But if you can&amp;rsquo;t put ads on your site, then you won&amp;rsquo;t be getting any money from those ads. This is what my MBA teachers would call &amp;ldquo;opportunity costs.&amp;rdquo; I have the opportunity to make some money from my website, but since I&amp;rsquo;m using a hosting company that disallows ads, that money is lost.&lt;/p&gt;&#xA;&lt;h2 id=&#34;hosting-providers-can-cap-usage&#34;&gt;Hosting Providers Can Cap Usage&lt;/h2&gt;&#xA;&lt;p&gt;Most free and cheap web hosting providers have usage caps. They limit the space you have available to your site, the bandwidth that you can use to deliver the site, sometimes even the number of files you can post on your site. The really unscrupulous providers will add on extremely high fees that come into play when your site goes over a cap. You won&amp;rsquo;t get a warning, just a bill for the services. This can cost you in the opportunity to provide more content to your customers, but also in the very real money that you have to pay the hosting provider when they charge you for going over your cap.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-price-of-web-hosting-isnt-always-what-it-seems&#34;&gt;The Price of Web Hosting Isn&amp;rsquo;t Always What It Seems&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/money-932401_1920-1024x731.png&#34; alt=&#34;money&#34;&gt; Money to buy coffee&lt;/p&gt;&#xA;&lt;p&gt;Many inexpensive web hosting providers will heavily advertise a price that seems really good, but has onerous requirements. For example, you might get a $2 a month price if you sign up for five years of hosting (so you have to pay $120 up front). Then if you cancel before the term is up, some hosting providers simply keep the money while others block website transfers. One web hosting company charged a very low monthly fee, but the fine print on the contract allowed them to set up a recurring charge of much more than that after the first three months. I heard one claim that the only way to cancel was to cancel the credit card.&lt;/p&gt;&#xA;&lt;p&gt;Paying a small fee might sound like a good idea when you&amp;rsquo;re first starting out, but if you are forced to stay there, you might end up paying more money just to get out.&lt;/p&gt;&#xA;&lt;p&gt;Once you have signed up for cheap web hosting, some providers will then hold your website hostage. One well-known web hosting provider makes it very difficult to move a site away from them once you’re there. They lock your domain name for six months of the year and has even been reported to have removed access to the website files if they think you might be considering leaving. Most people don’t realize this can happen because the hostage situation only becomes apparent when you try to leave.  It&amp;rsquo;s like “Hotel California” web hosting style&amp;ndash;You can check out, but you can never leave.&lt;/p&gt;&#xA;&lt;h2 id=&#34;always-read-the-contract&#34;&gt;Always Read the Contract&lt;/h2&gt;&#xA;&lt;p&gt;Be sure to do your homework and find a hosting provider that really does provide what they say. Look for loopholes in the contract&amp;ndash;are you stuck for 90 days or can you cancel immediately? Do you have to buy something else (like a domain name or web design services) to get the great price? Also remember that web hosting is often something that other service providers will try to tack on as an &amp;ldquo;extra&amp;rdquo; service. Some web design firms will redesign your website and move it to their hosting service. This can leave you with a monthly bill on two web hosting providers even though you only need one.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>David Bowie RIP</title>
      <link>https://www.html5in24hours.com/posts/david-bowie-rip/</link>
      <pubDate>Fri, 15 Jan 2016 23:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/david-bowie-rip/</guid><description>&lt;h3 id=&#34;most-interesting-article-i-read-this-week&#34;&gt;Most Interesting Article I Read This Week&lt;/h3&gt;&#xA;&lt;p&gt;I grew up in the 70s and David Bowie was a huge part of it. So I was very sad when I learned of his death on Monday morning. Like many of my friends I spent most of Monday and portions of Tuesday (and let&amp;rsquo;s be honest, Wednesday, Thursday, and yes, today&amp;hellip;) watching videos of &lt;a href=&#34;https://www.youtube.com/watch?v=uMQb9LCNGxs&#34;&gt;Bowie singing a-capella with Freddie Mercury&lt;/a&gt; and crying as I listen to &lt;a href=&#34;https://www.youtube.com/watch?v=kszLwBaC4Sw&#34;&gt;Blackstar&lt;/a&gt;. But one of the articles I found most interesting was one on the BBC: &lt;a href=&#34;http://www.bbc.com/news/technology-35279234&#34;&gt;David Bowie: The internet pioneer&lt;/a&gt;. I remember Bowienet, although I was not a member. I remember when he released “Telling Lies” as a downloadable single. But I didn&amp;rsquo;t realize how much he was involved in the early Internet. He was a man ahead of his time. David Bowie—RIP&lt;/p&gt;&#xA;&lt;p&gt;He will be missed.&lt;/p&gt;&#xA;&lt;h3 id=&#34;quote-of-the-week&#34;&gt;Quote of the Week&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;“It&amp;rsquo;s only forever, not long at all.”&lt;/p&gt;&#xA;&lt;p&gt;—Jareth (David Bowie) in &lt;a href=&#34;http://www.imdb.com/title/tt0091369/?ref_=ttqt_qt_tt&#34;&gt;Labyrinth&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;</description>
    </item>
    <item>
      <title>5 Things You Need to Design a Website</title>
      <link>https://www.html5in24hours.com/posts/9-things-you-need-to-design-a-website/</link>
      <pubDate>Mon, 11 Jan 2016 19:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/9-things-you-need-to-design-a-website/</guid><description>&lt;p&gt;It&amp;rsquo;s very easy to design a website these days. I’m really almost jealous of people coming into it now as all the annoying things that I had to learn to work around finally just work now. I can spend time on cool CSS rather than focusing on whether my images will even display in the browser (or display where I want them).&lt;/p&gt;&#xA;&lt;p&gt;But if you’re just getting started with building web pages, it can still be really overwhelming. There are a few things you need to get started, but don’t worry, it’s not as hard as you might think!&lt;/p&gt;&#xA;&lt;h2 id=&#34;to-design-a-website-first-you-need-acomputer&#34;&gt;To Design a Website First You Need a Computer&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/wp-content/uploads/2016/01/notebook-405755_1920-300x200.jpg&#34; alt=&#34;You need a computer&#34;&gt; A laptop is nice but not required&lt;/p&gt;&#xA;&lt;p&gt;This may seem obvious, but it is very difficult to build a web page without a computer. But the computer you use doesn’t have to be fancy. There are people out there who have built entire web empires on public computers (like at your local library). If you have access to a computer &lt;em&gt;that can access the Internet&lt;/em&gt;, then you can build a web page.&lt;/p&gt;&#xA;&lt;p&gt;There aren’t any hardware specifications that you must have. Your computer can be ten years old or the newest thing out there. You can &lt;a href=&#34;http://www.techforanyone.com/building-pc-need-help-selecting-parts/&#34;&gt;build your own computer&lt;/a&gt; or you can create web pages on a tablet or smartphone. You could probably build them on a feature phone, but that would be pretty difficult, so I’d head to the library if that’s all you have.&lt;/p&gt;&#xA;&lt;p&gt;Once you have the computer or other device you’re going to build your site on, you then need:&lt;/p&gt;&#xA;&lt;h2 id=&#34;you-need-a-hosting-provider&#34;&gt;You Need a Hosting Provider&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1527&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/wp-content/uploads/2016/01/http-13365-300x240.jpg&#34; alt=&#34;Hosting&#34;&gt; You don&amp;rsquo;t need a domain name, but most sites eventually want one&lt;/p&gt;&#xA;&lt;p&gt;There are so many options available for web hosting these days that you may feel paralyzed in choosing. If this is the first website you’ve ever designed, then I recommend you start with a hosting company that acts as a web page builder as well. Some of the best ones out there right now include:&lt;/p&gt;&#xA;&lt;h3 id=&#34;weebly&#34;&gt;&lt;a href=&#34;http://www.weebly.com/&#34;&gt;Weebly&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Weebly makes it easy to create a really nice looking website, blog or online store. They have a lot of styles and themes to choose from to create exactly the site you need. Plus they will help you set up a domain if you want one and they have great stats to watch your site grow.&lt;/p&gt;&#xA;&lt;h3 id=&#34;wix&#34;&gt;&lt;a href=&#34;http://www.wix.com/&#34;&gt;Wix&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Wix has a lot of categories and styles to choose from and like Weebly it offers some really nice templates and themes so your site will look professionally designed right out of the box. Wix has a lot more templates than Weebly, but they both offer equally nice looking themes. The biggest drawback to Wix is that it can be difficult to move a site from there once it’s been built on Wix. But if you like what you have, this shouldn’t matter.&lt;/p&gt;&#xA;&lt;h3 id=&#34;squarespace&#34;&gt;&lt;a href=&#34;http://squarespace.com/&#34;&gt;Squarespace&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Many of the small business owners I know who are considering designing a website are considering Squarespace. They offer lots of themes and styles to get exactly the site you want. Plus they have a lot of responsive website themes, which are lacking on some other builders. They also have great SEO features.&lt;/p&gt;&#xA;&lt;p&gt;If you are looking for a more advanced hosting system, you won’t go wrong with &lt;a href=&#34;http://www.bluehost.com/&#34;&gt;BlueHost&lt;/a&gt;. They offer a lot of programs and systems, but you have to do a bit more work to build your site than on the site builder hosting companies listed above. Personally, I use &lt;a href=&#34;https://www.linode.com/?r=31585ef11e4299462f207a80f37858f024a866cb&#34;&gt;Linode&lt;/a&gt; co-location. I’ve been building and maintaining websites since 1995, and they offer me the services and security that I look for in a web hosting provider.&lt;/p&gt;&#xA;&lt;h2 id=&#34;you-should-have-atext-editor&#34;&gt;You Should Have a Text Editor&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1528&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/wp-content/uploads/2016/01/typewriter-498204_1920-205x300.jpg&#34; alt=&#34;Typewriter&#34;&gt; A typewriter might be a little bit old school.&lt;/p&gt;&#xA;&lt;p&gt;If you go with a site builder like Weebly, Wix, or Squarespace, you might not even need this, but I like to have copies of my web pages on my local computer. Keep in mind that you don’t need a fancy web editor to build your site in a web builder or in WordPress. A text editor like &lt;a href=&#34;https://ia.net/writer/&#34;&gt;IA Writer&lt;/a&gt; or &lt;a href=&#34;https://notepad-plus-plus.org/&#34;&gt;Notepad++&lt;/a&gt; can give you a place to write and edit your content before you paste it onto the site. And you can use your site builder to add images.&lt;/p&gt;&#xA;&lt;p&gt;Speaking of images&amp;hellip;&lt;/p&gt;&#xA;&lt;h2 id=&#34;dont-forget-animage-repository&#34;&gt;Don&amp;rsquo;t Forget an Image Repository&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1529&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/wp-content/uploads/2016/01/image-editing-101040-300x150.jpg&#34; alt=&#34;image editing&#34;&gt; All the images on this page were found on Pixabay.&lt;/p&gt;&#xA;&lt;p&gt;Note, I don’t mean you need an image editor. In fact, most of us, myself included, are probably not graphic designers or professional photographers, and we would do better just sticking with graphics from a reputable source than trying to create and edit our own.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Remember: just because an image is on the web does not mean that you can use it on your web pages!&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;Instead of risking nastygrams and worse from photographers and graphic artists because you used an image you found in Google images, go to a site like &lt;a href=&#34;http://www.pixabay.com/&#34;&gt;Pixabay&lt;/a&gt; and be confident that your images are free for commercial use. I use Pixabay for nearly all the sites I maintain, and they have a huge selection of really nice looking photos and illustrations.&lt;/p&gt;&#xA;&lt;h2 id=&#34;most-important-you-need-your-creative-imagination&#34;&gt;Most Important: You Need Your Creative Imagination&lt;/h2&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1532&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/wp-content/uploads/2016/01/imagination-949386_1920-300x300.jpg&#34; alt=&#34;imagination&#34;&gt; This is probably the most important part&lt;/p&gt;&#xA;&lt;p&gt;Once you have the first four things, you’re ready to get your site up and running. Head over to Weebly and pick out your template. Write your first couple of pages in Notepad++ and then post them to your site with images you found at Pixabay. And then keep going.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Designing and building web pages is fun!&lt;/strong&gt;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Friday Favorites: 1/8/2016</title>
      <link>https://www.html5in24hours.com/posts/friday-favorites-182016/</link>
      <pubDate>Fri, 08 Jan 2016 23:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/friday-favorites-182016/</guid><description>&lt;h3 id=&#34;most-interesting-article-i-read-this-week&#34;&gt;Most Interesting Article I Read This Week&lt;/h3&gt;&#xA;&lt;p&gt;File this under “I wish I&amp;rsquo;d written that&amp;hellip;” &lt;a href=&#34;http://mashable.com/2015/12/05/learning-to-code/&#34;&gt;You never learned to code? Start here.&lt;/a&gt; is a great overview article for beginning web designers and web developers. Don&amp;rsquo;t be intimidated by the title, it&amp;rsquo;s not just about “coding” but about building web pages and more. I love that it starts out by figuring out what language you should learn first. And it goes well beyond just HTML, so for those of you who don&amp;rsquo;t think writing HTML is programming, you&amp;rsquo;re covered.&lt;/p&gt;&#xA;&lt;p&gt;The article is long, but worth it if you&amp;rsquo;re struggling with what language to learn or how to break into programming. Even if you just want to decide what to learn next, this is a great overview of some good choices.&lt;/p&gt;&#xA;&lt;h3 id=&#34;gitis-my-new-favorite-tool&#34;&gt;Git Is My New Favorite Tool&lt;/h3&gt;&#xA;&lt;p&gt;I&amp;rsquo;m currently moving most of my projects into Git using BitBucket. It&amp;rsquo;s been really great for both collaboration with other designers abut also just keeping track of changes to everything from my latest book project to the Wordpress themes I&amp;rsquo;ve been working on.&lt;/p&gt;&#xA;&lt;p&gt;I was using a GUI to interface with Git, but I&amp;rsquo;ve found that I like the command line interface better. I&amp;rsquo;m so much faster just typing than I am with the mouse.&lt;/p&gt;&#xA;&lt;h3 id=&#34;quote-of-the-week&#34;&gt;Quote of the Week&lt;/h3&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;Begin at once to live, and count each separate day as a separate life.&amp;rdquo; — Seneca&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3 id=&#34;what-are-you-working-on&#34;&gt;What Are You Working On?&lt;/h3&gt;&#xA;&lt;p&gt;I&amp;rsquo;m working on:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A new book on Cool CSS&lt;/li&gt;&#xA;&lt;li&gt;A video course covering HTML, CSS, JavaScript, jQuery, and Git&lt;/li&gt;&#xA;&lt;li&gt;Three different WordPress themes&lt;/li&gt;&#xA;&lt;li&gt;Four different websites&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
    </item>
    <item>
      <title>Learn Design: 3 Reasons for Non-Designers</title>
      <link>https://www.html5in24hours.com/posts/learn-design-3-reasons/</link>
      <pubDate>Mon, 04 Jan 2016 19:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/learn-design-3-reasons/</guid><description>&lt;p&gt;Even if you don&amp;rsquo;t think of yourself as a &lt;a href=&#34;https://www.html5in24hours.com/kind-web-designer/&#34;&gt;designer&lt;/a&gt;, learning how to design websites can be a valuable part of your &lt;a href=&#34;https://www.html5in24hours.com/calling-content-offensive/&#34;&gt;web content&lt;/a&gt; creation process. And when I say learn design, I don&amp;rsquo;t mean just learning HTML and CSS. I mean you should learn design techniques and the &lt;a href=&#34;http://webdesign.about.com/od/webdesignbasics/a/aa053007.htm&#34;&gt;principles of good design&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;It is very common for business owners and developers to think that they don&amp;rsquo;t have the skills to design their own websites. Business owners might think they don&amp;rsquo;t have the technical know-how and developers might feel intimidated by the design aspects of the work. But it&amp;rsquo;s possible to get a handle on web design even if you don&amp;rsquo;t know the technology or don&amp;rsquo;t know design, or both!&lt;/p&gt;&#xA;&lt;h2 id=&#34;knowing-design-helps-you-focus-your-content&#34;&gt;Knowing Design Helps You Focus Your Content&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/camera-932643_1920-300x169.jpg&#34; alt=&#34;learn design to focus on content&#34;&gt; Your design should focus on your content&lt;/p&gt;&#xA;&lt;p&gt;One of the key things about &lt;a href=&#34;http://webdesign.about.com/od/webdesignbasics/a/aa052807.htm&#34;&gt;good design&lt;/a&gt; is that it centers on the message. A well designed book is easy to read. A well designed brochure gets the call to action right out in front of customers. And a well designed website lets the customer see the content first.&lt;/p&gt;&#xA;&lt;p&gt;Once you know a few design techniques such as line work or flow, you will start to understand how your content can be improved (or ruined) through design. I recommend learning the basics of design even if you&amp;rsquo;re going to hire a professional web designer to do the work. That way you&amp;rsquo;ll be able to articulate what you&amp;rsquo;d like changed more effectively and you&amp;rsquo;ll understand what the designer means when she tells you the reason behind the font choice or the shading or colors.&lt;/p&gt;&#xA;&lt;h2 id=&#34;design-knowledge-helps-you-refine-the-styles-you-already-like&#34;&gt;Design Knowledge Helps You Refine the Styles You Already Like&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/background-1051113-300x224.jpg&#34; alt=&#34;learn design to refine your styles&#34;&gt; A fractal is constantly being refined&lt;/p&gt;&#xA;&lt;p&gt;If you know that you like bright colors with lots of vibrant images to go along with them, having some knowledge of the design tenets that support those choices will make your choices that much better. Without knowing design, you might just think &amp;ldquo;I like reds&amp;rdquo; and leave it at that. But after studying design, you might discover that red colors have specific meanings to certain cultures or that warm colors (like reds and oranges) convey a sense of warmth to the entire site. And once you understand the meanings behind colors, you might decide to increase that feeling on your site with similar colors or you might try to tone it down with complementary colors in the cooler side of the spectrum.&lt;/p&gt;&#xA;&lt;p&gt;One design aesthetic that many designers learn is how many, or really how few fonts they should use on a page. A website that has been designed will typically only have one or two different font faces (font families in CSS) on the page. But many web designers start out with dozens of different font faces. As they learn more about effective design, they reduce the fonts until they have a workable amount that enhances rather than detracts from the page content.&lt;/p&gt;&#xA;&lt;h2 id=&#34;you-will-become-more-discerning-by-learning-design&#34;&gt;You Will Become More Discerning by Learning Design&lt;/h2&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/beach-617798_1920-300x207.jpg&#34; alt=&#34;learn design and abandon broken things&#34;&gt; Abandon the old and broken designs&lt;/p&gt;&#xA;&lt;p&gt;Once you start learning how to do design well, you&amp;rsquo;ll start noticing all the places where it&amp;rsquo;s done poorly. You&amp;rsquo;ll notice signs with too many fonts, ebooks with too much white space, and websites that aren&amp;rsquo;t balanced. This might seem like a bad thing, but as you&amp;rsquo;re noticing the flaws in designs you&amp;rsquo;ll also start to notice the sites that are designed well. You&amp;rsquo;ll start admiring typography and want to learn how to add more contrast to your pages. Your images will get better as you start to recognize well designed photos alongside the web design.&lt;/p&gt;&#xA;&lt;p&gt;But because of this improved discernment, your entire website will improve. Spacing issues that might have gone unnoticed will start to bug you. And every time an image is resized incorrectly you&amp;rsquo;ll cringe. If you&amp;rsquo;re a developer, you&amp;rsquo;ll want to learn how to fix those things yourself. And if you&amp;rsquo;re a site owner, you&amp;rsquo;ll have your list of improvements for your design team.&lt;/p&gt;&#xA;&lt;h2 id=&#34;do-you-agree-do-you-want-to-learn-design&#34;&gt;Do You Agree? Do You Want to Learn Design?&lt;/h2&gt;&#xA;&lt;p&gt;Do you think it will add value? Why or why not? If you don&amp;rsquo;t already know design, are you going to go out and try to learn more?&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>My Bootstrap Book is Now Available</title>
      <link>https://www.html5in24hours.com/posts/bootstrap-book-now-available/</link>
      <pubDate>Mon, 16 Nov 2015 13:00:15 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/bootstrap-book-now-available/</guid><description>&lt;p&gt;I&amp;rsquo;m excited to announce that my Bootstrap book &lt;em&gt;Sams Teach Yourself Bootstrap in 24 Hours&lt;/em&gt; is available in stores. You can order it online from Amazon and Barnes and Noble or buy it from your local bookstore.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s available as a &lt;a href=&#34;http://www.amazon.com/gp/product/0672337045/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672337045&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&amp;amp;linkId=TYEXONIGY3QSUMRR&#34;&gt;Kindle eBook&lt;/a&gt; from Amazon or as a &lt;a href=&#34;http://www.barnesandnoble.com/w/bootstrap-in-24-hours-sams-teach-yourself-jennifer-kyrnin/1122875583?ean=9780133540239&#34;&gt;Nook eBook&lt;/a&gt; from Barnes and Noble. You can also &lt;a href=&#34;http://www.informit.com/store/bootstrap-in-24-hours-sams-teach-yourself-9780672337048&#34;&gt;get it in paperback as well as ePub, mobi, and PDF&lt;/a&gt; from InformIT directly.&lt;/p&gt;&#xA;&lt;h2 id=&#34;this-bootstrap-book-makes-bootstrap-easy&#34;&gt;This Bootstrap Book Makes Bootstrap Easy&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/books/teach-yourself-bootstrap-in-24-hours/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/978-0672337048-230x300.jpeg&#34; alt=&#34;Sams Teach Yourself Bootstrap in 24 Hours - my Bootstrap Book&#34;&gt;&lt;/a&gt; Sams Teach Yourself Bootstrap in 24 Hours&lt;/p&gt;&#xA;&lt;p&gt;If you&amp;rsquo;ve been considering moving to a CSS framework, Bootstrap is a good option. Bootstrap 3, which this book covers, offers a lot of useful features that customers and designers have come to expect from websites. Bootstrap makes things like grids, typography, and responsive design quick and easy. Now I find myself getting frustrated by sites that don&amp;rsquo;t use Bootstrap as I often have to reinvent the wheel just to get features that are standard in Bootstrap.&lt;/p&gt;&#xA;&lt;p&gt;This Bootstrap book covers all the basics of Bootstrap including the CSS, components, and JavaScript libraries you can use to improve your site. You will also learn how to customize your Bootstrap website so that it doesn&amp;rsquo;t look like every other Bootstrap website out there. I even included a few example sites of some Bootstrap sites that really impressed me. You might be surprised at the sites that do use Bootstrap. There are a lot more than you might realize.&lt;/p&gt;&#xA;&lt;h2 id=&#34;please-consider-reviewing-my-books&#34;&gt;Please Consider Reviewing My Books&lt;/h2&gt;&#xA;&lt;p&gt;If you get a copy of my Bootstrap book or any of my other books, please let me know. I&amp;rsquo;d love to hear what you think. And if you have a chance, please leave a review on Amazon. If you like any of my books, the best thing you can do to help is to write a positive review on Amazon. And even if you don&amp;rsquo;t like them, I want to know, so I can improve them.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Laugh of the Day: Prime Ranking in SERP, but No Content</title>
      <link>https://www.html5in24hours.com/posts/laugh-of-the-day-prime-ranking-in-serp-but-no-content/</link>
      <pubDate>Sat, 14 Nov 2015 18:08:02 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/laugh-of-the-day-prime-ranking-in-serp-but-no-content/</guid><description>&lt;p&gt;Getting high ranking on search engines is usually pretty hard. But if you have invented something new or have a revolutionary product or service, your website might rank well for those search terms just because you’re the only one doing it. This is a really good thing. After all, if you’re the first, it is nice to be recognized for that. But be careful, as if you&amp;rsquo;re not ready, this can end up as bad SEO, not good.&lt;/p&gt;&#xA;&lt;p&gt;If you’re not ready for recognition, prime placement can end up backfiring.&lt;/p&gt;&#xA;&lt;p&gt;Today, I was thinking how nice it would be if the Apple Watch or other smart watches didn’t have to be worn on your wrist. My husband joked “an Apple Pocket Watch” and I thought “what about a necklace?”&lt;/p&gt;&#xA;&lt;p&gt;So I did a search on Bing for &lt;a href=&#34;https://www.bing.com/search?q=apple+watch+necklace&amp;amp;PC=U316&amp;amp;FORM=CHROMN&#34;&gt;Apple Watch Necklace&lt;/a&gt;. I was surprised and excited to see a listing (after all the ads for the Apple Watch, a Samsung smart watch, and plain watches) titled “Apple Watch Pendants | The Premier Site For Apple Watch …” I didn’t read any further, I just clicked through.&lt;/p&gt;&#xA;&lt;p&gt;At first glance, it looked pretty good. No pictures, but a nice clean template with the headline “The #1 Most Trusted Apple Watch Pendant Store.” I scrolled quickly to see if there were any pictures, and didn’ see any so I started to read:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. In in risus eget lectus suscipit malesuada. Maecenas ut urna mollis, aliquam eros at, laoreet metus.&lt;/p&gt;&#xA;&lt;p&gt;Shop Now&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I thought “Number one? Yeah, because they got the domain name!” I don’t think that’s what the site owners wanted me to think. Sure, the domain name helped their search engine optimization, but having no content is just bad SEO. But since all they have put up so far is a template and some placeholder text I&amp;rsquo;m not going to stick around long enough to do anything other than laugh. Instead of being impressed by their cool idea or new concept I was reduced to tears laughing at their complete fail of a website. (See the &lt;a href=&#34;https://www.html5in24hours.com/posts/laugh-of-the-day-prime-ranking-in-serp-but-no-content/#attachment_1421&#34;&gt;screen shot of the entire page&lt;/a&gt;.)&lt;/p&gt;&#xA;&lt;h2 id=&#34;if-its-liveits-live&#34;&gt;If It’s Live—It’s Live&lt;/h2&gt;&#xA;&lt;p&gt;It’s easy to forget that if you build a web page and put it live on the Web that people other than yourself and your company may see it. But you should consider that a rule of thumb. If a page is live on the Web, &lt;em&gt;anyone&lt;/em&gt; can see it. And if anyone can see it, search engines can see it. And if search engines can see it, they will rank it in their results. And once you’re in their results people can find you.&lt;/p&gt;&#xA;&lt;p&gt;And if people find your page and then can only read “lorem ipsum…” they won’t be impressed. Not even if you have ebullient phrases adorning the page like “#1 most trusted” and “Holiday Sale.”&lt;/p&gt;&#xA;&lt;p&gt;In fact, by rushing your website out the door without all the content you need, you risk alienating some customers. I don’t recognize the company Divi, but I will remember them in the future. I don’t know if I would be willing to buy a pendant holder from them. And that’s too bad. As they might actually be a really great company for this type of accessory. I’ll never know now.&lt;/p&gt;&#xA;&lt;h2 id=&#34;apple-watch-pendants-do-exist&#34;&gt;Apple Watch Pendants Do Exist&lt;/h2&gt;&#xA;&lt;p&gt;There was a &lt;a href=&#34;https://www.kickstarter.com/projects/bucardo/pocket-watch-and-pendant-accessories-for-the-apple&#34;&gt;Kickstarter campaign&lt;/a&gt; that ended on September 5, 2015, to create both a pocket watch and pendant style holder for the Apple Watch. You can pre-order them from the &lt;a href=&#34;http://www.bucardostyle.com/shop/?category=Apple+Watch+Accessories&#34;&gt;Bucardo&lt;/a&gt; website and they will start shipping in January 2016. Too late for a birthday present for me for this year, but maybe next year! Of course, first I&amp;rsquo;d need to get an &lt;a href=&#34;http://www.apple.com/watch/&#34;&gt;Apple Watch&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;security-through-obscurity-is-not-secure-its-just-bad-seo&#34;&gt;Security Through Obscurity is Not Secure It&amp;rsquo;s Just Bad SEO&lt;/h2&gt;&#xA;&lt;p&gt;The moral of this story is that you shouldn&amp;rsquo;t assume that a page you haven&amp;rsquo;t promoted won&amp;rsquo;t be seen. Security through obscurity is really just wishful thinking. If your content isn&amp;rsquo;t ready, then don&amp;rsquo;t put up a page.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/security-through-obscurity-not-much.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/security-through-obscurity-not-much-142x300.png&#34; alt=&#34;High ranking site with placeholder text - Bad SEO&#34;&gt;&lt;/a&gt; Full website - it’s not ready for prime time (click to view full size)&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Adobe: What&#39;s New and What&#39;s Not</title>
      <link>https://www.html5in24hours.com/posts/whats-new-adobe/</link>
      <pubDate>Thu, 08 Oct 2015 00:00:54 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/whats-new-adobe/</guid><description>&lt;p&gt;I had the opportunity to learn more about what Adobe is releasing this week at Adobe MAX. One of the things I like best is the new Capture CC app for iOS. I have used the older capture apps like Shape CC and Brush CC, but it&amp;rsquo;s nice to have all of them in one place.&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1391&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;a href=&#34;https://www.html5in24hours.com/images/capturecc.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/capturecc-300x225.png&#34; alt=&#34;Capture CC&#34;&gt;&lt;/a&gt; Brushes, shapes, and colors all in one app&lt;/p&gt;&#xA;&lt;p&gt;Adobe Capture CC combines four previous apps in one: Shape, Brush, Color and Hue. This makes it so much easier to create custom shapes and vector line drawings from items in your environment. You can also create custom brushes and lines to decorate your sites. Color and hue help you to grab colors and then apply them as a palette. I spent several hours just taking random shots of my desk and the plants outside my office to create some silly drawings and brushes. I even came up with a monochromatic color scheme based on the color of my desk and some ink that spilled on it.&lt;/p&gt;&#xA;&lt;h3 id=&#34;photoshop-and-lightroom&#34;&gt;Photoshop and Lightroom&lt;/h3&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been playing a bit with the Photoshop CC artboards. These are really interesting, but I&amp;rsquo;m not sure I understand them yet. I do like the way you can create multiple views of the same document all in the same Photoshop document. So I can create a small, medium, and large mockup of a web page and keep them all together.&lt;/p&gt;&#xA;&lt;p&gt;I have also started using Lightroom CC to attempt to put some order to my photos. This is taking a lot of time, and I think I&amp;rsquo;ll be working on it for years, but it does make me feel better to think that I&amp;rsquo;m getting my photos categorized and thus more usable.&lt;/p&gt;&#xA;&lt;p&gt;There are other updates to these apps, but I haven&amp;rsquo;t really used them much because I was busy playing with other new toys.&lt;/p&gt;&#xA;&lt;h3 id=&#34;my-dreamweaver-and-muse-doubts&#34;&gt;My Dreamweaver and Muse Doubts&lt;/h3&gt;&#xA;&lt;p&gt;At Adobe&amp;rsquo;s MAX keynote this week they talked about the idea of &amp;ldquo;to code or not to code.&amp;rdquo; The speaker said that Adobe doesn&amp;rsquo;t believe that there is a right or a wrong answer to this question. I must say that &lt;em&gt;I am skeptical&lt;/em&gt; of this.&lt;/p&gt;&#xA;&lt;p&gt;Adobe had a great coding product for web designers (do any of you even remember Homesite?), and instead of developing it they killed it. They still have and promote Dreamweaver, but it is getting older and older feeling without any significant upgrade in how it works or feels. Instead, they have added a few new, minor feature upgrades. Bootstrap templates—featuring Bootstrap 3—doesn&amp;rsquo;t impress me a lot. And if they follow with their past iterations, it will be difficult or impossible to customize Dreamweaver with Bootstrap 4 updates, even though that version is due to be released any day now.&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1393&amp;rdquo; align=&amp;ldquo;alignleft&amp;rdquo; width=&amp;ldquo;282&amp;rdquo;]&lt;a href=&#34;http://getbootstrap.com/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/screenshot251.jpg&#34; alt=&#34;Bootstrap 4 is coming&#34;&gt;&lt;/a&gt; Bootstrap 4 is coming, Aww yeah!&lt;/p&gt;&#xA;&lt;p&gt;But I can&amp;rsquo;t complain about Bootstrap too much, after all, my book is about version 3, and version 4 is coming, so I should cut them some slack. Then the speaker tells me, as a coder, that “[I&amp;rsquo;m] gonna love the new 64-bit version of Dreamweaver.” Um. No. Okay, yes I would like to see a 64-bit version of Dreamweaver, but &lt;strong&gt;I&amp;rsquo;ve been waiting since Snow Leopard came out!&lt;/strong&gt; For those without a Macintosh, that&amp;rsquo;s 2009. Six years is a long time to wait for something that you have found on tablets since 2013 and on Macs since, as I said, 2009!&lt;/p&gt;&#xA;&lt;p&gt;Apparently the way Dreamweaver looks is considered innovative and new, but it doesn&amp;rsquo;t look all that different to my copy of Macromedia Dreamweaver 4. Part of me then thinks, sure don&amp;rsquo;t mess with something that&amp;rsquo;s working. But I&amp;rsquo;ve had the opportunity to work with modern web editors like Coda and Pinegrow and Dreamweaver is severely lacking compared to them. Coda is far superior in how it handles databases, connecting to Git and other source control systems, you can even edit directly on the server!&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1394&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;a href=&#34;https://www.panic.com/coda/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/coda-new-file-300x161.png&#34; alt=&#34;Coda Creating a New Site&#34;&gt;&lt;/a&gt; Panic Coda&lt;/p&gt;&#xA;&lt;p&gt;Pinegrow offers a very easy to read and understand visual CSS and DOM viewer, responsive design features, as well as support for Bootstrap, Foundation, AngularJS and WordPress right inside their visual editor. Yes, Dreamweaver CC 2015 has Live View, but that was interesting four years ago, not now.&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1395&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;720&amp;rdquo;]&lt;a href=&#34;http://pinegrow.com/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/boaq-pinegrow.jpg&#34; alt=&#34;Edit responsively in Pinegrow&#34;&gt;&lt;/a&gt; Pinegrow&lt;/p&gt;&#xA;&lt;p&gt;The MAX keynote said that &amp;ldquo;millions of websites have been created in Adobe Muse.&amp;rdquo; But my question is this: how many tens or even hundreds of millions of websites have been created with Dreamweaver? And yet, instead of crowing about how popular it is or giving it some big useful updates, Dreamweaver gets one minute of the keynote (maybe one and a half minutes) and the big news is 64-bit, which it should have had &lt;em&gt;&lt;strong&gt;five years ago&lt;/strong&gt;&lt;/em&gt;. Instead, the web design tool Adobe wants us all to focus on is Muse.&lt;/p&gt;&#xA;&lt;p&gt;The big news in Muse is that you can now create responsive websites in it. Okay, that&amp;rsquo;s great. Adobe would probably argue that Muse is their product that competes with Pinegrow and Dreamweaver competes with Coda. But I would argue that if that&amp;rsquo;s the case, neither does so very well. I use both Coda and Pinegrow and I like them both. And in both of them I can preview my sites and edit the HTML code. Granted, I can&amp;rsquo;t grab an object and move it around in Coda, and the code editor is a bit low-fi in Pinegrow, but they both do all the things that Muse and Dreamweaver do, and they do them better. The MAX speaker states that &amp;ldquo;never before has there been a custom free-form design tool that would allow you to output a responsive website.&amp;rdquo; Um, &lt;strong&gt;WRONG!&lt;/strong&gt; I was using &lt;a href=&#34;https://www.html5in24hours.com/macaw-a-visual-responsive-web-page-editor/&#34;&gt;Macaw&lt;/a&gt; in January 2014. That&amp;rsquo;s almost &lt;em&gt;two years&lt;/em&gt; ago now. I&amp;rsquo;ve been using Pinegrow for almost a year now too. So that&amp;rsquo;s &lt;strong&gt;two&lt;/strong&gt; software programs that do &amp;ldquo;custom, free-form&amp;rdquo; designs to generate a responsive website. Muse was definitely not the first, and it&amp;rsquo;s not even the best. It&amp;rsquo;s just another one. Do your homework, Adobe!&lt;/p&gt;&#xA;&lt;h3 id=&#34;project-comet---or-how-adobe-psychs-me-outagain&#34;&gt;Project Comet - or How Adobe Psychs Me Out&amp;hellip; Again&lt;/h3&gt;&#xA;&lt;p&gt;One thing you&amp;rsquo;re going to hear more and more about if you follow Adobe news is Project Comet. Adobe wants to create an end-to-end project development platform, and Project Comet seems to be how they&amp;rsquo;re going to do it. The idea is that instead of having an app for wireframing, another for visual design, a third for prototyping, and a fourth for previewing, you do it all in one system or tool—Project Comet.&lt;/p&gt;&#xA;&lt;p&gt;It is a new desktop application to let UX and UI designers create and prototype their designs in the vector design environment. Some of the cool things they demoed included:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;She created a results screen with one result, and then collected that result&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1402&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;700&amp;rdquo;]&lt;a href=&#34;https://www.html5in24hours.com/images/project-comet-visual-repeat.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/project-comet-visual-repeat-300x244.jpg&#34; alt=&#34;Project Comet Visual Repeat&#34;&gt;&lt;/a&gt; Repeating the results object in Project Comet&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;You can then adjust the margins and padding for all the results by grabbing and dragging again.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Your prototypes don&amp;rsquo;t have to have blank spaces for images, you can drag images into shape elements and they will be non-destructively resized, cropped, and masked to fit in the shape.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;She just dragged the images straight from Finder (Windows explorer for you MS types) into Comet and they scaled and masked and so on like magic.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;She also the view to show her full artboard layout with hundreds of artboards, and Comet was very fast, even with all those assets.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I&amp;rsquo;m just afraid that it&amp;rsquo;s going to be like some of the previous things Adobe has demoed—they look great in the demo and then are hard to get to work with real-world scenarios. Or it will only create prototypes, and we won&amp;rsquo;t be able to design full apps or websites with it. Fingers crossed! Because &lt;em&gt;Comet looks really cool!&lt;/em&gt; I could use it right now. But I have to wait for the public preview coming “early next year.” So, May or June? ;-) You can &lt;a href=&#34;http://landing.adobe.com/en/na/products/creative-cloud/comet/229818-notifyme.html&#34;&gt;find out more about Comet from Adobe&lt;/a&gt; and even sign up to get email notifications. I have.&lt;/p&gt;&#xA;&lt;p&gt;So even though I&amp;rsquo;m still disappointed at the lack of any substantive change or update to Dreamweaver, I am looking forward to Comet and hoping that I&amp;rsquo;ll be pleasantly surprised.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>A Busy Week</title>
      <link>https://www.html5in24hours.com/posts/a-busy-week/</link>
      <pubDate>Mon, 31 Aug 2015 03:06:24 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/a-busy-week/</guid><description>&lt;p&gt;I spent the last week working on two projects: the &amp;ldquo;&lt;a href=&#34;https://www.html5in24hours.com/books/html-and-css-livelessons/&#34;&gt;Learning HTML and CSS Livelessons&lt;/a&gt;&amp;rdquo; and editing the &lt;em&gt;&lt;a href=&#34;https://www.html5in24hours.com/books/teach-yourself-bootstrap-in-24-hours/&#34;&gt;Sams Teach Yourself Bootstrap in 24 Hours&lt;/a&gt;&lt;/em&gt; book.&lt;/p&gt;&#xA;&lt;p&gt;It was both one of the most fun weeks I&amp;rsquo;ve ever spent and also one of the scariest (at least at first). I have never been in front of a camera before, and I spent 6-8 hours a day on Monday through Wednesday right there. Luckily Pete and his dog Shorty were there to put me at ease. It ended up being a lot of fun.&lt;/p&gt;&#xA;&lt;p&gt;Now, of course, I have a bunch more work to both catch up from being gone for several days and some update work to get the website ready for the videos. This LiveLessons series is intended to help people learn enough HTML and CSS to get a website up and running and looking good. I&amp;rsquo;m hoping that if this project does well, I can do another on something like CSS to go into more depth on how to use CSS and style really fancy pages.&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1135&amp;rdquo; align=&amp;ldquo;alignleft&amp;rdquo; width=&amp;ldquo;150&amp;rdquo;]&lt;a href=&#34;https://www.html5in24hours.com/images/978-0672337048.jpeg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/978-0672337048-150x150.jpeg&#34; alt=&#34;Sams Teach Yourself Bootstrap in 24 Hours&#34;&gt;&lt;/a&gt; Sams Teach Yourself Bootstrap in 24 Hours  And I also got the first 50% of the technical and copy edits for the Bootstrap book. And I got the second 50% right after I got back. I&amp;rsquo;m hoping the second half is fairly error free (as far as we have found) like the first half. And as always, any errors that make it into the final book are my fault not my copy editor or tech editor (thanks &lt;a href=&#34;http://www.myhappysahdlife.com/&#34;&gt;Jon&lt;/a&gt;!)&lt;/p&gt;&#xA;&lt;p&gt;One of the biggest challenges of writing a book about Bootstrap is that I find myself wanting to convert every site I look at to Bootstrap. I finally upgraded this site to Bootstrap just this week. And I&amp;rsquo;ve converted a couple of other sites I manage as well. But let me tell you, even as the author of the book, my clients don&amp;rsquo;t all want to do a huge redesign just because Bootstrap rocks. Oh well, their loss.&lt;/p&gt;&#xA;&lt;h2 id=&#34;whats-next&#34;&gt;What&amp;rsquo;s Next?&lt;/h2&gt;&#xA;&lt;p&gt;My next project is finishing up a book on web publishing. That should be fun, and hopefully pretty quick. After that, who knows? If you have any ideas, let me know!&lt;/p&gt;&#xA;&lt;p&gt;amzn_assoc_placement = &amp;ldquo;adunit0&amp;rdquo;; amzn_assoc_enable_interest_ads = &amp;ldquo;true&amp;rdquo;; amzn_assoc_tracking_id = &amp;ldquo;kyrnindesign-20&amp;rdquo;; amzn_assoc_ad_mode = &amp;ldquo;auto&amp;rdquo;; amzn_assoc_ad_type = &amp;ldquo;smart&amp;rdquo;; amzn_assoc_marketplace = &amp;ldquo;amazon&amp;rdquo;; amzn_assoc_region = &amp;ldquo;US&amp;rdquo;; amzn_assoc_linkid = &amp;ldquo;4e58e504a77bddbf022bf0fe2039d151&amp;rdquo;; amzn_assoc_emphasize_categories = &amp;ldquo;13900871,2238192011,1064954&amp;rdquo;;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>HTML5 Cheat Sheet</title>
      <link>https://www.html5in24hours.com/posts/html5-cheat-sheet/</link>
      <pubDate>Fri, 14 Aug 2015 22:08:43 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/html5-cheat-sheet/</guid><description>&lt;p&gt;I built an HTML5 cheat sheet for myself, so that I could make sure that my tag libraries were up-to-date and so on. And then when I finished, I realized that this might be something you would like too.&lt;/p&gt;&#xA;&lt;p&gt;It is a PDF file listing all the HTML5 elements, what they are and whether they are new, changed, the same as HTML 4 or gone from the specification (and what you should use instead). I hope you like it!&lt;/p&gt;&#xA;&lt;h2 id=&#34;html5-cheat-sheet-pdf&#34;&gt;&lt;a href=&#34;https://www.html5in24hours.com/html5-cheat-sheet.pdf&#34; title=&#34;HTML5 Cheat Sheet&#34;&gt;HTML5 Cheat Sheet&lt;/a&gt; PDF&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22jimward52@yahoo.com%22&#34;&gt;jim&lt;/a&gt; - Apr 2, 2013&lt;/p&gt;&#xA;&lt;p&gt;Awesome list! Thanks! One minor gripe, though: The section &amp;ldquo;Tags not in HTML5&amp;rdquo; is hard to read due to the dark gray background.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - May 0, 2013&lt;/p&gt;&#xA;&lt;p&gt;Thanks for the feedback. I&amp;rsquo;ll see if I can fix that.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22dorianmattar@me.com%22&#34;&gt;Dorian Mattar&lt;/a&gt; - Nov 1, 2013&lt;/p&gt;&#xA;&lt;p&gt;Thanks for the cheatSheet, but I have a few comments. 1. Although it&amp;rsquo;s a &amp;ldquo;pdf&amp;rdquo;, it&amp;rsquo;s not a searchable pdf as it&amp;rsquo;s an image and not a true pdf. Not so much an issue because it&amp;rsquo;s alpha and only one page, but still it could have been&amp;hellip; 2. The resolution is also not optimum and when magnified for high-resolution monitors, it pixilates. A true pdf would also solve this issue. 3. There is no sample code for each tag, which would make this truly a great cheat sheet. Thanks, Dorian&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22billwaddyjr@msn.com%22&#34;&gt;Bill Waddy&lt;/a&gt; - Apr 3, 2014&lt;/p&gt;&#xA;&lt;p&gt;Thanks for the cheat sheet.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22viraj.lathigara@gmail.com%22&#34;&gt;Viraj Lathigara&lt;/a&gt; - Mar 4, 2016&lt;/p&gt;&#xA;&lt;p&gt;Thank you very much for this cheat sheet ! It had been very helpful to me and my friends ! Its my humble request to you to provide one more thing, We want sample codes for each and every tag. Hope you will help us !&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Stop Optimizing and Add Content Instead</title>
      <link>https://www.html5in24hours.com/posts/stop-optimizing-and-add-content-instead/</link>
      <pubDate>Mon, 27 Jul 2015 12:00:34 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/stop-optimizing-and-add-content-instead/</guid><description>&lt;p&gt;So, you&amp;rsquo;ve built your website, and focused on &lt;a href=&#34;http://webdesign.about.com/od/seo/tp/seo_tips_and_tricks.htm&#34;&gt;SEO&lt;/a&gt; (search engine optimization) enough to start getting some traffic to it. You&amp;rsquo;re watching your stats grow week over week and month over month. It&amp;rsquo;s exciting. Your SEO efforts are working!&lt;/p&gt;&#xA;&lt;p&gt;But what happens when you hit a plateau? And believe me, even the best sites plateau after time. If you have been focused on SEO it can be tempting to continue optimizing your home page and other pages on your site, but that can be a mistake. And with new search rules that &lt;a href=&#34;http://webdesign.about.com/od/googleoptimization/a/panda-and-penguin-seo.htm&#34;&gt;Google continues to add&lt;/a&gt;, it can be a very big mistake.&lt;/p&gt;&#xA;&lt;h3 id=&#34;google-over-optimization-penalties&#34;&gt;Google Over-Optimization Penalties&lt;/h3&gt;&#xA;&lt;p&gt;Google has never been a fan of SEO. In fact, I would be willing to bet that if you cornered some of the search engine experts at Google, they would admit that they consider SEO to be a form of gaming of their system. And Google has &lt;em&gt;always&lt;/em&gt; penalized gaming. So the fact that Google has announced that they will be adding additional penalties for sites they consider to be &amp;ldquo;over-optimized&amp;rdquo; should not be a big surprise.&lt;/p&gt;&#xA;&lt;h3 id=&#34;how-can-you-tell-if-a-page-or-your-whole-site-is-over-optimized&#34;&gt;How Can You Tell If a Page (or Your Whole Site) is Over-Optimized?&lt;/h3&gt;&#xA;&lt;p&gt;This is a legitimate, but tough question. Google doesn&amp;rsquo;t release their algorithms for us to see (as that would make it child&amp;rsquo;s play to game). But that means that most of the following suggestions are just that—suggestions. You might be able to continue to do these things without any penalty, while another site might be apparently penalized for much less. Here are some clues to help you determine if your page or site may be over-optimized:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Too much repetition of the keyword phrase&lt;/strong&gt; This is the most common signal of over-optimization. If your keyword phrase occurs more than 10-15 times in your article, you might be over-optimized. One way to check this is to ask someone who doesn&amp;rsquo;t know your site to read the article and tell you what they think is the phrase you are optimizing for. If they can tell the exact phrase, with little or no prompting, you probably over-optimized.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Titles that are stilted and repetitive&lt;/strong&gt; One strategy that was very common (in fact I&amp;rsquo;ve even recommended it) was to write your title in the format &lt;code&gt;keyword phrase - something else keyword phrase&lt;/code&gt; e.g. &amp;ldquo;Meta Keywords - Using Meta Keywords.&amp;rdquo;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Multiple headlines using the keyword phrase&lt;/strong&gt; While you do want your keyword phrase to be included in your main &lt;code&gt;H1&lt;/code&gt; headline, repeating it in every subsequent subheading can be too much and look like over-optimization. Strive to create headlines, headings, subheadings, and text that is natural sounding and only uses the keyword phrase where appropriate.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Including the keyword phrase in additional, less visible, locations&lt;/strong&gt; This is the first place to look for keyword stuffing. If all of your image alt text, noscript elements, and other elements that don&amp;rsquo;t display on the page include some version (or worse, multiple versions) of your keyword phrase, you should change them to make them more natural.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;what-to-do-when-your-site-plateaus-or-falls-in-search-results&#34;&gt;What to Do When Your Site Plateaus or Falls in Search Results&lt;/h3&gt;&#xA;&lt;p&gt;The first inclination of most beginning and intermediate web designers when they see a plateau or drop in search referrals is to immediately go in and re-optimize pages. While there is some benefit from fixing the problems I listed above and editing content to keep it fresh and up-to-date, most of the time, your inclination to edit files is going to result in &lt;em&gt;more&lt;/em&gt; over-optimization penalties, not less.&lt;/p&gt;&#xA;&lt;p&gt;Instead, do what the most successful sites on the web do: &lt;strong&gt;write more content&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Adding new &lt;a href=&#34;https://www.html5in24hours.com/posts/calling-content-offensive/&#34;&gt;content&lt;/a&gt; to your website has a lot of SEO advantages:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Search engines see that your site is still relevant and focused on delivering content to customers. Since a search engine is useless without something to search on, by providing more content, you are providing the chance for more results.&lt;/li&gt;&#xA;&lt;li&gt;More content means you will have expanded content. Once you&amp;rsquo;ve written about one aspect of a topic, you can then expand on it and write about other aspects. And after a while, if you continue to regularly add content on that topic, your site will be more and more valued as a place to find information on the topic.&lt;/li&gt;&#xA;&lt;li&gt;More pages of content provides more pages to be found in search. This is simple math. If I have a 10 page site and you have a 1000 page site, you have 100 times as many chances as I do to get a page view or search referral.&lt;/li&gt;&#xA;&lt;li&gt;New pages provide more linking opportunities. And every time you link to your older content, that sends a signal to Google and the other search engines that that content is still relevant as well.&lt;/li&gt;&#xA;&lt;li&gt;Regularly added content tells the search engine that your site is still maintained. And if you keep to a schedule, the search robots will figure that out and start spidering your site more often.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Remember, too, that adding more content doesn&amp;rsquo;t have to be long. While longer articles might do better in Google, just adding a 2-paragraph blog post every day is enough to show that you&amp;rsquo;re paying attention to the site. In fact, it&amp;rsquo;s best to come up with a schedule that you can stick to, whether it&amp;rsquo;s once a day, once a week or once a month. More is better, but staying consistent is important too.&lt;/p&gt;&#xA;&lt;p&gt;By regularly adding new content to your site, and doing basic maintenance on your older pages (but not worrying about re-optimizing for search on those pages) you can get better search engine placement than you can by just fiddling with the same 100 pages over and over.&lt;/p&gt;&#xA;&lt;p&gt;Remember, write more content!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Adobe Creative Cloud 2015 - What Web Designers Will Like</title>
      <link>https://www.html5in24hours.com/posts/adobe-creative-cloud-2015-what-web-designers-will-like/</link>
      <pubDate>Fri, 19 Jun 2015 12:46:46 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/adobe-creative-cloud-2015-what-web-designers-will-like/</guid><description>&lt;p&gt;Adobe has announced a bunch of updates to the Adobe Creative Cloud. The biggest changes are that they are releasing updates to 15 apps within the Creative Cloud as well as including a new service: &lt;a href=&#34;http://stock.adobe.com/&#34;&gt;Adobe Stock&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;If you had Creative Cloud last year, you may remember the day when your hard drive space was sucked up by an entire new copy of all your Adobe applications. If you had a gigantic hard drive, you may not have noticed, but if your laptop is like mine, the 40GB you had free was suddenly not nearly enough. Yes, I appreciated the ability to check things in the old version of Photoshop CC and Dreamweaver CC, but when I couldn&amp;rsquo;t save any files because my hard drive was full, the duplicate copies of the apps got annoying. This year, Adobe has learned from that mistake and is making the way you install the new version an option. In other words, if you want the old version side-by-side with the new, you can do that. But if you just want your current version to update to the latest version, you can do that instead. Thanks for listening Adobe!&lt;/p&gt;&#xA;&lt;h3 id=&#34;adobe-enters-the-stock-photo-business&#34;&gt;Adobe Enters the Stock Photo Business&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/AdobeStock_icon.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/AdobeStock_icon.png&#34; alt=&#34;Adobe Stock&#34;&gt;&lt;/a&gt;The big news of interest to web designers is that Adobe is now entering the stock photo business. Last year they purchased Folia, and now they are integrating that service into the Creative Cloud in the form of Adobe Stock. With this service, Adobe customers will be able to purchase stock photos and illustrations right from within the Creative Cloud products. Plus, as a Creative Cloud member, you will get access to reduced prices on the images.&lt;/p&gt;&#xA;&lt;p&gt;If you are a photographer or illustrator you will be pleased to learn that Adobe will also be paying for stock photos and illustrations. They plan to offer competitive royalties for creatives that add to the Adobe Stock library. This is great news for designers who also sell photographs or illustrations.&lt;/p&gt;&#xA;&lt;h3 id=&#34;android-apps-finally-available&#34;&gt;Android Apps Finally Available&lt;/h3&gt;&#xA;&lt;p&gt;If you use an Android device you will finally be able to use &lt;a href=&#34;https://www.html5in24hours.com/posts/updates-from-adobe/#brush&#34;&gt;Brush&lt;/a&gt;, &lt;a href=&#34;https://www.html5in24hours.com/posts/updates-from-adobe/#shape&#34;&gt;Shape&lt;/a&gt;, and Color on your devices. This has been a long wait, but these apps as well as the new app, Hue, are available on the Android store.&lt;/p&gt;&#xA;&lt;h3 id=&#34;changes-to-dreamweaver&#34;&gt;Changes to Dreamweaver&lt;/h3&gt;&#xA;&lt;p&gt;Dreamweaver CC (2015) adds some new features. Nothing really groundbreaking, but will make some web development tasks a bit easier. Some of the new features include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Integration with Adobe Stock You can now find the perfect images for the websites you are building from right within Dreamweaver. Adobe Stock is new with this release, but there are already over 40 million images to choose from. Single images are not cheap, but if you&amp;rsquo;re already a Creative Cloud member, you can get 10 images a month for around $3 an image (10 per month for $29.99). Plus, if you use less than your 10 in a month, they roll over up to 120 images.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Preview on Any Device As long as your devices are all on the same WiFi network, you can use either a QR code or type in a URL on your devices to view your Dreamweaver pages on them. You can also inpect the elements on the devices and preview on multiple devices at once. When you make changes in Dreamweaver, they are instantly updated on the devices.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Bootstrap Starter Templates You can now create responsive websites with Bootstrap components using built in Bootstrap starter templates.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Batch Extract from PSDs &lt;a href=&#34;https://www.html5in24hours.com/images/Batch_Extract.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/Batch_Extract-300x174.png&#34; alt=&#34;Batch Extract&#34;&gt;&lt;/a&gt; With the Extract feature, you could extract images from a Photoshop file. But now you can extract multiple images at once using the batch extract feature. This will make getting production-ready images that much faster.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Code editor tab completion even more robust &lt;a href=&#34;https://www.html5in24hours.com/images/Code_Editor_Improvements.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/Code_Editor_Improvements-300x219.png&#34; alt=&#34;Code Editor Improvements&#34;&gt;&lt;/a&gt; Now you can use shortcuts to create common, complex blocks of code. Things like &lt;code&gt;nav&amp;gt;ul&amp;gt;li.link{Link $}*5&lt;/code&gt; turns into a 5-element unordered list each with a class of “link” e.g.&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;lt;ul&amp;gt;&#xA;&#x9;&amp;lt;li class=&amp;#34;link&amp;#34;&amp;gt;Link 1&amp;lt;/li&amp;gt;&#xA;&#x9;&amp;lt;li class=&amp;#34;link&amp;#34;&amp;gt;Link 2&amp;lt;/li&amp;gt;&#xA;&#x9;&amp;lt;li class=&amp;#34;link&amp;#34;&amp;gt;Link 3&amp;lt;/li&amp;gt;&#xA;&#x9;&amp;lt;li class=&amp;#34;link&amp;#34;&amp;gt;Link 4&amp;lt;/li&amp;gt;&#xA;&#x9;&amp;lt;li class=&amp;#34;link&amp;#34;&amp;gt;Link 5&amp;lt;/li&amp;gt;&#xA;&amp;lt;/ul&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Shortcuts in CSS too I used to use TextExpander for all my CSS and HTML shortcuts, but now Dreamweaver has a bunch built in. This will make it that much faster to write HTML and CSS in the code editor. They use &lt;a href=&#34;http://emmet.io/&#34;&gt;Emmet&lt;/a&gt; for code completion and there are &lt;a href=&#34;http://docs.emmet.io/abbreviations/&#34;&gt;lots of shortcuts&lt;/a&gt; you can learn.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Link checks your code for you As you type your HTML and CSS, Lint inside Dreamweaver CC (2015) checks your code and validates that it is correct. It will highlight incorrect lines in red, and if you click on them you will get more information about what the problem is so you can fix it.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;There are lots of other small features added to Dreamweaver, but those are the highlights.&lt;/p&gt;&#xA;&lt;h3 id=&#34;changes-to-muse&#34;&gt;Changes to Muse&lt;/h3&gt;&#xA;&lt;p&gt;Adobe Muse has also been updated in the 2015 release. Like Dreamweaver, you can now get stock photos from Adobe Stock right inside Muse CC (2015). You can also get Adobe Typekit fonts right from within Muse.&lt;/p&gt;&#xA;&lt;p&gt;The widgets panel now includes shopping carts and RSS blog feeds. You can even style the feeds you pull in. There are lots of widgets both free and paid that you can use to improve your site. &lt;a href=&#34;https://www.html5in24hours.com/images/AdobeMuse_AddaBlog.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/AdobeMuse_AddaBlog-300x300.png&#34; alt=&#34;Add a Blog&#34;&gt;&lt;/a&gt; I am happy to say that you can finally add radio buttons and checkboxes to contact forms in Muse. This makes it easier to get more accurate information from your form submissions. &lt;a href=&#34;https://www.html5in24hours.com/images/AdobeMuse_ContactFormupdates.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/AdobeMuse_ContactFormupdates-300x300.png&#34; alt=&#34;Muse Contact Form Updates&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;cc-2015-release-is-pretty-exciting&#34;&gt;CC 2015 Release is Pretty Exciting&lt;/h3&gt;&#xA;&lt;p&gt;CreativeSync is a very useful tool to keep your files and images up-to-date across all your computers and devices. I have already created documents on my laptop and then finished them on my desktop as well as worked with images on my iPad that I finished on my laptop or desktop. It&amp;rsquo;s a very convenient feature.&lt;/p&gt;&#xA;&lt;p&gt;There are updates to the following apps in Creative Cloud (2015):&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;AfterEffects&lt;/li&gt;&#xA;&lt;li&gt;Audition&lt;/li&gt;&#xA;&lt;li&gt;Dreamweaver&lt;/li&gt;&#xA;&lt;li&gt;Edge Animate&lt;/li&gt;&#xA;&lt;li&gt;Flash&lt;/li&gt;&#xA;&lt;li&gt;Illustrator&lt;/li&gt;&#xA;&lt;li&gt;InCopy&lt;/li&gt;&#xA;&lt;li&gt;InDesign&lt;/li&gt;&#xA;&lt;li&gt;Lightroom&lt;/li&gt;&#xA;&lt;li&gt;Media Encoder&lt;/li&gt;&#xA;&lt;li&gt;Muse&lt;/li&gt;&#xA;&lt;li&gt;Photoshop&lt;/li&gt;&#xA;&lt;li&gt;Prelude&lt;/li&gt;&#xA;&lt;li&gt;Premiere Pro&lt;/li&gt;&#xA;&lt;li&gt;SpeedGrade&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.weddingdirectoryuk.com/user_detail.php?u=jeffersonf&#34; title=&#34;lolitaclick@googlemail.com&#34;&gt;Maxie&lt;/a&gt; - Dec 4, 2016&lt;/p&gt;&#xA;&lt;p&gt;My codеr is trying to convince me to move to .net from PHP. I have alwaqys disliked the idеa because of the ᥱxpenses. But he&amp;rsquo;s tryiong none the less. I&amp;rsquo;ve been using Movable-type ⲟn numerous websitᥱѕ for about a year ɑnd am worried about switching to another platform. I have hеarɗ ᴠery good things ɑbout blogengine.net. Is there a way I can import all myү woгdpress posts into it? Anny help would be grreatly appreciated!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jan 2, 2017&lt;/p&gt;&#xA;&lt;p&gt;I wouldn&amp;rsquo;t recommend it, personally. .Net and PHP are vastly different, so things that work fine on your PHP site won&amp;rsquo;t work on .Net. It will also require a lot of work to move. I used to use MovableType but it&amp;rsquo;s been a long time. And I don&amp;rsquo;t have any knowledge about Blogengine.net but I&amp;rsquo;d be willing to bet with a name like that they can import wordpress posts without an issue.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://1billionlinks.com/press-release.php&#34; title=&#34;mathiascaperton@yahoo.com&#34;&gt;Buy press releases&lt;/a&gt; - Jan 3, 2023&lt;/p&gt;&#xA;&lt;p&gt;I read this paragraph completely regarding the resemblance of latest and preceding technologies, it&amp;rsquo;s awesome article.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://m.joker123th.com/register/&#34; title=&#34;quinton.marrero@arcor.de&#34;&gt;สมัครสล็อต&lt;/a&gt; - Feb 2, 2023&lt;/p&gt;&#xA;&lt;p&gt;Hello, i think that i saw you visited my website so i came to “return the favor”.I&amp;rsquo;m trying to find things to improve my web site!I suppose its ok to use a few of your ideas!!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>The Lazy Way to Mobile-Friendly</title>
      <link>https://www.html5in24hours.com/posts/the-lazy-way-to-mobile-friendly/</link>
      <pubDate>Sat, 18 Apr 2015 17:26:23 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/the-lazy-way-to-mobile-friendly/</guid><description>&lt;h2 id=&#34;or-how-i-made-a-simple-change-on-a-bootstrap-site-to-please-google&#34;&gt;Or How I Made a Simple Change on a Bootstrap Site to Please Google&lt;/h2&gt;&#xA;&lt;p&gt;Like most web designers I know, I am frantically trying to get many websites mobile-friendly in time for &lt;a href=&#34;http://googlewebmastercentral.blogspot.com/2015/02/finding-more-mobile-friendly-search.html&#34;&gt;Google’s deadline of April 21st&lt;/a&gt;. Knowing that &lt;a href=&#34;http://getbootstrap.com/&#34;&gt;Bootstrap&lt;/a&gt; is a very mobile-friendly framework, I have been migrating a lot of the sites I manage into it. This has worked great, but as the deadline looms ever nearer, I have been cutting more corners in getting the sites ready.&lt;/p&gt;&#xA;&lt;p&gt;And at this point, most of the sites that I’ve left hanging are my own.&lt;/p&gt;&#xA;&lt;p&gt;So today, I decided to check my branding site &lt;a href=&#34;http://htmljenn.com/&#34;&gt;http://htmljenn.com/&lt;/a&gt;. And as I suspected, even with Bootstrap, it came up as not friendly.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/screenshot515-300x262.jpg&#34; alt=&#34;Not Mobile Friendly&#34;&gt;](/images/screenshot515.jpg) I knew that header image was too big!&lt;/p&gt;&#xA;&lt;p&gt;As you can see from the picture, my headline graphic is way too large for most mobile screens. I knew this, but I was probably hoping it would fix itself overnight or something. It didn’t.&lt;/p&gt;&#xA;&lt;p&gt;Luckily, Bootstrap offers a feature that makes it easy to get rid of the offending graphic (for now) and replace it with text that is mobile-friendly: The Bootstrap responsive utility classes.&lt;/p&gt;&#xA;&lt;p&gt;There are 16 classes you can use in Bootstrap to show and hide content from different sized devices. They are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;.visible-xs-*&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;.visible-sm-*&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;.visible-md-*&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;.visible-lg-*&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;.hidden-xs&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;.hidden-sm&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;.hidden-md&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;.hidden-lg&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;You may notice that I only listed eight classes above. That’s because the &lt;code&gt;.visible&lt;/code&gt; classes each have three variations:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;.visible-*-block&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;.visible-*-inline&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;.visible-*-inline-block&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Since I realized that most likely the real problem with the mobile site was that the banner image was too big, I decided to hide it (for now) on smaller screens. Instead, I would show them the site title in an &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; tag.&lt;/p&gt;&#xA;&lt;p&gt;So I added the &lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt; site title (&lt;code&gt;&amp;lt;h1&amp;gt;HTMLJenn&amp;lt;/h1&amp;gt;&lt;/code&gt;) and then added the class &lt;code&gt;.hidden-md&lt;/code&gt; to it. This would hide the site title from any devices of medium size or larger.&lt;/p&gt;&#xA;&lt;p&gt;Then I hid the banner image by adding the class &lt;code&gt;.visible-md-block&lt;/code&gt; to it. This makes it visible only to devices of medium size or larger.&lt;/p&gt;&#xA;&lt;p&gt;After I uploaded these simple changes, I tested on Google and got:&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_1131&amp;rdquo; align=&amp;ldquo;aligncenter&amp;rdquo; width=&amp;ldquo;300&amp;rdquo;]&lt;a href=&#34;https://www.html5in24hours.com/images/screenshot516.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/screenshot516-300x262.jpg&#34; alt=&#34;Mobile Friendly&#34;&gt;&lt;/a&gt; It’s mobile-friendly!&lt;/p&gt;&#xA;&lt;p&gt;Hooray! My site is mobile-friendly. Now to work on making it look less ugly! But that can wait until I’ve finished fixing all my other sites!&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-to-do-to-make-your-site-mobile-friendly&#34;&gt;What To Do to Make Your Site Mobile Friendly&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.google.com/webmasters/tools/mobile-friendly/&#34;&gt;Test your site&lt;/a&gt; to see if Google feels it is mobile friendly.&lt;/li&gt;&#xA;&lt;li&gt;If it isn’t, don’t panic. &lt;strong&gt;Google will not delist your site.&lt;/strong&gt; This bears repeating. Just because a site is not mobile friendly does &lt;strong&gt;not&lt;/strong&gt; mean that it will not show up in Google search. It just means that when someone on a mobile device searches Google, your site will not rank &lt;em&gt;as well&lt;/em&gt; as a similar site that is mobile friendly.&lt;/li&gt;&#xA;&lt;li&gt;If it isn’t already, add your site to &lt;a href=&#34;https://www.google.com/webmasters/tools/&#34;&gt;Google Webmaster Tools&lt;/a&gt; and follow the instructions in the &lt;a href=&#34;https://developers.google.com/webmasters/mobile-sites/mobile-seo/&#34;&gt;Google Mobile SEO&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;There are many ways you can make your sites more mobile friendly. The Bootstrap framework is one way to get a responsive web design fairly quickly.&lt;/p&gt;&#xA;&lt;h2 id=&#34;more-help-with-bootstrap-mobile-friendly-design-rwd-and-googles-change-to-search-results&#34;&gt;More Help with Bootstrap, Mobile-Friendly Design, RWD, and Google’s Change to Search Results&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Order my book &lt;em&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/0672338386/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672338386&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&amp;amp;linkId=EB4FXW6K476IINJB&#34;&gt;Sams Teach Yourself Responsive Web Design in 24 Hours&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;&#xA;&lt;li&gt;Get &lt;a href=&#34;http://getbootstrap.com/&#34;&gt;Bootstrap&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Pre-order &lt;em&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/0672337045/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672337045&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&amp;amp;linkId=EP4DRO2DWWYNAJSA&#34;&gt;Sams Teach Yourself Bootstrap in 24 Hours&lt;/a&gt;&lt;/em&gt; by Jennifer Kyrnin&lt;/li&gt;&#xA;&lt;li&gt;Read &lt;a href=&#34;http://bradfrost.com/blog/web/mobile-first-responsive-web-design/&#34;&gt;Mobile First Responsive Web Design&lt;/a&gt; by Brad Frost&lt;/li&gt;&#xA;&lt;li&gt;Test your site with the &lt;a href=&#34;https://www.google.com/webmasters/tools/mobile-friendly/&#34;&gt;Google Mobile Friendliness Test&lt;/a&gt; from &lt;a href=&#34;https://www.google.com/webmasters/tools/&#34;&gt;Google Webmaster Tools&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;Read &lt;a href=&#34;http://googlewebmastercentral.blogspot.com/2015/02/finding-more-mobile-friendly-search.html&#34;&gt;Finding More Mobile Friendly Search Results&lt;/a&gt; from Google Webmaster Central&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
    </item>
    <item>
      <title>No More Napkins</title>
      <link>https://www.html5in24hours.com/posts/no-napkins/</link>
      <pubDate>Mon, 30 Mar 2015 20:09:12 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/no-napkins/</guid><description>&lt;p&gt;I can&amp;rsquo;t tell you how many times I&amp;rsquo;ve grabbed a napkin or piece of scrap paper and scribbled out a mockup for a design idea I have. I have done this with clients, for my own sites, even for ideas that come to me at midnight. But now Adobe has released an app that lets me scribble my ideas on my iPad and they appear as a tidy mockup like magic. And it even pastes in placeholder text without my needing to.&lt;/p&gt;&#xA;&lt;p&gt;I had the opportunity to play with the new comp designer from Adobe, Adobe Comp CC, and it&amp;rsquo;s a lot of fun, but what I found most enjoyable was how easy it was to draft a quick mockup. And instead of looking like horrible stick-figure sketches, Adobe Comp converts them into nice, sharp mockups. I can even include my own images that I&amp;rsquo;ve uploaded to the Adobe cloud.&lt;/p&gt;&#xA;&lt;p&gt;But I find Comp hard to explain in writing, so I&amp;rsquo;ve created this video for you to see what I mean.&lt;/p&gt;&#xA;&lt;h2 id=&#34;_tk&#34;&gt;&lt;a href=&#34;https://youtu.be/M41D4M7w&#34;&gt;https://youtu.be/M41D4M7w&lt;/a&gt;_tk&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22missdarkstar@hotmail.com%22&#34;&gt;Nicole ll&lt;/a&gt; - Mar 2, 2015&lt;/p&gt;&#xA;&lt;p&gt;Thanks for sharing this,Karen. I wasn&amp;rsquo;t aware the s existed.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Apr 4, 2015&lt;/p&gt;&#xA;&lt;p&gt;It only just came out the day I released that post. And my name is Jennifer, not Karen. :-) Thanks for your comment.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Why Bootstrap?</title>
      <link>https://www.html5in24hours.com/posts/why-bootstrap/</link>
      <pubDate>Fri, 13 Mar 2015 23:22:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/why-bootstrap/</guid><description>&lt;p&gt;Since I’ve started writing my latest book, &lt;em&gt;Sams Teach Yourself Bootstrap in 24 Hours&lt;/em&gt;, I’ve been asked a bunch of times &amp;ldquo;why Bootstrap?”&lt;/p&gt;&#xA;&lt;h2 id=&#34;bootstrap-makes-development-a-lot-easier&#34;&gt;Bootstrap Makes Development a Lot Easier&lt;/h2&gt;&#xA;&lt;p&gt;Bootstrap is a framework that you can use to help speed up your page development time. A lot of the decisions that every web designer has to make for every website have already been made for you and the resulting calculations and programming decisions have been taken care of. Plus Bootstrap includes a lot of pre-made components that are easy to add into your website.&lt;/p&gt;&#xA;&lt;p&gt;For example, I added a rotating carousel to a photo gallery site. When I was doing it myself, it took me several days of design and coding work to get a rudimentary carousel up. When I switched the site to Bootstrap, I was able to put up a much fancier carousel in about 10 minutes. I spent more time deciding what pictures to include and what the captions should say than I did building the HTML and JavaScript.&lt;/p&gt;&#xA;&lt;h2 id=&#34;responsive-grid&#34;&gt;Responsive Grid&lt;/h2&gt;&#xA;&lt;p&gt;One of the coolest things about Bootstrap is the responsive grid system. It has four device sizes it supports and this lets you get fairly specific in how you want your pages to display in large, medium, small, and extra small screens.&lt;/p&gt;&#xA;&lt;p&gt;With the Bootstrap grid you get up to 12 columns and you can divide your pages into any combination of columns and widths. What’s particularly nice is that you don’t have to do any math yourself. Bootstrap has the column and gutter space defined for each grid width and all you have to do is set a class (or several) on your elements.&lt;/p&gt;&#xA;&lt;h2 id=&#34;bootstrap-is-not-all-perfection&#34;&gt;Bootstrap is Not All Perfection&lt;/h2&gt;&#xA;&lt;p&gt;While I do like using Bootstrap, and I think it’s a great way to get a good looking site up quickly, there are some things I don’t like about it.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The default color scheme and other styles means many Bootstrap sites look identical.&lt;/li&gt;&#xA;&lt;li&gt; There are no fallbacks included if JavaScript is disabled.&lt;/li&gt;&#xA;&lt;li&gt;Presentation and interaction are not separated from the content because many plugins and components are added using data attributes and style classes.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The first two issues can be fixed by taking more time to work on Bootstrap sites. It’s possible to adjust your Bootstrap defaults to colors and styles that fit your own aesthetic. And you can always add additional styles to overwrite the Bootstrap look and feel.&lt;/p&gt;&#xA;&lt;p&gt;While Bootstrap doesn’t include JavaScript fallbacks by default, good designers provide their own. And even if you don’t want to do that, the fact is that very few users have JavaScript disabled, so it’s not going to impact most websites.&lt;/p&gt;&#xA;&lt;p&gt;The last one is the one that bothers me the most. It is considered best practice to separate HTML (content layer) from the CSS (presentation layer) from the JavaScript (interaction layer). But Bootstrap relies on multiple CSS classes on nearly every element to define both what it is and how it should look. And there are a lot of classes in Bootstrap, many of which seem to do nothing or are redundant. This makes maintaining, reusing and scaling a Bootstrap site more challenging than it might need to be.&lt;/p&gt;&#xA;&lt;p&gt;This last issue is the reason I don’t use Bootstrap for every site I manage. I use it when the ease of getting a good looking site up quickly is more important than whether it can be maintained by 10 different people, three of whom haven’t started working with me yet.&lt;/p&gt;&#xA;&lt;h2 id=&#34;i-use-bootstrap-where-it-makes-sense&#34;&gt;I Use Bootstrap Where it Makes Sense&lt;/h2&gt;&#xA;&lt;p&gt;And when it doesn’t make sense, I use something else, or nothing.&lt;/p&gt;&#xA;&lt;p&gt;For instance, you might notice that this website does not use Bootstrap. And it is unlikely that I will be changing that any time soon. But I still like Bootstrap. And after you see my book you will too!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Starting on my Next Book</title>
      <link>https://www.html5in24hours.com/posts/starting-next-book/</link>
      <pubDate>Thu, 15 Jan 2015 01:17:22 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/starting-next-book/</guid><description>&lt;p&gt;I&amp;rsquo;ve finished 25% of my latest book &lt;em&gt;Sams Teach Yourself Bootstrap in 24 Hours&lt;/em&gt;. This has proven to be very fun to write. Bootstrap, if you&amp;rsquo;re not familiar with it, is a web design framework to help you build web pages that have a consistent design and look and feel. It includes things like a grid system and powerful CSS styles; components like icons and navigation; and a bunch of JavaScript plugins to make building dynamic web pages that much easier.&lt;/p&gt;&#xA;&lt;p&gt;Some of the things I love about Bootstrap include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;It is responsive by default. So everything you learned in my last book &lt;em&gt;Sams Teach Yourself Responsive Web Design in 24 Hours&lt;/em&gt; is still useful, but you can implement it more quickly with Bootstrap.&lt;/li&gt;&#xA;&lt;li&gt;The grid system is very easy to use. And it&amp;rsquo;s easy to create multiple grids for different device sizes.&lt;/li&gt;&#xA;&lt;li&gt;Bootstrap creates a good looking typography and color iconography framework for your website. You don&amp;rsquo;t have to worry about how your text will look. And if you need to show information like warnings or success states visually, Bootstrap has you covered.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;and-there-is-so-much-more-too-bootstrap-than-those-features-i-hope-youll-be-willing-to-join-me-on-this-adventure-with-a-great-framework&#34;&gt;And there is so much more too Bootstrap than those features. I hope you&amp;rsquo;ll be willing to join me on this adventure with a great framework.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22petrosneeu@gmail.com%22&#34;&gt;Petro Rautenbach&lt;/a&gt; - Jan 4, 2015&lt;/p&gt;&#xA;&lt;p&gt;Hi. I live in South Africa and our postal service is very unreliable. Will you be publishing your books in e- format soon?&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jan 5, 2015&lt;/p&gt;&#xA;&lt;p&gt;The book is available in Kindle format from Amazon, epub from Barnes and Noble, and PDF and other formats from InformIT &lt;a href=&#34;http://www.informit.com/store/responsive-web-design-in-24-hours-sams-teach-yourself-9780672338380&#34;&gt;http://www.informit.com/store/responsive-web-design-in-24-hours-sams-teach-yourself-9780672338380&lt;/a&gt; as well as in other formats listed on my &amp;ldquo;&lt;a href=&#34;https://www.html5in24hours.com/rwd-book/order/&#34;&gt;How to Order&lt;/a&gt;&amp;rdquo; page. If you aren&amp;rsquo;t seeing it available from your favorite ebook distributor, please let me know and I&amp;rsquo;ll ask my publisher to look into it.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Language Codes (ISO 639-1)</title>
      <link>https://www.html5in24hours.com/posts/language-codes-iso-639-1/</link>
      <pubDate>Fri, 09 Jan 2015 00:21:55 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/language-codes-iso-639-1/</guid><description>&lt;h2 id=&#34;iso-639-1&#34;&gt;ISO 639-1&lt;/h2&gt;&#xA;&lt;p&gt;It&amp;rsquo;s a good practice to include the language code of your web page content in the HTML tag like this: &lt;code&gt;&amp;lt;html lang=&amp;quot;en&amp;quot;&amp;gt;&lt;/code&gt; If your page is in English, that&amp;rsquo;s what you&amp;rsquo;d write, otherwise, you should use the code for the language of the page. These codes are:&lt;/p&gt;&#xA;&lt;p&gt;Language&lt;/p&gt;&#xA;&lt;p&gt;ISO Code&lt;/p&gt;&#xA;&lt;p&gt;Abkhazian&lt;/p&gt;&#xA;&lt;p&gt;ab&lt;/p&gt;&#xA;&lt;p&gt;Afar&lt;/p&gt;&#xA;&lt;p&gt;aa&lt;/p&gt;&#xA;&lt;p&gt;Afrikaans&lt;/p&gt;&#xA;&lt;p&gt;af&lt;/p&gt;&#xA;&lt;p&gt;Albanian&lt;/p&gt;&#xA;&lt;p&gt;sq&lt;/p&gt;&#xA;&lt;p&gt;Amharic&lt;/p&gt;&#xA;&lt;p&gt;am&lt;/p&gt;&#xA;&lt;p&gt;Arabic&lt;/p&gt;&#xA;&lt;p&gt;ar&lt;/p&gt;&#xA;&lt;p&gt;Aragonese&lt;/p&gt;&#xA;&lt;p&gt;an&lt;/p&gt;&#xA;&lt;p&gt;Armenian&lt;/p&gt;&#xA;&lt;p&gt;hy&lt;/p&gt;&#xA;&lt;p&gt;Assamese&lt;/p&gt;&#xA;&lt;p&gt;as&lt;/p&gt;&#xA;&lt;p&gt;Aymara&lt;/p&gt;&#xA;&lt;p&gt;ay&lt;/p&gt;&#xA;&lt;p&gt;Azerbaijani&lt;/p&gt;&#xA;&lt;p&gt;az&lt;/p&gt;&#xA;&lt;p&gt;Bashkir&lt;/p&gt;&#xA;&lt;p&gt;ba&lt;/p&gt;&#xA;&lt;p&gt;Basque&lt;/p&gt;&#xA;&lt;p&gt;eu&lt;/p&gt;&#xA;&lt;p&gt;Bengali (Bangla)&lt;/p&gt;&#xA;&lt;p&gt;bn&lt;/p&gt;&#xA;&lt;p&gt;Bhutani&lt;/p&gt;&#xA;&lt;p&gt;dz&lt;/p&gt;&#xA;&lt;p&gt;Bihari&lt;/p&gt;&#xA;&lt;p&gt;bh&lt;/p&gt;&#xA;&lt;p&gt;Bislama&lt;/p&gt;&#xA;&lt;p&gt;bi&lt;/p&gt;&#xA;&lt;p&gt;Breton&lt;/p&gt;&#xA;&lt;p&gt;br&lt;/p&gt;&#xA;&lt;p&gt;Bulgarian&lt;/p&gt;&#xA;&lt;p&gt;bg&lt;/p&gt;&#xA;&lt;p&gt;Burmese&lt;/p&gt;&#xA;&lt;p&gt;my&lt;/p&gt;&#xA;&lt;p&gt;Byelorussian (Belarusian)&lt;/p&gt;&#xA;&lt;p&gt;be&lt;/p&gt;&#xA;&lt;p&gt;Cambodian&lt;/p&gt;&#xA;&lt;p&gt;km&lt;/p&gt;&#xA;&lt;p&gt;Catalan&lt;/p&gt;&#xA;&lt;p&gt;ca&lt;/p&gt;&#xA;&lt;p&gt;Cherokee&lt;/p&gt;&#xA;&lt;p&gt;Chewa&lt;/p&gt;&#xA;&lt;p&gt;Chinese&lt;/p&gt;&#xA;&lt;p&gt;zh&lt;/p&gt;&#xA;&lt;p&gt;Chinese (Simplified)&lt;/p&gt;&#xA;&lt;p&gt;zh-Hans&lt;/p&gt;&#xA;&lt;p&gt;Chinese (Traditional)&lt;/p&gt;&#xA;&lt;p&gt;zh-Hant&lt;/p&gt;&#xA;&lt;p&gt;Corsican&lt;/p&gt;&#xA;&lt;p&gt;co&lt;/p&gt;&#xA;&lt;p&gt;Croatian&lt;/p&gt;&#xA;&lt;p&gt;hr&lt;/p&gt;&#xA;&lt;p&gt;Czech&lt;/p&gt;&#xA;&lt;p&gt;cs&lt;/p&gt;&#xA;&lt;p&gt;Danish&lt;/p&gt;&#xA;&lt;p&gt;da&lt;/p&gt;&#xA;&lt;p&gt;Divehi&lt;/p&gt;&#xA;&lt;p&gt;Dutch&lt;/p&gt;&#xA;&lt;p&gt;nl&lt;/p&gt;&#xA;&lt;p&gt;Edo&lt;/p&gt;&#xA;&lt;p&gt;English&lt;/p&gt;&#xA;&lt;p&gt;en&lt;/p&gt;&#xA;&lt;p&gt;Esperanto&lt;/p&gt;&#xA;&lt;p&gt;eo&lt;/p&gt;&#xA;&lt;p&gt;Estonian&lt;/p&gt;&#xA;&lt;p&gt;et&lt;/p&gt;&#xA;&lt;p&gt;Faeroese&lt;/p&gt;&#xA;&lt;p&gt;fo&lt;/p&gt;&#xA;&lt;p&gt;Farsi&lt;/p&gt;&#xA;&lt;p&gt;fa&lt;/p&gt;&#xA;&lt;p&gt;Fiji&lt;/p&gt;&#xA;&lt;p&gt;fj&lt;/p&gt;&#xA;&lt;p&gt;Finnish&lt;/p&gt;&#xA;&lt;p&gt;fi&lt;/p&gt;&#xA;&lt;p&gt;Flemish&lt;/p&gt;&#xA;&lt;p&gt;French&lt;/p&gt;&#xA;&lt;p&gt;fr&lt;/p&gt;&#xA;&lt;p&gt;Frisian&lt;/p&gt;&#xA;&lt;p&gt;fy&lt;/p&gt;&#xA;&lt;p&gt;Fulfulde&lt;/p&gt;&#xA;&lt;p&gt;Galician&lt;/p&gt;&#xA;&lt;p&gt;gl&lt;/p&gt;&#xA;&lt;p&gt;Gaelic (Scottish)&lt;/p&gt;&#xA;&lt;p&gt;gd&lt;/p&gt;&#xA;&lt;p&gt;Gaelic (Manx)&lt;/p&gt;&#xA;&lt;p&gt;gv&lt;/p&gt;&#xA;&lt;p&gt;Georgian&lt;/p&gt;&#xA;&lt;p&gt;ka&lt;/p&gt;&#xA;&lt;p&gt;German&lt;/p&gt;&#xA;&lt;p&gt;de&lt;/p&gt;&#xA;&lt;p&gt;Greek&lt;/p&gt;&#xA;&lt;p&gt;el&lt;/p&gt;&#xA;&lt;p&gt;Greenlandic&lt;/p&gt;&#xA;&lt;p&gt;kl&lt;/p&gt;&#xA;&lt;p&gt;Guarani&lt;/p&gt;&#xA;&lt;p&gt;gn&lt;/p&gt;&#xA;&lt;p&gt;Gujarati&lt;/p&gt;&#xA;&lt;p&gt;gu&lt;/p&gt;&#xA;&lt;p&gt;Haitian Creole&lt;/p&gt;&#xA;&lt;p&gt;ht&lt;/p&gt;&#xA;&lt;p&gt;Hausa&lt;/p&gt;&#xA;&lt;p&gt;ha&lt;/p&gt;&#xA;&lt;p&gt;Hawaiian&lt;/p&gt;&#xA;&lt;p&gt;Hebrew&lt;/p&gt;&#xA;&lt;p&gt;he, iw&lt;/p&gt;&#xA;&lt;p&gt;Hindi&lt;/p&gt;&#xA;&lt;p&gt;hi&lt;/p&gt;&#xA;&lt;p&gt;Hungarian&lt;/p&gt;&#xA;&lt;p&gt;hu&lt;/p&gt;&#xA;&lt;p&gt;Ibibio&lt;/p&gt;&#xA;&lt;p&gt;Icelandic&lt;/p&gt;&#xA;&lt;p&gt;is&lt;/p&gt;&#xA;&lt;p&gt;Ido&lt;/p&gt;&#xA;&lt;p&gt;io&lt;/p&gt;&#xA;&lt;p&gt;Igbo&lt;/p&gt;&#xA;&lt;p&gt;Indonesian&lt;/p&gt;&#xA;&lt;p&gt;id, in&lt;/p&gt;&#xA;&lt;p&gt;Interlingua&lt;/p&gt;&#xA;&lt;p&gt;ia&lt;/p&gt;&#xA;&lt;p&gt;Interlingue&lt;/p&gt;&#xA;&lt;p&gt;ie&lt;/p&gt;&#xA;&lt;p&gt;Inuktitut&lt;/p&gt;&#xA;&lt;p&gt;iu&lt;/p&gt;&#xA;&lt;p&gt;Inupiak&lt;/p&gt;&#xA;&lt;p&gt;ik&lt;/p&gt;&#xA;&lt;p&gt;Irish&lt;/p&gt;&#xA;&lt;p&gt;ga&lt;/p&gt;&#xA;&lt;p&gt;Italian&lt;/p&gt;&#xA;&lt;p&gt;it&lt;/p&gt;&#xA;&lt;p&gt;Japanese&lt;/p&gt;&#xA;&lt;p&gt;ja&lt;/p&gt;&#xA;&lt;p&gt;Javanese&lt;/p&gt;&#xA;&lt;p&gt;jv&lt;/p&gt;&#xA;&lt;p&gt;Kannada&lt;/p&gt;&#xA;&lt;p&gt;kn&lt;/p&gt;&#xA;&lt;p&gt;Kanuri&lt;/p&gt;&#xA;&lt;p&gt;Kashmiri&lt;/p&gt;&#xA;&lt;p&gt;ks&lt;/p&gt;&#xA;&lt;p&gt;Kazakh&lt;/p&gt;&#xA;&lt;p&gt;kk&lt;/p&gt;&#xA;&lt;p&gt;Kinyarwanda (Ruanda)&lt;/p&gt;&#xA;&lt;p&gt;rw&lt;/p&gt;&#xA;&lt;p&gt;Kirghiz&lt;/p&gt;&#xA;&lt;p&gt;ky&lt;/p&gt;&#xA;&lt;p&gt;Kirundi (Rundi)&lt;/p&gt;&#xA;&lt;p&gt;rn&lt;/p&gt;&#xA;&lt;p&gt;Konkani&lt;/p&gt;&#xA;&lt;p&gt;Korean&lt;/p&gt;&#xA;&lt;p&gt;ko&lt;/p&gt;&#xA;&lt;p&gt;Kurdish&lt;/p&gt;&#xA;&lt;p&gt;ku&lt;/p&gt;&#xA;&lt;p&gt;Laothian&lt;/p&gt;&#xA;&lt;p&gt;lo&lt;/p&gt;&#xA;&lt;p&gt;Latin&lt;/p&gt;&#xA;&lt;p&gt;la&lt;/p&gt;&#xA;&lt;p&gt;Latvian (Lettish)&lt;/p&gt;&#xA;&lt;p&gt;lv&lt;/p&gt;&#xA;&lt;p&gt;Limburgish ( Limburger)&lt;/p&gt;&#xA;&lt;p&gt;li&lt;/p&gt;&#xA;&lt;p&gt;Lingala&lt;/p&gt;&#xA;&lt;p&gt;ln&lt;/p&gt;&#xA;&lt;p&gt;Lithuanian&lt;/p&gt;&#xA;&lt;p&gt;lt&lt;/p&gt;&#xA;&lt;p&gt;Macedonian&lt;/p&gt;&#xA;&lt;p&gt;mk&lt;/p&gt;&#xA;&lt;p&gt;Malagasy&lt;/p&gt;&#xA;&lt;p&gt;mg&lt;/p&gt;&#xA;&lt;p&gt;Malay&lt;/p&gt;&#xA;&lt;p&gt;ms&lt;/p&gt;&#xA;&lt;p&gt;Malayalam&lt;/p&gt;&#xA;&lt;p&gt;ml&lt;/p&gt;&#xA;&lt;p&gt;Maltese&lt;/p&gt;&#xA;&lt;p&gt;mt&lt;/p&gt;&#xA;&lt;p&gt;Maori&lt;/p&gt;&#xA;&lt;p&gt;mi&lt;/p&gt;&#xA;&lt;p&gt;Marathi&lt;/p&gt;&#xA;&lt;p&gt;mr&lt;/p&gt;&#xA;&lt;p&gt;Moldavian&lt;/p&gt;&#xA;&lt;p&gt;mo&lt;/p&gt;&#xA;&lt;p&gt;Mongolian&lt;/p&gt;&#xA;&lt;p&gt;mn&lt;/p&gt;&#xA;&lt;p&gt;Nauru&lt;/p&gt;&#xA;&lt;p&gt;na&lt;/p&gt;&#xA;&lt;p&gt;Nepali&lt;/p&gt;&#xA;&lt;p&gt;ne&lt;/p&gt;&#xA;&lt;p&gt;Norwegian&lt;/p&gt;&#xA;&lt;p&gt;no&lt;/p&gt;&#xA;&lt;p&gt;Occitan&lt;/p&gt;&#xA;&lt;p&gt;oc&lt;/p&gt;&#xA;&lt;p&gt;Oriya&lt;/p&gt;&#xA;&lt;p&gt;or&lt;/p&gt;&#xA;&lt;p&gt;Oromo (Afaan Oromo)&lt;/p&gt;&#xA;&lt;p&gt;om&lt;/p&gt;&#xA;&lt;p&gt;Papiamentu&lt;/p&gt;&#xA;&lt;p&gt;Pashto (Pushto)&lt;/p&gt;&#xA;&lt;p&gt;ps&lt;/p&gt;&#xA;&lt;p&gt;Polish&lt;/p&gt;&#xA;&lt;p&gt;pl&lt;/p&gt;&#xA;&lt;p&gt;Portuguese&lt;/p&gt;&#xA;&lt;p&gt;pt&lt;/p&gt;&#xA;&lt;p&gt;Punjabi&lt;/p&gt;&#xA;&lt;p&gt;pa&lt;/p&gt;&#xA;&lt;p&gt;Quechua&lt;/p&gt;&#xA;&lt;p&gt;qu&lt;/p&gt;&#xA;&lt;p&gt;Rhaeto-Romance&lt;/p&gt;&#xA;&lt;p&gt;rm&lt;/p&gt;&#xA;&lt;p&gt;Romanian&lt;/p&gt;&#xA;&lt;p&gt;ro&lt;/p&gt;&#xA;&lt;p&gt;Russian&lt;/p&gt;&#xA;&lt;p&gt;ru&lt;/p&gt;&#xA;&lt;p&gt;Sami (Lappish)&lt;/p&gt;&#xA;&lt;p&gt;Samoan&lt;/p&gt;&#xA;&lt;p&gt;sm&lt;/p&gt;&#xA;&lt;p&gt;Sangro&lt;/p&gt;&#xA;&lt;p&gt;sg&lt;/p&gt;&#xA;&lt;p&gt;Sanskrit&lt;/p&gt;&#xA;&lt;p&gt;sa&lt;/p&gt;&#xA;&lt;p&gt;Serbian&lt;/p&gt;&#xA;&lt;p&gt;sr&lt;/p&gt;&#xA;&lt;p&gt;Serbo-Croatian&lt;/p&gt;&#xA;&lt;p&gt;sh&lt;/p&gt;&#xA;&lt;p&gt;Sesotho&lt;/p&gt;&#xA;&lt;p&gt;st&lt;/p&gt;&#xA;&lt;p&gt;Setswana&lt;/p&gt;&#xA;&lt;p&gt;tn&lt;/p&gt;&#xA;&lt;p&gt;Shona&lt;/p&gt;&#xA;&lt;p&gt;sn&lt;/p&gt;&#xA;&lt;p&gt;Sichuan Yi&lt;/p&gt;&#xA;&lt;p&gt;ii&lt;/p&gt;&#xA;&lt;p&gt;Sindhi&lt;/p&gt;&#xA;&lt;p&gt;sd&lt;/p&gt;&#xA;&lt;p&gt;Sinhalese&lt;/p&gt;&#xA;&lt;p&gt;si&lt;/p&gt;&#xA;&lt;p&gt;Siswati&lt;/p&gt;&#xA;&lt;p&gt;ss&lt;/p&gt;&#xA;&lt;p&gt;Slovak&lt;/p&gt;&#xA;&lt;p&gt;sk&lt;/p&gt;&#xA;&lt;p&gt;Slovenian&lt;/p&gt;&#xA;&lt;p&gt;sl&lt;/p&gt;&#xA;&lt;p&gt;Somali&lt;/p&gt;&#xA;&lt;p&gt;so&lt;/p&gt;&#xA;&lt;p&gt;Spanish&lt;/p&gt;&#xA;&lt;p&gt;es&lt;/p&gt;&#xA;&lt;p&gt;Sundanese&lt;/p&gt;&#xA;&lt;p&gt;su&lt;/p&gt;&#xA;&lt;p&gt;Swahili (Kiswahili)&lt;/p&gt;&#xA;&lt;p&gt;sw&lt;/p&gt;&#xA;&lt;p&gt;Swedish&lt;/p&gt;&#xA;&lt;p&gt;sv&lt;/p&gt;&#xA;&lt;p&gt;Syriac&lt;/p&gt;&#xA;&lt;p&gt;Tagalog&lt;/p&gt;&#xA;&lt;p&gt;tl&lt;/p&gt;&#xA;&lt;p&gt;Tajik&lt;/p&gt;&#xA;&lt;p&gt;tg&lt;/p&gt;&#xA;&lt;p&gt;Tamazight&lt;/p&gt;&#xA;&lt;p&gt;Tamil&lt;/p&gt;&#xA;&lt;p&gt;ta&lt;/p&gt;&#xA;&lt;p&gt;Tatar&lt;/p&gt;&#xA;&lt;p&gt;tt&lt;/p&gt;&#xA;&lt;p&gt;Telugu&lt;/p&gt;&#xA;&lt;p&gt;te&lt;/p&gt;&#xA;&lt;p&gt;Thai&lt;/p&gt;&#xA;&lt;p&gt;th&lt;/p&gt;&#xA;&lt;p&gt;Tibetan&lt;/p&gt;&#xA;&lt;p&gt;bo&lt;/p&gt;&#xA;&lt;p&gt;Tigrinya&lt;/p&gt;&#xA;&lt;p&gt;ti&lt;/p&gt;&#xA;&lt;p&gt;Tonga&lt;/p&gt;&#xA;&lt;p&gt;to&lt;/p&gt;&#xA;&lt;p&gt;Tsonga&lt;/p&gt;&#xA;&lt;p&gt;ts&lt;/p&gt;&#xA;&lt;p&gt;Turkish&lt;/p&gt;&#xA;&lt;p&gt;tr&lt;/p&gt;&#xA;&lt;p&gt;Turkmen&lt;/p&gt;&#xA;&lt;p&gt;tk&lt;/p&gt;&#xA;&lt;p&gt;Twi&lt;/p&gt;&#xA;&lt;p&gt;tw&lt;/p&gt;&#xA;&lt;p&gt;Uighur&lt;/p&gt;&#xA;&lt;p&gt;ug&lt;/p&gt;&#xA;&lt;p&gt;Ukrainian&lt;/p&gt;&#xA;&lt;p&gt;uk&lt;/p&gt;&#xA;&lt;p&gt;Urdu&lt;/p&gt;&#xA;&lt;p&gt;ur&lt;/p&gt;&#xA;&lt;p&gt;Uzbek&lt;/p&gt;&#xA;&lt;p&gt;uz&lt;/p&gt;&#xA;&lt;p&gt;Venda&lt;/p&gt;&#xA;&lt;p&gt;Vietnamese&lt;/p&gt;&#xA;&lt;p&gt;vi&lt;/p&gt;&#xA;&lt;p&gt;Volapük&lt;/p&gt;&#xA;&lt;p&gt;vo&lt;/p&gt;&#xA;&lt;p&gt;Wallon&lt;/p&gt;&#xA;&lt;p&gt;wa&lt;/p&gt;&#xA;&lt;p&gt;Welsh&lt;/p&gt;&#xA;&lt;p&gt;cy&lt;/p&gt;&#xA;&lt;p&gt;Wolof&lt;/p&gt;&#xA;&lt;p&gt;wo&lt;/p&gt;&#xA;&lt;p&gt;Xhosa&lt;/p&gt;&#xA;&lt;p&gt;xh&lt;/p&gt;&#xA;&lt;p&gt;Yi&lt;/p&gt;&#xA;&lt;p&gt;Yiddish&lt;/p&gt;&#xA;&lt;p&gt;yi, ji&lt;/p&gt;&#xA;&lt;p&gt;Yoruba&lt;/p&gt;&#xA;&lt;p&gt;yo&lt;/p&gt;&#xA;&lt;p&gt;Zulu&lt;/p&gt;&#xA;&lt;p&gt;zu&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Are you interested in learning responsive web design?</title>
      <link>https://www.html5in24hours.com/posts/interested-learning-responsive-web-design/</link>
      <pubDate>Thu, 08 Jan 2015 20:38:54 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/interested-learning-responsive-web-design/</guid><description>&lt;p&gt;I&amp;rsquo;m excited to announce that my latest book &lt;em&gt;Sams Teach Yourself Responsive Web Design in 24 Hours&lt;/em&gt; is out and available in bookstores and online.&lt;/p&gt;&#xA;&lt;p&gt;If you have any questions about the book, or find any problems, I&amp;rsquo;d love to hear about it. Feel free to post comments below.&lt;/p&gt;&#xA;&lt;h3 id=&#34;sams-teach-yourself-responsive-web-design-with-in-24-hours&#34;&gt;&lt;em&gt;Sams Teach Yourself Responsive Web Design with in 24 Hours&lt;/em&gt;&lt;/h3&gt;&#xA;&lt;p&gt;This book is intended for web designers who already build websites but are interested in making their sites responsive. But it can also be used by motivated novices who have some understanding of HTML and CSS and want to build sites that use the most modern techniques.&lt;/p&gt;&#xA;&lt;p&gt;In it you will learn the basics of RWD as well as how to make things like images, videos, tables, and forms responsive. You&amp;rsquo;ll learn about tools that are available to help create responsive sites and there is a chapter dedicated to best practices of RWD as well as showcasing multiple websites that are already using RWD to provide great designs for customers on multiple devices.&lt;/p&gt;&#xA;&lt;p&gt;If you&amp;rsquo;ve been wanting to learn RWD, this book will make it easy.&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;Sams Teach Yourself Responsive Web Design in 24 Hours&lt;/em&gt; is available in paperback and ebook formats. Plus, you can get a Learning Lab edition that also includes videos demonstrating what you learned as well as interactive quizzes to help test your knowledge. &lt;strong&gt;&lt;a href=&#34;https://www.html5in24hours.com/rwd-book/order/&#34; title=&#34;Where to Get Sams Teach Yourself Responsive Web Design in 24 Hours&#34;&gt;Order your copy now.&lt;/a&gt;&lt;/strong&gt; You can also look at the book&amp;rsquo;s &lt;a href=&#34;https://www.html5in24hours.com/rwd-code/&#34; title=&#34;Teach Yourself RWD in 24 Hours—Code Samples&#34;&gt;code samples&lt;/a&gt; online.&lt;/p&gt;&#xA;&lt;p&gt;// &amp;lt; ![CDATA[ // &amp;lt; ![CDATA[ // &amp;lt; ![CDATA[ (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = &amp;ldquo;&lt;a href=&#34;http://forms.aweber.com/form/47/1434307847.js%22;&#34;&gt;http://forms.aweber.com/form/47/1434307847.js&amp;quot;;&lt;/a&gt; fjs.parentNode.insertBefore(js, fjs); }(document, &amp;ldquo;script&amp;rdquo;, &amp;ldquo;aweber-wjs-d5r35b00s&amp;rdquo;)); // ]]&amp;gt;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>How to Write a Web Design Contract</title>
      <link>https://www.html5in24hours.com/posts/write-web-design-contract/</link>
      <pubDate>Mon, 17 Nov 2014 13:00:01 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/write-web-design-contract/</guid><description>&lt;p&gt;When you&amp;rsquo;re starting out as a freelancer, you need to know how to write a contract. It can be tempting to do work without a contract, and most web designers have done it a few times. But if you don&amp;rsquo;t have some sort of written agreement (even if it&amp;rsquo;s just an email message indicating what you&amp;rsquo;re going to do and for how much), you run a very real risk of not getting paid for your work.&lt;/p&gt;&#xA;&lt;p&gt;One of the main reasons new freelancers worry about contracts is because they assume a contract must be written by a lawyer and have lots of fancy text and multi-syllable words. But a contract is an agreement between two parties. For most web design projects, there are a few things you need to include in your contract, and as long as both parties agree, the contract should be binding.* &lt;/p&gt;&#xA;&lt;p&gt;Contracts can be intimidating for customers as well. Some clients may feel offended at being asked to sign a contract. But contracts protect both you and the client.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-information-to-include-in-a-web-design-contract&#34;&gt;What Information to Include in a Web Design Contract&lt;/h2&gt;&#xA;&lt;p&gt;While a contract can contain anything that you or your client want, there are a few things that are standard, including:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What work will be done&lt;/li&gt;&#xA;&lt;li&gt;What services or work that fall outside the main body of work&lt;/li&gt;&#xA;&lt;li&gt;Where the designs will be hosted&lt;/li&gt;&#xA;&lt;li&gt;How long it will take&lt;/li&gt;&#xA;&lt;li&gt;Cost&lt;/li&gt;&#xA;&lt;li&gt;How maintenance will be taken care of and by whom&lt;/li&gt;&#xA;&lt;li&gt;Contact information for both client and designer&lt;/li&gt;&#xA;&lt;li&gt;Other boilerplate provisions&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;the-statement-of-work&#34;&gt;The Statement of Work&lt;/h3&gt;&#xA;&lt;p&gt;The statement of work is the main area of the contract. It details the work you will do for the client. The more explicit, the better. For example, it&amp;rsquo;s better to say&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;“I will create five (5) web pages for the ABC company comprised of two to five (2–5) paragraphs of text and three (3) images provided by ABC company.”&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;than&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;“Build a website for ABC company.”&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Include details like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Requirements defined by the client&lt;/li&gt;&#xA;&lt;li&gt;HTML development planned&lt;/li&gt;&#xA;&lt;li&gt;Programming languages to be used&lt;/li&gt;&#xA;&lt;li&gt;CMS tools for the site, if any&lt;/li&gt;&#xA;&lt;li&gt;Browsers and mobile devices to support&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The more details you include in your contract, the less likely you&amp;rsquo;ll be caught by &lt;em&gt;scope creep&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Scope creep is when a client keeps asking you to do more and more work without changing the terms of the contract. In other words, they want you to do more without paying for it. If you don&amp;rsquo;t get a contract agreement with very clear work details, you can end up working for months on a project without ever getting paid because the project is never “done” to the client&amp;rsquo;s satisfaction.&lt;/p&gt;&#xA;&lt;p&gt;Your contract should include how you will handle scope creep when it shows up. That is dealt with in the pricing section of your contract, but you can put provisions in the statement of work for adding features.&lt;/p&gt;&#xA;&lt;h3 id=&#34;services-outside-the-main-body-of-work&#34;&gt;Services Outside the Main Body of Work&lt;/h3&gt;&#xA;&lt;p&gt;Many web design clients want more than just web design work. This could include search engine optimization (SEO), marketing and promotion of the web page, social media work, and content creation. Your contract should make clear what other services you will (or may) provide for the client.&lt;/p&gt;&#xA;&lt;p&gt;Many freelancers use this portion of the contract to market other services they may offer beyond what the main contract is providing. For example, a graphic artist might indicate that she can create images for the website for an additional fee, while an SEO expert might offer an SEO evaluation if the client is willing to pay more.&lt;/p&gt;&#xA;&lt;p&gt;The key to this section is to make it clear that these are &lt;em&gt;additional services&lt;/em&gt; beyond what is being offered in the contract and that these services will incur extra costs and might take additional time.&lt;/p&gt;&#xA;&lt;p&gt;The contract should indicate how the client can add these services. For example, you might be willing to create up to five videos for the client if they give you three weeks notice (and agree to the extra cost), but they need to tell you at least three weeks before the videos can be done. Or you might only be willing to add on extra services if the client requests them before the final contract is signed. It doesn&amp;rsquo;t matter how you accept this work, only that you make it clear to your client.&lt;/p&gt;&#xA;&lt;h3 id=&#34;hosting-and-domain-names&#34;&gt;Hosting and Domain Names&lt;/h3&gt;&#xA;&lt;p&gt;Web hosting and domain names are often a place where freelance contracts fail. Either the designer fails to specify their need for access to the client&amp;rsquo;s site or the client assumes that the web designer will set up and pay for all hosting and domain fees, or something else equally annoying and expensive for you or the client.&lt;/p&gt;&#xA;&lt;p&gt;Your contract should specify details about the hosting and domain name so that there is no confusion. Include things like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Where will the site be hosted?&lt;/li&gt;&#xA;&lt;li&gt;Who will pay for the hosting?&lt;/li&gt;&#xA;&lt;li&gt;What domain will it use and who will be listed as contacts?&lt;/li&gt;&#xA;&lt;li&gt;Where will testing and evaluation be done?&lt;/li&gt;&#xA;&lt;li&gt;Who will pay for hosting and domain name service?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I have heard stories from web designers who did tons of work for a client only to lose most of their fee because they were expected to pay for and host the website themselves. I have been listed as the “technical contact” on domain names for sites that I have no access to, and so can&amp;rsquo;t make any technical changes if there&amp;rsquo;s a problem. In one case I got stiffed the cost of a five-year domain renewal because I had set up the initial domain and the client did not update the DNS provider when they took over the site.&lt;/p&gt;&#xA;&lt;p&gt;If you don&amp;rsquo;t specify domain and hosting information in your contract, your clients can be hurt too. I know of clients where unscrupulous web designers held their content hostage until they paid more. In one case, the client&amp;rsquo;s website was completely deleted because the web designer got angry and there was no contract in place. By showing that you care for your client&amp;rsquo;s well-being as well as your own, your contracts will be viewed more favorably, and they will be more willing to sign and pay you.&lt;/p&gt;&#xA;&lt;p&gt;The other thing you should indicate is what type of access you will need to put the website live. This is an issue for redesigns, but can apply to new sites as well if the client is handling hosting and DNS themselves. The contract should indicate things like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;How you&amp;rsquo;ll connect to the server: SSH, FTP, CMS, or some other way&lt;/li&gt;&#xA;&lt;li&gt;How long your connection should be available to you. I recommend at least a month after the project is complete to fix any issues that come up after launch&lt;/li&gt;&#xA;&lt;li&gt;Who will maintain access accounts. Will you be administering their site or do they have someone on staff who will.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;timing&#34;&gt;Timing&lt;/h3&gt;&#xA;&lt;p&gt;Any web design contract should include how long it will take you to do the work and when you anticipate it being completed. It should include things like due dates for deliverables from both you and the client and dates when partial or complete payments are due.&lt;/p&gt;&#xA;&lt;p&gt;It can be tempting to put an absolute date, such as November 6, 2014 in the contract, but this is a bad idea. Web design requires interaction with at least two to three different people and groups to get a project ready for launch. And while you can control how long it takes you to complete your portion of a task, you have no control over the other people who might have content or information you need to complete your job.&lt;/p&gt;&#xA;&lt;p&gt;For example, consider the following scenario. I agreed to do a job for a small website. My job was to create the design for the site and post the content (images, text, and video - all provided by the client) into the design. I would receive final payment after the website was built, approved, and launched.&lt;/p&gt;&#xA;&lt;p&gt;For that project, I knew that it would take me about a week to complete the HTML, CSS, and JavaScript for the design. I posted it to a testing server once the design was complete. Then I had to wait for the images, text, and video. That took over a month to receive.&lt;/p&gt;&#xA;&lt;p&gt;Once I received the content, I posted it to the testing server to receive approval from the client that it was ready to launch. This took another month. Once I received approval, I moved the pages to their live server and the job was complete.&lt;/p&gt;&#xA;&lt;p&gt;If I had set absolute dates for when the website would be done, I would have almost certainly been in breach of contract, &lt;em&gt;not because I was late with my deliverables&lt;/em&gt; but because the client took two months to provide content and approve the design.&lt;/p&gt;&#xA;&lt;p&gt;Even still, many clients want absolute dates. They will tell you “I want this site up last week!” and express huge concern for the timing in the negotiation phase. But then when they need to give you something, even something as simple as an account on their CMS, it will take a lot longer than you expect it to.&lt;/p&gt;&#xA;&lt;p&gt;This is why I always word my contracts in the form:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;“Creation of HTML will be complete within seven (7) days of receipt of SSH access to [client&amp;rsquo;s] server.”&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;In other words, if work I need to do cannot be done until I receive something from the client, then I write that into the contract.&lt;/p&gt;&#xA;&lt;p&gt;Be aware that this can backfire as well. For example, I once said I would complete a design in five business days after the client gave me the content. The client then gave me the content the day before a four-day school holiday. The days were still business days, but there was no way I was going to be able to compete the job in the time I had mentioned. In this situation, you should talk to your client. People get sick, things happen. Most clients are understanding. But you may be expected to adhere to the letter of the contract.&lt;/p&gt;&#xA;&lt;p&gt;So your contract should have due dates listed in it, both for you and for your clients. If you are asking for interim payments, when they are due (and what triggers them) should be included in those due dates.&lt;/p&gt;&#xA;&lt;p&gt;If you need to estimate how long something will take, be sure to indicate that in the timing section. I have found that if your times are estimates, it&amp;rsquo;s better to provide a range, i.e. two to four (2–4) business days. And always give yourself more time than you think you&amp;rsquo;ll need.&lt;/p&gt;&#xA;&lt;p&gt;The last thing you want to include in your timing section is a “backout“ or expiration date. This prevents the client from receiving your contract, ignoring it for two years, and then coming to you and demanding you honor it. And, yes, I have seen this happen. You should include how long they have to respond to the contract as well as how long the contract terms are valid.&lt;/p&gt;&#xA;&lt;h3 id=&#34;pricing&#34;&gt;Pricing&lt;/h3&gt;&#xA;&lt;p&gt;For most people, whether it&amp;rsquo;s clients or freelancers, this is the most stressfull section of the contract. I&amp;rsquo;m not going to go into detail about how you should set your prices in this article, but you should have some idea for the contract.&lt;/p&gt;&#xA;&lt;p&gt;Your contract should indicate if you&amp;rsquo;re going to charge by the hour or by the project and what additional (if any) charges might be applied.&lt;/p&gt;&#xA;&lt;p&gt;If you offer additional services for an additional cost, that cost should be spelled out here as well, and include what needs to happen for them to be invoked.&lt;/p&gt;&#xA;&lt;p&gt;If you are asking for interim payments before a project is complete, you should indicate how much they will be and when they are due. You can set absolute dates or base them on milestones within the project being completed.&lt;/p&gt;&#xA;&lt;h3 id=&#34;maintenance&#34;&gt;Maintenance&lt;/h3&gt;&#xA;&lt;p&gt;One feature of most websites is that they are always being updated. And you and your client need to decide how maintenance of a site will be handled once your design work is done. Who is going to do it? How will it be paid for (hourly rate? monthly fee? etc.)?&lt;/p&gt;&#xA;&lt;p&gt;If the client is going to maintain the site, do they need training? Are you going to do the training? Is that training included in the entire project cost or is it an extra charge?&lt;/p&gt;&#xA;&lt;h3 id=&#34;contact-information&#34;&gt;Contact Information&lt;/h3&gt;&#xA;&lt;p&gt;This is another very important section that you should include in all your contracts: contact information for both you and the client. I recommend getting as much contact information as possible, including phone numbers, email addresses, and mailing addresses.&lt;/p&gt;&#xA;&lt;h3 id=&#34;boilerplate-content&#34;&gt;Boilerplate Content&lt;/h3&gt;&#xA;&lt;p&gt;Boilerplate is standardized language found in contracts. Most of the time these are provisions that just don&amp;rsquo;t fit anywhere else. These are often included under a title like “Miscellaneous” and are placed at the end of the contract. Freelance web design contracts include boilerplate like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Arbitration&lt;/strong&gt; - indicating that any disputes will be resolved through arbitration, not a lawsuit&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Jurisdiction&lt;/strong&gt; - where the lawsuit (state and country) must be filed&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Notice&lt;/strong&gt; - how notice for things like termination of the contract must be provided&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Assignment&lt;/strong&gt; - whether either party can transfer the rights in the contract&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Relationships&lt;/strong&gt; - most web designers are not employees of the company they are contracting for and this spells out their exact relationship&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Copyright&lt;/strong&gt; - who owns the copyright on any content created (typically, web design work is considered “Work for Hire” and all copyright reverts to the site owner)&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Attribution&lt;/strong&gt; - where and how attribution is displayed for the work done on the website&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Confidentiality&lt;/strong&gt; - guarantees that the parties will not disclose certain information&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;You can learn about many other common boilerplate text at &lt;a href=&#34;http://www.nolo.com/legal-encyclopedia/common-boilerplate-provisions-contracts-32654.html&#34;&gt;NOLO: Law for All&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;now-go-out-and-write-your-contract&#34;&gt;Now Go Out and Write Your Contract&lt;/h2&gt;&#xA;&lt;p&gt;Once you know what the parameters are for the project, you can write your contract. By including all the sections listed above you know you&amp;rsquo;ll have covered the majority of web design contractual issues.&lt;/p&gt;&#xA;&lt;h2 id=&#34;--cdata-functiond-s-id--var-js-fjs--dgetelementsbytagnames0-if-dgetelementbyidid-return-js--dcreateelements-jsid--id-jssrc---fjsparentnodeinsertbeforejs-fjs-document-script-aweber-wjs-wat4xzsog--&#34;&gt;// &amp;lt; ![CDATA[ (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = &amp;ldquo;&lt;a href=&#34;http://forms.aweber.com/form/88/1475240988.js%22;&#34;&gt;http://forms.aweber.com/form/88/1475240988.js&amp;quot;;&lt;/a&gt; fjs.parentNode.insertBefore(js, fjs); }(document, &amp;ldquo;script&amp;rdquo;, &amp;ldquo;aweber-wjs-wat4xzsog&amp;rdquo;)); // ]]&amp;gt;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://flowbuilt.com&#34; title=&#34;lorin@flowbuilt.com&#34;&gt;Lorin Friesen&lt;/a&gt; - Aug 0, 2016&lt;/p&gt;&#xA;&lt;p&gt;Yes, I would like to see the contract template. Your web creation information is most helpful, thanks.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Aug 0, 2016&lt;/p&gt;&#xA;&lt;p&gt;Hi Lorin, The form disappeared from the page. Weird. I&amp;rsquo;ve put it back. &lt;a href=&#34;https://www.html5in24hours.com/write-web-design-contract/#freecontract&#34;&gt;https://www.html5in24hours.com/write-web-design-contract/#freecontract&lt;/a&gt; Thanks for your comment, Jennifer&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>RWD Inspiration - fun effects on mobile and desktop</title>
      <link>https://www.html5in24hours.com/posts/check-site-fun-effects-mobile-desktop/</link>
      <pubDate>Sun, 19 Oct 2014 17:35:35 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/check-site-fun-effects-mobile-desktop/</guid><description>&lt;p&gt;I love seeing web designers doing fun and interesting things on their sites. But the ones that I really like are the ones that reflect the theme of the page or article. This is the kind of RWD inspiration I look for every day.&lt;/p&gt;&#xA;&lt;p&gt;This is an article about lead poisoning which is a serious issue. But serious issues are hard to read, because who wants to read a depressing article? The Seattle Times web team decided to dress it up a bit with some fun features.&lt;/p&gt;&#xA;&lt;p&gt;On the desktop version the pull quotes fully appear when you mouse over them and the headline gets completely revealed when the mouse runs over it. But I had the most fun on my iPad when I viewed this page. There, when you tap the screen fingerprints appear and slowly fade away.&lt;/p&gt;&#xA;&lt;p&gt;[embed]http://html5in24hours.com/wp-content/uploads/2014/10/loaded-with-lead.mp4[/embed]&lt;/p&gt;&#xA;&lt;p&gt;You may not think this is an example of responsive design, because the layout doesn&amp;rsquo;t change on the iPad from the desktop, but it is. This design responds to the fact that on an iPad, you are tapping the screen with your fingers—a mouse click wouldn&amp;rsquo;t make a fingerprint!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Updates from Adobe - a Fun New Adobe App</title>
      <link>https://www.html5in24hours.com/posts/updates-from-adobe/</link>
      <pubDate>Mon, 06 Oct 2014 18:50:51 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/updates-from-adobe/</guid><description>&lt;p&gt;Adobe released a number of new apps and features today at the MAX convention. There are some new features in Photoshop CC, Illustrator CC, InDesign CC, and Premiere Pro CC. But the ones I found most interesting were the changes to Muse CC, Dreamweaver CC, and the new free Apps for iOS.&lt;/p&gt;&#xA;&lt;h2 id=&#34;muse-cc&#34;&gt;Muse CC&lt;/h2&gt;&#xA;&lt;p&gt;Muse finally has secure FTP support which I find very important. In fact some of the servers I work on don’t allow any connection other than secure FTP - which meant until now I couldn’t use Muse for them. It also now has Find and Replace. This is a critical feature for web editors as when you’re working on a large site it can be difficult to know you’ve found all the instances you need to change if you have to do it by hand. For one site I worked on, we had to provide discounts to customers because one page listed the price from the previous year, and we didn’t catch it when we updated the site with the new price. Another great new feature of Muse CC is the SVG import. Now you can create your images as vector graphics and import them directly into your web page. This is great for doing prototyping in Illustrator and then moving directly to the website. SVG images give you so many options beyond the standard web images.&lt;/p&gt;&#xA;&lt;h2 id=&#34;dreamweaver-cc&#34;&gt;Dreamweaver CC&lt;/h2&gt;&#xA;&lt;p&gt;Dreamweaver CC doesn’t have a lot of updates this time, but there are a few that are interesting. It has 64-bit support, plus they updated Live View. You can now edit while in Live View - which is a huge improvement. I hardly ever leave Live View now. I love that you can drag and drop images into Live View—so much easier to do! There are also a bunch of new starter templates you can use to create different kinds of pages including &lt;a href=&#34;https://www.html5in24hours.com/posts/free-rwd-chapter/&#34; title=&#34;Learn RWD - get a free chapter of the new book&#34;&gt;Responsive Web Designs&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;mobile-apps&#34;&gt;Mobile Apps&lt;/h2&gt;&#xA;&lt;p&gt;But beyond Dreamweaver and Muse, Adobe now offers a bunch of mobile apps that all connect with your Creative Cloud account to allow you access to your creations from any device. There are three new apps in this release:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Adobe Premiere Clip&lt;/li&gt;&#xA;&lt;li&gt;Brush CC&lt;/li&gt;&#xA;&lt;li&gt;Shape CC&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;The one I’m most interested in is Brush CC.&lt;/p&gt;&#xA;&lt;h3 id=&#34;brush-cc&#34;&gt;Brush CC&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/1412620617_full.jpeg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/1412620617_thumb.jpeg&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Brush is a new app that will help you create your own custom brushes right on your iPad or iPhone. You start by creating a line or shape or whatever you want as a brush. Then you can modify it so that it displays exactly as you want it to. You can adjust things like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;display as a ribbon, or just a scattering of marks&lt;/li&gt;&#xA;&lt;li&gt;color or black and white&lt;/li&gt;&#xA;&lt;li&gt;have it repeat linearly, mirrored, or stretch to fit the space&lt;/li&gt;&#xA;&lt;li&gt;crop it to make it a seamless brush or your own dotted line&lt;/li&gt;&#xA;&lt;li&gt;add transparency&lt;/li&gt;&#xA;&lt;li&gt;have the ends fade in and out or taper&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/1412620666_full.jpeg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/1412620666_thumb.jpeg&#34; alt=&#34;My first simple brush&#34;&gt;&lt;/a&gt;There are endless ways to create your brushes.&lt;/p&gt;&#xA;&lt;p&gt;Then, once you’ve created your brush, you can save it to your Creative Cloud library and use it in Photoshop CC and other connected applications. I can see myself spending a lot of time in this app.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://itunes.apple.com/us/app/adobe-brush-cc-creative-brushes/id911158339?mt=8&#34;&gt;Download Brush CC from iTunes&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;shape-cc&#34;&gt;Shape CC&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/1412621415_thumb-150x150.jpeg&#34; alt=&#34;my brushes and shapes&#34;&gt;This is another new app that looks like it could be a lot of fun. However in my first attempt at using it, I found it fairly difficult. There is no image stabilization, so I found it difficult to focus on just the item I wanted. It also took me a while to figure out how to edit my shapes, and when the vectors were too connected, it was difficult to get just the lines I wanted and none that I didn’t. However, I then imported my shape into Illustrator without an issue.&lt;/p&gt;&#xA;&lt;p&gt;There are no pre-defined shapes in Shape CC but it is reasonably easy to use other than the above concerns, I created two new shapes very quickly.&lt;/p&gt;&#xA;&lt;h2 id=&#34;download-shape-cc-from-itunes&#34;&gt;&lt;a href=&#34;https://itunes.apple.com/us/app/adobe-shape-cc-capture-create/id919014644?mt=8&#34;&gt;Download Shape CC from iTunes&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://w5webdesigns.com&#34; title=&#34;nick@w5webdesigns.com&#34;&gt;nick Jubrey&lt;/a&gt; - Oct 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Thanks for the update. Still using cc for now.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Could the Shellshock Exploit Destroy Your Website?</title>
      <link>https://www.html5in24hours.com/posts/shellshock-exploit-destroy-website/</link>
      <pubDate>Fri, 26 Sep 2014 18:15:03 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/shellshock-exploit-destroy-website/</guid><description>&lt;h2 id=&#34;updated-october-7-2014-keep-patching&#34;&gt;UPDATED October 7, 2014: Keep Patching!&lt;/h2&gt;&#xA;&lt;p&gt;There have been several new patches since Shellshock was first patched, and you need to make sure that your server is still up-to-date, even if you patched on the first day.&lt;/p&gt;&#xA;&lt;h2 id=&#34;learn-what-you-need-to-do-to-protect-your-site&#34;&gt;Learn What You Need to Do to Protect Your Site&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.troyhunt.com/2014/09/everything-you-need-to-know-about.html&#34;&gt;Shellshock&lt;/a&gt; is a huge security threat to the internet, but if you&amp;rsquo;re like most people, the technicalities underlying it make it hard to get too worried about other than in a general sense. After all, you may be thinking “Yes, I worry, but I worried about &lt;a href=&#34;http://www.troyhunt.com/2014/04/everything-you-need-to-know-about.html&#34;&gt;Heartbleed&lt;/a&gt; last month and nothing bad happened, so is this another one of those?”&lt;/p&gt;&#xA;&lt;h3 id=&#34;let-me-put-the-dangers-shellshock-poses-in-personal-terms&#34;&gt;Let Me Put the Dangers Shellshock Poses in Personal Terms&lt;/h3&gt;&#xA;&lt;p&gt;It&amp;rsquo;s one thing to hear that the exploit is  “using fast-moving worm viruses to scan for vulnerable systems and then infect them&amp;hellip;” (source: &lt;a href=&#34;http://timesofindia.indiatimes.com/tech/tech-news/Hackers-exploit-Shellshock-bug-with-worms-in-early-attacks/articleshow/43539155.cms&#34;&gt;The Times of India&lt;/a&gt;) or that they are creating botnets to attack Akamai with a distributed denial of service (DDoS) (source: &lt;a href=&#34;http://www.itnews.com.au/News/396197,first-shellshock-botnet-attacks-akamai-us-dod-networks.aspx&#34;&gt;itnews&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;Yes, those sound bad, but they probably wouldn&amp;rsquo;t immediately affect your bottom line. So, it might be enough to just wait and see what happens.&lt;/p&gt;&#xA;&lt;h3 id=&#34;but-if-you-run-a-website-your-server-could-get-infected&#34;&gt;But if You Run a Website Your Server Could Get Infected&lt;/h3&gt;&#xA;&lt;p&gt;And if your server gets infected the attackers could do all kinds of things that could directly impact you and your business. Things like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Delete every page on your website&lt;/li&gt;&#xA;&lt;li&gt;Deface every page on your website&lt;/li&gt;&#xA;&lt;li&gt;Take control of your web database and steal all the data&lt;/li&gt;&#xA;&lt;li&gt;Add back-door functions to your web forms and scripts to steal your customer&amp;rsquo;s information as they submit it to you—things like credit card numbers, email addresses, and any other information&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I have had to deal with scenarios where portions of a website were deleted, defaced or hacked, and it&amp;rsquo;s not fun. Do you really want to have to report to your customers that their credit card information may have been stolen? Do you really want to rebuild your entire site from scratch? I know I don&amp;rsquo;t.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-to-do-about-shellshock&#34;&gt;What To Do About Shellshock&lt;/h2&gt;&#xA;&lt;p&gt;The first thing you should be aware of are the devices and tools you use that might have Bash on them. This could affect things like: web servers, routers, Linux and Mac OS X Computers, and other devices.&lt;/p&gt;&#xA;&lt;h3 id=&#34;if-youre-running-a-web-server&#34;&gt;If You&amp;rsquo;re Running a Web Server&lt;/h3&gt;&#xA;&lt;p&gt;If you run your own web server, you should immediately go and patch it. This exploit affects nearly any web server running Bash and nearly all Linux and Unix boxes run that. Here is a list of some popular Linux vendors and their information on patching for Shellshock:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://centosnow.blogspot.com/2014/09/critical-bash-updates-for-centos-5.html&#34;&gt;CentOS&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.debian.org/security/2014/dsa-3032&#34;&gt;Debian&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.gentoo.org/security/en/glsa/glsa-201409-10.xml&#34;&gt;Gentoo&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://support.novell.com/security/cve/CVE-2014-6271.html&#34;&gt;Novell/SUSE&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://access.redhat.com/articles/1200223&#34;&gt;RedHat&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.ubuntu.com/usn/usn-2362-1/&#34;&gt;Ubuntu&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;if-you-host-your-website&#34;&gt;If You Host Your Website&lt;/h3&gt;&#xA;&lt;p&gt;If you don&amp;rsquo;t run your own web server, but you host on another site, you should find out if they are running on Linux (most hosting companies are) and if they&amp;rsquo;ve patched their server. There are several experimental tools available on the web that you can use to test your site.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://shellshock.brandonpotter.com/&#34;&gt;Shellshock Bash Vulnerability Test Tool&lt;/a&gt; tests for HTTP exploits&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.shellshocktest.com/&#34;&gt;ShellShock Tester&lt;/a&gt; tests ping exploits&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;And if you have access to a shell prompt on your web server, you can test using the following script. Just go to your shell prompt and type:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;env x=&amp;#39;() { :;}; echo vulnerable&amp;#39; bash -c &amp;#39;echo yay&amp;#39;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;If your server is vulnerable you&amp;rsquo;ll get a response of:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;vulnerable&#xA;yay&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;If it&amp;rsquo;s not vulnerable, you&amp;rsquo;ll get a response of:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;bash: warning: x: ignoring function definition attempt&#xA;bash: error importing function definition for \`x&amp;#39;&#xA;yay&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;contact-your-web-hosting-provider&#34;&gt;Contact Your Web Hosting Provider&lt;/h3&gt;&#xA;&lt;p&gt;If you run these tests and your web server is vulnerable, you should contact your hosting provider immediately. Right after you contact them, you should then backup your entire website, including any scripts, databases, images and so on. Then if your server is attacked before your provider patches it, you have a current backup.&lt;/p&gt;&#xA;&lt;h3 id=&#34;if-you-run-a-mac-with-mac-os-x&#34;&gt;If You Run a Mac with Mac OS X&lt;/h3&gt;&#xA;&lt;p&gt;Mac OS X is currently vulnerable, and Apple has not yet released a patch. However Apple says “The vast majority of OS X users are not at risk to recently reported bash vulnerabilities&amp;hellip;” (source: &lt;a href=&#34;http://www.imore.com/apple-working-quickly-protect-os-x-against-shellshock-exploit&#34;&gt;iMore&lt;/a&gt;). This is because the system is protected by default, and advanced Unix services would need to be enabled to disable that protection.&lt;/p&gt;&#xA;&lt;p&gt;If you have enabled Bash on your Mac OS X system, you should take it back to the factory settings for now. Or you can patch it manually with the &lt;a href=&#34;http://www.linuxnews.pro/patch-bash-shell-shock-centos-ubuntu/&#34;&gt;instructions at LinuxNewsPro&lt;/a&gt; but &lt;em&gt;only do this if you know what you&amp;rsquo;re doing&lt;/em&gt;. If you don&amp;rsquo;t know what I mean by advanced Unix services, &lt;em&gt;do not do anything&lt;/em&gt;. Just wait for the Apple patch.&lt;/p&gt;&#xA;&lt;h3 id=&#34;if-you-have-other-things-running-bash-that-could-be-attacked-by-shellshock&#34;&gt;If You Have Other Things Running Bash That Could be Attacked by Shellshock&lt;/h3&gt;&#xA;&lt;h2 id=&#34;your-best-bet-is-to-contact-your-support-or-service-providers-for-them-to-find-out-if-they-have-provided-a-patch-many-router-companies-have-already-got-them-up-or-are-working-hard-on-a-patch-symantec-also-has-created-an-intrusion-prevention-signature-for-protection-against-this-exploit&#34;&gt;Your best bet is to contact your support or service providers for them to find out if they have provided a patch. Many router companies have already got them up, or are working hard on a patch. Symantec also has created an &lt;a href=&#34;http://www.symantec.com/security_response/attacksignatures/detail.jsp?asid=27907&#34;&gt;Intrusion Prevention signature&lt;/a&gt; for protection against this exploit.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://olddelhiheritage.in/all-slots-casino-contacts-of-support-service-number-chat-rules-and-conditions/&#34; title=&#34;fanniehuntsman@vegemail.com&#34;&gt;Kenton&lt;/a&gt; - Dec 2, 2022&lt;/p&gt;&#xA;&lt;p&gt;What&amp;rsquo;s up, all the time i used to check web site posts here early in the break of day, since i like to learn more and more.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://smartylooks.in/pokerstars-return-ept-monte-carlo-and-regional-tournaments/&#34; title=&#34;mattieleason@inbox.com&#34;&gt;Pokerstars Monte Carlo 2023&lt;/a&gt; - Dec 2, 2022&lt;/p&gt;&#xA;&lt;p&gt;As the admin of this website is working, no question very rapidly it will be renowned, due to its feature contents.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Drag and Drop Puzzle Code</title>
      <link>https://www.html5in24hours.com/posts/spc1/</link>
      <pubDate>Fri, 19 Sep 2014 17:22:52 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/spc1/</guid><description>&lt;h2 id=&#34;download-the-code-now&#34;&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/drag-and-drop-puzzle-code.pdf&#34;&gt;Download the Code Now&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;The drag and drop puzzle is a fun game to add to a website, and with this code you can do it quickly and easily. &lt;strong&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/drag-and-drop-puzzle-code.pdf&#34;&gt;Download the code here (PDF)&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.facebook.com/sharer/sharer.php?u=https://www.html5in24hours.com/examples/drag-and-drop-puzzle.html&#34;&gt;Share on Facebook&lt;/a&gt; &lt;a href=&#34;https://twitter.com/intent/tweet?text=Build%20a%20drag-and-drop%20photo%20puzzle%20on%20your%20site.%20Get%20the%20code!&amp;amp;url=https://www.html5in24hours.com/examples/drag-and-drop-puzzle.html&#34;&gt;Share on Twitter&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;You can also &lt;a href=&#34;https://www.html5in24hours.com/examples/drag-and-drop-puzzle.html&#34;&gt;play the puzzle&lt;/a&gt; online.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Copy Editing and Tech Editing Done</title>
      <link>https://www.html5in24hours.com/posts/copy-editing-tech-editing-done/</link>
      <pubDate>Thu, 18 Sep 2014 00:00:57 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/copy-editing-tech-editing-done/</guid><description>&lt;p&gt;I just sent in the last chapters after reviewing the copy edits and tech edits. Whew!&lt;/p&gt;&#xA;&lt;p&gt;I am very glad to have such great editors - &lt;a href=&#34;http://www.myhappysahdlife.com/&#34;&gt;Jon&lt;/a&gt;, my tech editor, and &lt;a href=&#34;http://www.linkedin.com/pub/kitty-wilson/6/b66/637&#34;&gt;Kitty&lt;/a&gt;, my copy editor. They both saved me from some major screw ups and I couldn&amp;rsquo;t have done this book without them! And as usual any errors that still make it through were not because of them.&lt;/p&gt;&#xA;&lt;p&gt;Now I just need to finish the videos. I&amp;rsquo;ve got an editor working on editing them, so they should be done soon.&lt;/p&gt;&#xA;&lt;h2 id=&#34;pre-ordersams-teach-yourself-responsive-web-design-with-html5-and-css3-in-24-hours-now&#34;&gt;Pre-Order &lt;em&gt;Sams Teach Yourself Responsive Web Design with HTML5 and CSS3 in 24 Hours&lt;/em&gt; Now&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/0672338386/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672338386&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&#34;&gt;Amazon&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.barnesandnoble.com/w/responsive-web-design-with-html5-and-css3-in-24-hours-sams-teach-yourself-jennifer-kyrnin/1118850987?ean=9780672338380&#34;&gt;Barnes &amp;amp; Noble&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;And don&amp;rsquo;t forget to &lt;a href=&#34;http://wp.me/p1VTvW-be&#34;&gt;check out the &lt;strong&gt;free chapter&lt;/strong&gt;&lt;/a&gt; if you haven&amp;rsquo;t already gotten it.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>How to Speed Up Your Website with GZip Compression</title>
      <link>https://www.html5in24hours.com/posts/gzip-compression/</link>
      <pubDate>Wed, 17 Sep 2014 18:25:22 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/gzip-compression/</guid><description>&lt;p&gt;If you follow the instructions on the &lt;a href=&#34;https://developer.yahoo.com/yslow/&#34;&gt;Yahoo! YSlow&lt;/a&gt; best practices, one of them is to compress your pages using gzip compression (“&lt;a href=&#34;https://developer.yahoo.com/performance/rules.html#gzip&#34;&gt;Gzip components&lt;/a&gt;”). By doing this, you compress all your files before they are sent across the web, and then the browser decompresses them on the other side. This can significantly improve the time it takes your website to load.&lt;/p&gt;&#xA;&lt;h2 id=&#34;how-to-compress-a-website-with-gzip-and-htaccess&#34;&gt;How to Compress a Website with GZip and HTaccess&lt;/h2&gt;&#xA;&lt;p&gt;First check that your site is not already compressed. Some hosting providers do this automatically.&lt;/p&gt;&#xA;&lt;p&gt;Go to &lt;a href=&#34;http://www.gidnetwork.com/tools/gzip-test.php&#34;&gt;GID Zip Test&lt;/a&gt; and enter your URL. If it returns that your site is compressed, you&amp;rsquo;re done.&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;ldquo;attachment_892&amp;rdquo; align=&amp;ldquo;alignnone&amp;rdquo; width=&amp;ldquo;300&amp;rdquo;]&lt;a href=&#34;https://www.html5in24hours.com/images/screenshot333.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/screenshot333-300x82.jpg&#34; alt=&#34;GID Zip Test&#34;&gt;&lt;/a&gt; This site is compressed&lt;/p&gt;&#xA;&lt;p&gt;If your site is not compressed, you need to know what web server you&amp;rsquo;re using. If you&amp;rsquo;re not sure, ask your hosting provider, but the most common web server is Apache. Chances are, that is what your site uses too.&lt;/p&gt;&#xA;&lt;h3 id=&#34;compress-files-on-apache&#34;&gt;Compress Files on Apache&lt;/h3&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Go to the root directory of your web server and edit the &lt;code&gt;.htaccess&lt;/code&gt; file in a text editor. If you can&amp;rsquo;t see that file, first make sure that hidden files are visible and if it&amp;rsquo;s still not there, then you should create a file with that name—&lt;em&gt;including the dot (.) at the beginning of the file&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Add the following lines to the file:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;\# gzip compress text, HTML, JavaScript, CSS, and XML&#xA;AddOutputFilterByType DEFLATE text/plain&#xA;AddOutputFilterByType DEFLATE text/html&#xA;AddOutputFilterByType DEFLATE text/xml&#xA;AddOutputFilterByType DEFLATE text/css&#xA;AddOutputFilterByType DEFLATE application/xml&#xA;AddOutputFilterByType DEFLATE application/xhtml+xml&#xA;AddOutputFilterByType DEFLATE application/rss+xml&#xA;AddOutputFilterByType DEFLATE application/javascript&#xA;AddOutputFilterByType DEFLATE application/x-javascript&#xA;# remove browser bugs&#xA;BrowserMatch ^Mozilla/4 gzip-only-text/html&#xA;BrowserMatch ^Mozilla/4\\.0\[678\] no-gzip&#xA;BrowserMatch \\bMSIE !no-gzip !gzip-only-text/html&#xA;Header append Vary User-Agent&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Upload the &lt;code&gt;.htaccess&lt;/code&gt; file to the same location on your website (typically the root folder).&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Test your site again using the GID Zip Test site.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h3 id=&#34;if-your-apache-site-still-isnt-compressed&#34;&gt;If Your Apache Site Still Isn&amp;rsquo;t Compressed&lt;/h3&gt;&#xA;&lt;p&gt;Many hosting providers use virtual hosts for web hosting, and sometimes these don&amp;rsquo;t always recognize all commands in the &lt;code&gt;.htaccess&lt;/code&gt; file. Your best bet is to talk to your hosting support to see if they can get it running. They will probably have to add the above lines (in step 2) into the &lt;code&gt;httpd.conf&lt;/code&gt; or &lt;code&gt;vhosts.conf&lt;/code&gt; file.&lt;/p&gt;&#xA;&lt;h3 id=&#34;compress-files-on-iis&#34;&gt;Compress Files on IIS&lt;/h3&gt;&#xA;&lt;h2 id=&#34;i-dont-have-an-iis-server-so-i-cannot-tell-you-exactly-how-to-do-it-but-microsoft-has-a-comprehensive-technet-document-configuring-http-compression-in-iis-7-that-covers-configuring-compression-enabling-compression-of-dynamic-content-and-enabling-compression-of-static-content&#34;&gt;I don&amp;rsquo;t have an IIS server, so I cannot tell you exactly how to do it, but Microsoft has a comprehensive Technet document: &lt;a href=&#34;http://technet.microsoft.com/en-us/library/cc771003%28WS.10%29.aspx&#34;&gt;Configuring HTTP Compression in IIS 7&lt;/a&gt; that covers: &lt;a href=&#34;http://technet.microsoft.com/en-us/library/cc730629(v=ws.10).aspx&#34;&gt;configuring compression&lt;/a&gt;, &lt;a href=&#34;http://technet.microsoft.com/en-us/library/cc753681(v=ws.10).aspx&#34;&gt;enabling compression of dynamic content&lt;/a&gt;, and &lt;a href=&#34;http://technet.microsoft.com/en-us/library/cc754668(v=ws.10).aspx&#34;&gt;enabling compression of static content&lt;/a&gt;.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.carolinawebdeveloper.com/&#34; title=&#34;earlgunner@earlmoorejr.com&#34;&gt;Earl&lt;/a&gt; - Sep 4, 2014&lt;/p&gt;&#xA;&lt;p&gt;Compression makes a world of a difference on page speed. I use Gzip on my own sites and average about a 61% reduction rate. Never knew about the GID Zip Test tool though, thanks for sharing.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>HTML5 Allows Tables for Layout</title>
      <link>https://www.html5in24hours.com/posts/html5-allows-tables-layout/</link>
      <pubDate>Tue, 16 Sep 2014 00:08:32 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/html5-allows-tables-layout/</guid><description>&lt;h2 id=&#34;if-someone-tells-you-that-is-invalid-they-are-incorrect&#34;&gt;If Someone Tells You That is Invalid, They are Incorrect&lt;/h2&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been writing HTML since 1995, and in that time various techniques and tools have come in and out of style. But one that has been especially troublesome is the idea of using tables for web page layout.&lt;/p&gt;&#xA;&lt;p&gt;Back in the late 1990s, there weren&amp;rsquo;t a lot of ways to lay out your web designs. You could use the single-pixel GIF trick to add spaces, and you could ignore layout and hope the browser displayed your content in a legible way. So when tables became available in HTML, many designers (including myself) leapt upon them as a gift from the heavens. Finally there was a way to create layouts with fixed widths, specific placement of elements, and more. Web page editors made them really easy to create—even if you used tons of embedded tables to get exactly the look you wanted.&lt;/p&gt;&#xA;&lt;p&gt;Soon, nearly every web page with any attempt at design was built with a &lt;code&gt;&amp;lt;table&amp;gt;&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;But HTML4 came out and said:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;“Tables should not be used purely as a means to layout document content as this may present problems when rendering to non-visual media.”&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.w3.org/TR/1999/REC-html401-19991224/struct/tables.html&#34;&gt;http://www.w3.org/TR/1999/REC-html401-19991224/struct/tables.html&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;And nearly every web designer who used tables for layout let out a scream of frustration. While I believe that &lt;a href=&#34;https://www.html5in24hours.com/posts/css-need-know-much-think/&#34; title=&#34;All the CSS You Need to Know (not as much as you think) – Infographic&#34;&gt;CSS isn&amp;rsquo;t terribly hard&lt;/a&gt; to learn, many people have found it very difficult. And layout is particularly challenging. But for several years, we struggled and strained to learn CSS for layout and stop using tables for that purpose.&lt;/p&gt;&#xA;&lt;h2 id=&#34;html5-changed-the-rules&#34;&gt;HTML5 Changed the Rules&lt;/h2&gt;&#xA;&lt;p&gt;According to the &lt;a href=&#34;http://www.w3.org/TR/html5/tabular-data.html#the-table-element&#34;&gt;HTML5 specification&lt;/a&gt;, while tables for layout is not &lt;em&gt;recommended&lt;/em&gt;, it is a valid way to design web pages. You just have to make sure that you indicate that the table is a “presentation” table, not a data table. Specifically:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;“If a table is to be used for layout it must be marked with the attribute role=&amp;ldquo;presentation&amp;rdquo; for a user agent to properly represent the table to an assistive technology and to properly convey the intent of the author to tools that wish to extract tabular data from the document.”&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.w3.org/TR/html5/tabular-data.html#the-table-element&#34;&gt;http://www.w3.org/TR/html5/tabular-data.html#the-table-element&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;how-to-use-a-table-for-layout-in-html5&#34;&gt;How to Use a Table for Layout in HTML5&lt;/h2&gt;&#xA;&lt;p&gt;In order to indicate that your tables are layout or presentation tables, rather than data tables, you can add one of two attributes:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;role=&amp;quot;presentation&amp;quot;&lt;/code&gt;This is the most compliant method, and is what the W3C recommends. But it requires that you change every web page you have written to include this attribute.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;border=&amp;quot;0&amp;quot;&lt;/code&gt;This attribute also indicates that the table is a presentation table, because most data tables include borders. Plus, most layout tables do not use borders, so you shouldn&amp;rsquo;t have to change anything on your pages.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;There are other ways to indicate a presentation or data table:&lt;/p&gt;&#xA;&lt;p&gt;Table Feature&lt;/p&gt;&#xA;&lt;p&gt;Type of Table&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;table role=&amp;quot;presentation&amp;quot;&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Presentation&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;table border=&amp;quot;0&amp;quot;&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Presentation&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;table cellpadding=&amp;quot;0&amp;quot;&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Presentation&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;table cellspacing=&amp;quot;0&amp;quot;&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Presentation&lt;/p&gt;&#xA;&lt;p&gt;Use of the &lt;code&gt;CAPTION&lt;/code&gt;, &lt;code&gt;THEAD&lt;/code&gt;, or &lt;code&gt;TH&lt;/code&gt; elements&lt;/p&gt;&#xA;&lt;p&gt;Data&lt;/p&gt;&#xA;&lt;p&gt;Use of the &lt;code&gt;headers&lt;/code&gt; and &lt;code&gt;scope&lt;/code&gt; attributes on the &lt;code&gt;TH&lt;/code&gt; element&lt;/p&gt;&#xA;&lt;p&gt;Data&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;table border=&amp;quot;&amp;quot;&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Data&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;table border=&amp;quot;1&amp;quot;&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Data&lt;/p&gt;&#xA;&lt;p&gt;Visible borders set with CSS&lt;/p&gt;&#xA;&lt;p&gt;Data&lt;/p&gt;&#xA;&lt;h2 id=&#34;i-dont-recommend-tables-for-layout&#34;&gt;I Don&amp;rsquo;t Recommend Tables for Layout&lt;/h2&gt;&#xA;&lt;p&gt;Tables cause problems for web pages. They can be slower to load. They can be difficult for search engines to parse. And they mix the content and design, which is more effective when it&amp;rsquo;s separated.&lt;/p&gt;&#xA;&lt;h2 id=&#34;i-would-recommend-using-tables-for-layout-for-your-older-pages-but-as-you-redesign-and-rework-pages-you-should-consider-converting-to-css-layout&#34;&gt;I would recommend using tables for layout for your older pages, but as you redesign and rework pages, you should consider converting to CSS layout.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://GreenesBeans.com&#34; title=&#34;mokaman1@embarqmail.com&#34;&gt;Dave Greene&lt;/a&gt; - Sep 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;What tools/techniques do you recommend for design and layout, Ms. Kyrnin? Thank you.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Sep 4, 2014&lt;/p&gt;&#xA;&lt;p&gt;Hi Dave, That&amp;rsquo;s a great question, and deserves more than just a comment answer, so I&amp;rsquo;m working on a post that discusses this in detail. But in the meantime, here are some of my favorite tools: - WordPress - I use this for most of the sites I build and maintain because it&amp;rsquo;s easy to use and lends itself to many different types of sites. - Komodo Edit - this is a free text editor that I use to write all my articles, blog posts, and more. I often have to then convert the documents into something more formal like a Word Document or blog post, but Komodo Edit is where I start most projects. - Macaw - this is a web design tool that I love to use for working on new responsive designs. - Dreamweaver - I also use Dreamweaver for RWD, but not as often as I used to. - Chrome - I test everything in Chrome first and then move from there to other, less standards-compliant browsers - Photoshop - I edit most of my images in Photoshop to keep them as small as possible.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22jamesthebud@gmail.com%22&#34;&gt;James M&lt;/a&gt; - Dec 0, 2014&lt;/p&gt;&#xA;&lt;p&gt;I agree, there are far too many people dogmatically saying you must never use HTML tables for presentation rather than tabular data. In an ideal world, all browsers would support CSS3 flexible boxes, but in the real world, they don&amp;rsquo;t. And we have to design for the real world, so we have to design for the browsers that are actually being used, not the ones we would like to be out there. And the reality is that IE8 is going to be with us for some time yet, so designers of websites for the real world are stuck with not using CSS3 flex boxes for the foreseeable future. The very fact that CSS3 introduced flex boxes is an obvious indication that CSS2 specifications were lacking a good alternative to HTML tables. I have seen many methods to make CSS2 imitate tables, but they can often end up being no better than the hacks we used to use for IE6, etc. For example, the CSS text-align: justify is often used to align css divs, when the text-align is semantically intended only to apply to text. I do always try to avoid HTML tables for presentation if I can do it easily with CSS2. And I have used the text-align: justify to align divs. But if trying to emulate a table ends up with anything more than a few simple HTML and CSS workarounds, then I have to face the fact that it is coming to the point where the attempt to emulate a table is becoming counter productive, and instead, I use a HTMl table with role=&amp;ldquo;presentation&amp;rdquo;. Otherwise the claimed benefits of separation of semantics and content, and ease of alteration by CSS disappear, and the &amp;ldquo;don&amp;rsquo;t use tables for presentation&amp;rdquo; becomes a mantra without logical justification. As a case in point, I don&amp;rsquo;t think that there is any sensible alternative to using tables when, within a div that contains content, you want to include content that consists of three elements where the two side elements are fixed sizes and the central element expands to fit the remainder - and it contains a single line of text that you want centered. And where it degrades gracefully if the central element becomes very small. With a table it&amp;rsquo;s simple. Try doing that in CSS without using CSS3 and you end up with a big bunch of unwieldy code. Until the vast majority of browsers actually being used are CSS3 compliant, the reality is that there is no reason not to use HTML tables with the attribute role=&amp;ldquo;presentation&amp;rdquo; if there is is no sensible CSS2 alternative.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>References</title>
      <link>https://www.html5in24hours.com/posts/reference/</link>
      <pubDate>Wed, 10 Sep 2014 02:53:10 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/reference/</guid><description>&lt;h2 id=&#34;planning-a-website&#34;&gt;Planning a Website&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://responsivewebdesignin24hours.com/wp-content/uploads/2014/03/site-evaluation-workbook.xlsx&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/site-evaluation-worksheet-150x150.jpg&#34; alt=&#34;Site Evaluation Worksheet&#34;&gt;&lt;/a&gt; &lt;a href=&#34;http://responsivewebdesignin24hours.com/wp-content/uploads/2014/03/site-evaluation-workbook.xlsx&#34;&gt;Site Evaluation Spreadsheet&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;css-and-styling-a-website&#34;&gt;CSS and Styling a Website&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/reference/color-codes/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/color-codes-page-150x150.jpg&#34; alt=&#34;CSS Color Codes&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://www.html5in24hours.com/reference/color-codes/&#34;&gt;CSS Color Codes&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;special-characters-and-codes&#34;&gt;Special Characters and Codes&lt;/h2&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/reference/language-codes-iso-639-1/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/language-codes-150x150.png&#34; alt=&#34;language codes&#34;&gt;&lt;/a&gt; &lt;a href=&#34;https://www.html5in24hours.com/reference/language-codes-iso-639-1/&#34;&gt;ISO 639-1 Language Codes&lt;/a&gt;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>CSS Color Codes</title>
      <link>https://www.html5in24hours.com/posts/color-codes/</link>
      <pubDate>Wed, 10 Sep 2014 02:49:58 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/color-codes/</guid><description>&lt;p&gt;There are many ways to write colors for web pages. While there are millions of colors in RGB, there are dozens of color names you can use. The &lt;a href=&#34;https://www.html5in24hours.com/posts/color-codes/#basic-color-keywords&#34;&gt;basic color keywords&lt;/a&gt; and &lt;a href=&#34;https://www.html5in24hours.com/posts/color-codes/#extended-color-keywords&#34;&gt;extended color keywords&lt;/a&gt; are both included in the CSS3 Color Module. Use these color keywords where ever you use color in your CSS. These CSS color codes will help you with your web designs.&lt;/p&gt;&#xA;&lt;h2 id=&#34;basic-css-colorcodes&#34;&gt;Basic CSS Color Codes&lt;/h2&gt;&#xA;&lt;p&gt;The basic color keywords are CSS color codes that are supported in every browser. They are case insensitive and you can use them where ever you define colors in your CSS.&lt;/p&gt;&#xA;&lt;p&gt;Color&lt;/p&gt;&#xA;&lt;p&gt;Color Name&lt;/p&gt;&#xA;&lt;p&gt;Hexadecimal&lt;/p&gt;&#xA;&lt;p&gt;RGB&lt;/p&gt;&#xA;&lt;p&gt;maroon&lt;/p&gt;&#xA;&lt;p&gt;#800000&lt;/p&gt;&#xA;&lt;p&gt;rgb(128,0,0)&lt;/p&gt;&#xA;&lt;p&gt;red&lt;/p&gt;&#xA;&lt;p&gt;#ff0000&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,0,0)&lt;/p&gt;&#xA;&lt;p&gt;yellow&lt;/p&gt;&#xA;&lt;p&gt;#ffff00&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,255,0)&lt;/p&gt;&#xA;&lt;p&gt;olive&lt;/p&gt;&#xA;&lt;p&gt;#808000&lt;/p&gt;&#xA;&lt;p&gt;rgb(128,128,0)&lt;/p&gt;&#xA;&lt;p&gt;purple&lt;/p&gt;&#xA;&lt;p&gt;#800080&lt;/p&gt;&#xA;&lt;p&gt;rgb(128,0,128)&lt;/p&gt;&#xA;&lt;p&gt;fuchsia&lt;/p&gt;&#xA;&lt;p&gt;#ff00ff&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,0,255)&lt;/p&gt;&#xA;&lt;p&gt;white&lt;/p&gt;&#xA;&lt;p&gt;#ffffff&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,255,255)&lt;/p&gt;&#xA;&lt;p&gt;lime&lt;/p&gt;&#xA;&lt;p&gt;#00ff00&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,255,0)&lt;/p&gt;&#xA;&lt;p&gt;green&lt;/p&gt;&#xA;&lt;p&gt;#008000&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,128,0)&lt;/p&gt;&#xA;&lt;p&gt;navy&lt;/p&gt;&#xA;&lt;p&gt;#000080&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,0,128)&lt;/p&gt;&#xA;&lt;p&gt;blue&lt;/p&gt;&#xA;&lt;p&gt;#0000ff&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,0,255)&lt;/p&gt;&#xA;&lt;p&gt;teal&lt;/p&gt;&#xA;&lt;p&gt;#008080&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,128,128)&lt;/p&gt;&#xA;&lt;p&gt;black&lt;/p&gt;&#xA;&lt;p&gt;#000000&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,0,0)&lt;/p&gt;&#xA;&lt;p&gt;silver&lt;/p&gt;&#xA;&lt;p&gt;#c0c0c0&lt;/p&gt;&#xA;&lt;p&gt;rgb(192,192,192)&lt;/p&gt;&#xA;&lt;p&gt;gray&lt;/p&gt;&#xA;&lt;p&gt;#808080&lt;/p&gt;&#xA;&lt;p&gt;rgb(128,128,128)&lt;/p&gt;&#xA;&lt;p&gt;orange&lt;/p&gt;&#xA;&lt;p&gt;#ffaa500&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,165,0)&lt;/p&gt;&#xA;&lt;h2 id=&#34;extendedcsscolorcodes&#34;&gt;Extended CSS Color Codes&lt;/h2&gt;&#xA;&lt;p&gt;These are also sometimes called SVG Color Keywords and Netscape Color Keywords. You can use the color name, the hexadecimal code, or the RGB code in your CSS to style your background and foreground colors.&lt;/p&gt;&#xA;&lt;p&gt;Color&lt;/p&gt;&#xA;&lt;p&gt;Color Name&lt;/p&gt;&#xA;&lt;p&gt;Hexadecimal&lt;/p&gt;&#xA;&lt;p&gt;RGB&lt;/p&gt;&#xA;&lt;p&gt;aliceblue&lt;/p&gt;&#xA;&lt;p&gt;#f0f8ff&lt;/p&gt;&#xA;&lt;p&gt;rgb(240,248,255)&lt;/p&gt;&#xA;&lt;p&gt;antiquewhite&lt;/p&gt;&#xA;&lt;p&gt;#faebd7&lt;/p&gt;&#xA;&lt;p&gt;rgb(250,235,215)&lt;/p&gt;&#xA;&lt;p&gt;aqua&lt;/p&gt;&#xA;&lt;p&gt;#00ffff&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,255,255)&lt;/p&gt;&#xA;&lt;p&gt;aquamarine&lt;/p&gt;&#xA;&lt;p&gt;#7fffd4&lt;/p&gt;&#xA;&lt;p&gt;rgb(127,255,212)&lt;/p&gt;&#xA;&lt;p&gt;azure&lt;/p&gt;&#xA;&lt;p&gt;#f0ffff&lt;/p&gt;&#xA;&lt;p&gt;rgb(240,255,255)&lt;/p&gt;&#xA;&lt;p&gt;beige&lt;/p&gt;&#xA;&lt;p&gt;#f5f5dc&lt;/p&gt;&#xA;&lt;p&gt;rgb(245,245,220)&lt;/p&gt;&#xA;&lt;p&gt;bisque&lt;/p&gt;&#xA;&lt;p&gt;#ffe4c4&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,228,196)&lt;/p&gt;&#xA;&lt;p&gt;black&lt;/p&gt;&#xA;&lt;p&gt;#000000&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,0,0)&lt;/p&gt;&#xA;&lt;p&gt;blanchedalmond&lt;/p&gt;&#xA;&lt;p&gt;#ffebcd&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,235,205)&lt;/p&gt;&#xA;&lt;p&gt;blue&lt;/p&gt;&#xA;&lt;p&gt;#0000ff&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,0,255)&lt;/p&gt;&#xA;&lt;p&gt;blueviolet&lt;/p&gt;&#xA;&lt;p&gt;#8a2be2&lt;/p&gt;&#xA;&lt;p&gt;rgb(138,43,226)&lt;/p&gt;&#xA;&lt;p&gt;brown&lt;/p&gt;&#xA;&lt;p&gt;#a52a2a&lt;/p&gt;&#xA;&lt;p&gt;rgb(165,42,42)&lt;/p&gt;&#xA;&lt;p&gt;burlywood&lt;/p&gt;&#xA;&lt;p&gt;#deb887&lt;/p&gt;&#xA;&lt;p&gt;rgb(222,184,135)&lt;/p&gt;&#xA;&lt;p&gt;cadetblue&lt;/p&gt;&#xA;&lt;p&gt;#5f9ea0&lt;/p&gt;&#xA;&lt;p&gt;rgb(95,158,160)&lt;/p&gt;&#xA;&lt;p&gt;chartreuse&lt;/p&gt;&#xA;&lt;p&gt;#7fff00&lt;/p&gt;&#xA;&lt;p&gt;rgb(127,255,0)&lt;/p&gt;&#xA;&lt;p&gt;chocolate&lt;/p&gt;&#xA;&lt;p&gt;#d2691e&lt;/p&gt;&#xA;&lt;p&gt;rgb(210,105,30)&lt;/p&gt;&#xA;&lt;p&gt;coral&lt;/p&gt;&#xA;&lt;p&gt;#ff7f50&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,127,80)&lt;/p&gt;&#xA;&lt;p&gt;cornflowerblue&lt;/p&gt;&#xA;&lt;p&gt;#6495ed&lt;/p&gt;&#xA;&lt;p&gt;rgb(100,149,237)&lt;/p&gt;&#xA;&lt;p&gt;cornsilk&lt;/p&gt;&#xA;&lt;p&gt;#fff8dc&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,248,220)&lt;/p&gt;&#xA;&lt;p&gt;crimson&lt;/p&gt;&#xA;&lt;p&gt;#dc143c&lt;/p&gt;&#xA;&lt;p&gt;rgb(220,20,60)&lt;/p&gt;&#xA;&lt;p&gt;cyan&lt;/p&gt;&#xA;&lt;p&gt;#00ffff&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,255,255)&lt;/p&gt;&#xA;&lt;p&gt;darkblue&lt;/p&gt;&#xA;&lt;p&gt;#00008b&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,0,139)&lt;/p&gt;&#xA;&lt;p&gt;darkcyan&lt;/p&gt;&#xA;&lt;p&gt;#008b8b&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,139,139)&lt;/p&gt;&#xA;&lt;p&gt;darkgoldenrod&lt;/p&gt;&#xA;&lt;p&gt;#b8860b&lt;/p&gt;&#xA;&lt;p&gt;rgb(184,134,11)&lt;/p&gt;&#xA;&lt;p&gt;darkgray&lt;/p&gt;&#xA;&lt;p&gt;#a9a9a9&lt;/p&gt;&#xA;&lt;p&gt;rgb(169,169,169)&lt;/p&gt;&#xA;&lt;p&gt;darkgreen&lt;/p&gt;&#xA;&lt;p&gt;#006400&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,100,0)&lt;/p&gt;&#xA;&lt;p&gt;darkgrey&lt;/p&gt;&#xA;&lt;p&gt;#a9a9a9&lt;/p&gt;&#xA;&lt;p&gt;rgb(169,169,169)&lt;/p&gt;&#xA;&lt;p&gt;darkkhaki&lt;/p&gt;&#xA;&lt;p&gt;#bdb76b&lt;/p&gt;&#xA;&lt;p&gt;rgb(189,183,107)&lt;/p&gt;&#xA;&lt;p&gt;darkmagenta&lt;/p&gt;&#xA;&lt;p&gt;#8b008b&lt;/p&gt;&#xA;&lt;p&gt;rgb(139,0,139)&lt;/p&gt;&#xA;&lt;p&gt;darkolivegreen&lt;/p&gt;&#xA;&lt;p&gt;#556b2f&lt;/p&gt;&#xA;&lt;p&gt;rgb(85,107,47)&lt;/p&gt;&#xA;&lt;p&gt;darkorange&lt;/p&gt;&#xA;&lt;p&gt;#ff8c00&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,140,0)&lt;/p&gt;&#xA;&lt;p&gt;darkorchid&lt;/p&gt;&#xA;&lt;p&gt;#9932cc&lt;/p&gt;&#xA;&lt;p&gt;rgb(153,50,204)&lt;/p&gt;&#xA;&lt;p&gt;darkred&lt;/p&gt;&#xA;&lt;p&gt;#8b0000&lt;/p&gt;&#xA;&lt;p&gt;rgb(139,0,0)&lt;/p&gt;&#xA;&lt;p&gt;darksalmon&lt;/p&gt;&#xA;&lt;p&gt;#e9967a&lt;/p&gt;&#xA;&lt;p&gt;rgb(233,150,122)&lt;/p&gt;&#xA;&lt;p&gt;darkseagreen&lt;/p&gt;&#xA;&lt;p&gt;#8fbc8f&lt;/p&gt;&#xA;&lt;p&gt;rgb(143,188,143)&lt;/p&gt;&#xA;&lt;p&gt;darkslateblue&lt;/p&gt;&#xA;&lt;p&gt;#483d8b&lt;/p&gt;&#xA;&lt;p&gt;rgb(72,61,139)&lt;/p&gt;&#xA;&lt;p&gt;darkslategray&lt;/p&gt;&#xA;&lt;p&gt;#2f4f4f&lt;/p&gt;&#xA;&lt;p&gt;rgb(47,79,79)&lt;/p&gt;&#xA;&lt;p&gt;darkslategrey&lt;/p&gt;&#xA;&lt;p&gt;#2f4f4f&lt;/p&gt;&#xA;&lt;p&gt;rgb(47,79,79)&lt;/p&gt;&#xA;&lt;p&gt;darkturquoise&lt;/p&gt;&#xA;&lt;p&gt;#00ced1&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,206,209)&lt;/p&gt;&#xA;&lt;p&gt;darkviolet&lt;/p&gt;&#xA;&lt;p&gt;#9400d3&lt;/p&gt;&#xA;&lt;p&gt;rgb(148,0,211)&lt;/p&gt;&#xA;&lt;p&gt;deeppink&lt;/p&gt;&#xA;&lt;p&gt;#ff1493&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,20,147)&lt;/p&gt;&#xA;&lt;p&gt;deepskyblue&lt;/p&gt;&#xA;&lt;p&gt;#00bfff&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,191,255)&lt;/p&gt;&#xA;&lt;p&gt;dimgray&lt;/p&gt;&#xA;&lt;p&gt;#696969&lt;/p&gt;&#xA;&lt;p&gt;rgb(105,105,105)&lt;/p&gt;&#xA;&lt;p&gt;dimgrey&lt;/p&gt;&#xA;&lt;p&gt;#696969&lt;/p&gt;&#xA;&lt;p&gt;rgb(105,105,105)&lt;/p&gt;&#xA;&lt;p&gt;dodgerblue&lt;/p&gt;&#xA;&lt;p&gt;#1e90ff&lt;/p&gt;&#xA;&lt;p&gt;rgb(30,144,255)&lt;/p&gt;&#xA;&lt;p&gt;firebrick&lt;/p&gt;&#xA;&lt;p&gt;#b22222&lt;/p&gt;&#xA;&lt;p&gt;rgb(178,34,34)&lt;/p&gt;&#xA;&lt;p&gt;floralwhite&lt;/p&gt;&#xA;&lt;p&gt;#fffaf0&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,250,240)&lt;/p&gt;&#xA;&lt;p&gt;forestgreen&lt;/p&gt;&#xA;&lt;p&gt;#228b22&lt;/p&gt;&#xA;&lt;p&gt;rgb(34,139,34)&lt;/p&gt;&#xA;&lt;p&gt;fuchsia&lt;/p&gt;&#xA;&lt;p&gt;#ff00ff&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,0,255)&lt;/p&gt;&#xA;&lt;p&gt;gainsboro&lt;/p&gt;&#xA;&lt;p&gt;#dcdcdc&lt;/p&gt;&#xA;&lt;p&gt;rgb(220,220,220)&lt;/p&gt;&#xA;&lt;p&gt;ghostwhite&lt;/p&gt;&#xA;&lt;p&gt;#f8f8ff&lt;/p&gt;&#xA;&lt;p&gt;rgb(248,248,255)&lt;/p&gt;&#xA;&lt;p&gt;gold&lt;/p&gt;&#xA;&lt;p&gt;#ffd700&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,215,0)&lt;/p&gt;&#xA;&lt;p&gt;goldenrod&lt;/p&gt;&#xA;&lt;p&gt;#daa520&lt;/p&gt;&#xA;&lt;p&gt;rgb(218,165,32)&lt;/p&gt;&#xA;&lt;p&gt;gray&lt;/p&gt;&#xA;&lt;p&gt;#808080&lt;/p&gt;&#xA;&lt;p&gt;rgb(128,128,128)&lt;/p&gt;&#xA;&lt;p&gt;green&lt;/p&gt;&#xA;&lt;p&gt;#008000&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,128,0)&lt;/p&gt;&#xA;&lt;p&gt;greenyellow&lt;/p&gt;&#xA;&lt;p&gt;#adff2f&lt;/p&gt;&#xA;&lt;p&gt;rgb(173,255,47)&lt;/p&gt;&#xA;&lt;p&gt;grey&lt;/p&gt;&#xA;&lt;p&gt;#808080&lt;/p&gt;&#xA;&lt;p&gt;rgb(128,128,128)&lt;/p&gt;&#xA;&lt;p&gt;honeydew&lt;/p&gt;&#xA;&lt;p&gt;#f0fff0&lt;/p&gt;&#xA;&lt;p&gt;rgb(240,255,240)&lt;/p&gt;&#xA;&lt;p&gt;hotpink&lt;/p&gt;&#xA;&lt;p&gt;#ff69b4&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,105,180)&lt;/p&gt;&#xA;&lt;p&gt;indianred&lt;/p&gt;&#xA;&lt;p&gt;#cd5c5c&lt;/p&gt;&#xA;&lt;p&gt;rgb(205,92,92)&lt;/p&gt;&#xA;&lt;p&gt;indigo&lt;/p&gt;&#xA;&lt;p&gt;#4b0082&lt;/p&gt;&#xA;&lt;p&gt;rgb(75,0,130)&lt;/p&gt;&#xA;&lt;p&gt;ivory&lt;/p&gt;&#xA;&lt;p&gt;#fffff0&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,255,240)&lt;/p&gt;&#xA;&lt;p&gt;khaki&lt;/p&gt;&#xA;&lt;p&gt;#f0e68c&lt;/p&gt;&#xA;&lt;p&gt;rgb(240,230,140)&lt;/p&gt;&#xA;&lt;p&gt;lavender&lt;/p&gt;&#xA;&lt;p&gt;#e6e6fa&lt;/p&gt;&#xA;&lt;p&gt;rgb(230,230,250)&lt;/p&gt;&#xA;&lt;p&gt;lavenderblush&lt;/p&gt;&#xA;&lt;p&gt;#fff0f5&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,240,245)&lt;/p&gt;&#xA;&lt;p&gt;lawngreen&lt;/p&gt;&#xA;&lt;p&gt;#7cfc00&lt;/p&gt;&#xA;&lt;p&gt;rgb(124,252,0)&lt;/p&gt;&#xA;&lt;p&gt;lemonchiffon&lt;/p&gt;&#xA;&lt;p&gt;#fffacd&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,250,205)&lt;/p&gt;&#xA;&lt;p&gt;lightblue&lt;/p&gt;&#xA;&lt;p&gt;#add8e6&lt;/p&gt;&#xA;&lt;p&gt;rgb(173,216,230)&lt;/p&gt;&#xA;&lt;p&gt;lightcoral&lt;/p&gt;&#xA;&lt;p&gt;#f08080&lt;/p&gt;&#xA;&lt;p&gt;rgb(240,128,128)&lt;/p&gt;&#xA;&lt;p&gt;lightcyan&lt;/p&gt;&#xA;&lt;p&gt;#e0ffff&lt;/p&gt;&#xA;&lt;p&gt;rgb(224,255,255)&lt;/p&gt;&#xA;&lt;p&gt;lightgoldenrodyellow&lt;/p&gt;&#xA;&lt;p&gt;#fafad2&lt;/p&gt;&#xA;&lt;p&gt;rgb(250,250,210)&lt;/p&gt;&#xA;&lt;p&gt;lightgray&lt;/p&gt;&#xA;&lt;p&gt;#d3d3d3&lt;/p&gt;&#xA;&lt;p&gt;rgb(211,211,211)&lt;/p&gt;&#xA;&lt;p&gt;lightgreen&lt;/p&gt;&#xA;&lt;p&gt;#90ee90&lt;/p&gt;&#xA;&lt;p&gt;rgb(144,238,144)&lt;/p&gt;&#xA;&lt;p&gt;lightgrey&lt;/p&gt;&#xA;&lt;p&gt;#d3d3d3&lt;/p&gt;&#xA;&lt;p&gt;rgb(211,211,211)&lt;/p&gt;&#xA;&lt;p&gt;lightpink&lt;/p&gt;&#xA;&lt;p&gt;#ffb6c1&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,182,193)&lt;/p&gt;&#xA;&lt;p&gt;lightsalmon&lt;/p&gt;&#xA;&lt;p&gt;#ffa07a&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,160,122)&lt;/p&gt;&#xA;&lt;p&gt;lightseagreen&lt;/p&gt;&#xA;&lt;p&gt;#20b2aa&lt;/p&gt;&#xA;&lt;p&gt;rgb(32,178,170)&lt;/p&gt;&#xA;&lt;p&gt;lightskyblue&lt;/p&gt;&#xA;&lt;p&gt;#87cefa&lt;/p&gt;&#xA;&lt;p&gt;rgb(135,206,250)&lt;/p&gt;&#xA;&lt;p&gt;lightslategray&lt;/p&gt;&#xA;&lt;p&gt;#778899&lt;/p&gt;&#xA;&lt;p&gt;rgb(119,136,153)&lt;/p&gt;&#xA;&lt;p&gt;lightslategrey&lt;/p&gt;&#xA;&lt;p&gt;#778899&lt;/p&gt;&#xA;&lt;p&gt;rgb(119,136,153)&lt;/p&gt;&#xA;&lt;p&gt;lightsteelblue&lt;/p&gt;&#xA;&lt;p&gt;#b0c4de&lt;/p&gt;&#xA;&lt;p&gt;rgb(176,196,222)&lt;/p&gt;&#xA;&lt;p&gt;lightyellow&lt;/p&gt;&#xA;&lt;p&gt;#ffffe0&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,255,224)&lt;/p&gt;&#xA;&lt;p&gt;lime&lt;/p&gt;&#xA;&lt;p&gt;#00ff00&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,255,0)&lt;/p&gt;&#xA;&lt;p&gt;limegreen&lt;/p&gt;&#xA;&lt;p&gt;#32cd32&lt;/p&gt;&#xA;&lt;p&gt;rgb(50,205,50)&lt;/p&gt;&#xA;&lt;p&gt;linen&lt;/p&gt;&#xA;&lt;p&gt;#faf0e6&lt;/p&gt;&#xA;&lt;p&gt;rgb(250,240,230)&lt;/p&gt;&#xA;&lt;p&gt;magenta&lt;/p&gt;&#xA;&lt;p&gt;#ff00ff&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,0,255)&lt;/p&gt;&#xA;&lt;p&gt;maroon&lt;/p&gt;&#xA;&lt;p&gt;#800000&lt;/p&gt;&#xA;&lt;p&gt;rgb(128,0,0)&lt;/p&gt;&#xA;&lt;p&gt;mediumaquamarine&lt;/p&gt;&#xA;&lt;p&gt;#66cdaa&lt;/p&gt;&#xA;&lt;p&gt;rgb(102,205,170)&lt;/p&gt;&#xA;&lt;p&gt;mediumblue&lt;/p&gt;&#xA;&lt;p&gt;#0000cd&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,0,205)&lt;/p&gt;&#xA;&lt;p&gt;mediumorchid&lt;/p&gt;&#xA;&lt;p&gt;#ba55d3&lt;/p&gt;&#xA;&lt;p&gt;rgb(186,85,211)&lt;/p&gt;&#xA;&lt;p&gt;mediumpurple&lt;/p&gt;&#xA;&lt;p&gt;#9370db&lt;/p&gt;&#xA;&lt;p&gt;rgb(147,112,219)&lt;/p&gt;&#xA;&lt;p&gt;mediumseagreen&lt;/p&gt;&#xA;&lt;p&gt;#3cb371&lt;/p&gt;&#xA;&lt;p&gt;rgb(60,179,113)&lt;/p&gt;&#xA;&lt;p&gt;mediumslateblue&lt;/p&gt;&#xA;&lt;p&gt;#7b68ee&lt;/p&gt;&#xA;&lt;p&gt;rgb(123,104,238)&lt;/p&gt;&#xA;&lt;p&gt;mediumspringgreen&lt;/p&gt;&#xA;&lt;p&gt;#00fa9a&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,250,154)&lt;/p&gt;&#xA;&lt;p&gt;mediumturquoise&lt;/p&gt;&#xA;&lt;p&gt;#48d1cc&lt;/p&gt;&#xA;&lt;p&gt;rgb(72,209,204)&lt;/p&gt;&#xA;&lt;p&gt;mediumvioletred&lt;/p&gt;&#xA;&lt;p&gt;#c71585&lt;/p&gt;&#xA;&lt;p&gt;rgb(199,21,133)&lt;/p&gt;&#xA;&lt;p&gt;midnightblue&lt;/p&gt;&#xA;&lt;p&gt;#191970&lt;/p&gt;&#xA;&lt;p&gt;rgb(25,25,112)&lt;/p&gt;&#xA;&lt;p&gt;mintcream&lt;/p&gt;&#xA;&lt;p&gt;#f5fffa&lt;/p&gt;&#xA;&lt;p&gt;rgb(245,255,250)&lt;/p&gt;&#xA;&lt;p&gt;mistyrose&lt;/p&gt;&#xA;&lt;p&gt;#ffe4e1&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,228,225)&lt;/p&gt;&#xA;&lt;p&gt;moccasin&lt;/p&gt;&#xA;&lt;p&gt;#ffe4b5&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,228,181)&lt;/p&gt;&#xA;&lt;p&gt;navajowhite&lt;/p&gt;&#xA;&lt;p&gt;#ffdead&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,222,173)&lt;/p&gt;&#xA;&lt;p&gt;navy&lt;/p&gt;&#xA;&lt;p&gt;#000080&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,0,128)&lt;/p&gt;&#xA;&lt;p&gt;oldlace&lt;/p&gt;&#xA;&lt;p&gt;#fdf5e6&lt;/p&gt;&#xA;&lt;p&gt;rgb(253,245,230)&lt;/p&gt;&#xA;&lt;p&gt;olive&lt;/p&gt;&#xA;&lt;p&gt;#808000&lt;/p&gt;&#xA;&lt;p&gt;rgb(128,128,0)&lt;/p&gt;&#xA;&lt;p&gt;olivedrab&lt;/p&gt;&#xA;&lt;p&gt;#6b8e23&lt;/p&gt;&#xA;&lt;p&gt;rgb(107,142,35)&lt;/p&gt;&#xA;&lt;p&gt;orange&lt;/p&gt;&#xA;&lt;p&gt;#ffa500&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,165,0)&lt;/p&gt;&#xA;&lt;p&gt;orangered&lt;/p&gt;&#xA;&lt;p&gt;#ff4500&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,69,0)&lt;/p&gt;&#xA;&lt;p&gt;orchid&lt;/p&gt;&#xA;&lt;p&gt;#da70d6&lt;/p&gt;&#xA;&lt;p&gt;rgb(218,112,214)&lt;/p&gt;&#xA;&lt;p&gt;palegoldenrod&lt;/p&gt;&#xA;&lt;p&gt;#eee8aa&lt;/p&gt;&#xA;&lt;p&gt;rgb(238,232,170)&lt;/p&gt;&#xA;&lt;p&gt;palegreen&lt;/p&gt;&#xA;&lt;p&gt;#98fb98&lt;/p&gt;&#xA;&lt;p&gt;rgb(152,251,152)&lt;/p&gt;&#xA;&lt;p&gt;paleturquoise&lt;/p&gt;&#xA;&lt;p&gt;#afeeee&lt;/p&gt;&#xA;&lt;p&gt;rgb(175,238,238)&lt;/p&gt;&#xA;&lt;p&gt;palevioletred&lt;/p&gt;&#xA;&lt;p&gt;#db7093&lt;/p&gt;&#xA;&lt;p&gt;rgb(219,112,147)&lt;/p&gt;&#xA;&lt;p&gt;papayawhip&lt;/p&gt;&#xA;&lt;p&gt;#ffefd5&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,239,213)&lt;/p&gt;&#xA;&lt;p&gt;peachpuff&lt;/p&gt;&#xA;&lt;p&gt;#ffdab9&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,218,185)&lt;/p&gt;&#xA;&lt;p&gt;peru&lt;/p&gt;&#xA;&lt;p&gt;#cd853f&lt;/p&gt;&#xA;&lt;p&gt;rgb(205,133,63)&lt;/p&gt;&#xA;&lt;p&gt;pink&lt;/p&gt;&#xA;&lt;p&gt;#ffc0cb&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,192,203)&lt;/p&gt;&#xA;&lt;p&gt;plum&lt;/p&gt;&#xA;&lt;p&gt;#dda0dd&lt;/p&gt;&#xA;&lt;p&gt;rgb(221,160,221)&lt;/p&gt;&#xA;&lt;p&gt;powderblue&lt;/p&gt;&#xA;&lt;p&gt;#b0e0e6&lt;/p&gt;&#xA;&lt;p&gt;rgb(176,224,230)&lt;/p&gt;&#xA;&lt;p&gt;purple&lt;/p&gt;&#xA;&lt;p&gt;#800080&lt;/p&gt;&#xA;&lt;p&gt;rgb(128,0,128)&lt;/p&gt;&#xA;&lt;p&gt;red&lt;/p&gt;&#xA;&lt;p&gt;#ff0000&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,0,0)&lt;/p&gt;&#xA;&lt;p&gt;rosybrown&lt;/p&gt;&#xA;&lt;p&gt;#bc8f8f&lt;/p&gt;&#xA;&lt;p&gt;rgb(188,143,143)&lt;/p&gt;&#xA;&lt;p&gt;royalblue&lt;/p&gt;&#xA;&lt;p&gt;#4169e1&lt;/p&gt;&#xA;&lt;p&gt;rgb(65,105,225)&lt;/p&gt;&#xA;&lt;p&gt;saddlebrown&lt;/p&gt;&#xA;&lt;p&gt;#8b4513&lt;/p&gt;&#xA;&lt;p&gt;rgb(139,69,19)&lt;/p&gt;&#xA;&lt;p&gt;salmon&lt;/p&gt;&#xA;&lt;p&gt;#fa8072&lt;/p&gt;&#xA;&lt;p&gt;rgb(250,128,114)&lt;/p&gt;&#xA;&lt;p&gt;sandybrown&lt;/p&gt;&#xA;&lt;p&gt;#f4a460&lt;/p&gt;&#xA;&lt;p&gt;rgb(244,164,96)&lt;/p&gt;&#xA;&lt;p&gt;seagreen&lt;/p&gt;&#xA;&lt;p&gt;#2e8b57&lt;/p&gt;&#xA;&lt;p&gt;rgb(46,139,87)&lt;/p&gt;&#xA;&lt;p&gt;seashell&lt;/p&gt;&#xA;&lt;p&gt;#fff5ee&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,245,238)&lt;/p&gt;&#xA;&lt;p&gt;sienna&lt;/p&gt;&#xA;&lt;p&gt;#a0522d&lt;/p&gt;&#xA;&lt;p&gt;rgb(160,82,45)&lt;/p&gt;&#xA;&lt;p&gt;silver&lt;/p&gt;&#xA;&lt;p&gt;#c0c0c0&lt;/p&gt;&#xA;&lt;p&gt;rgb(192,192,192)&lt;/p&gt;&#xA;&lt;p&gt;skyblue&lt;/p&gt;&#xA;&lt;p&gt;#87ceeb&lt;/p&gt;&#xA;&lt;p&gt;rgb(135,206,235)&lt;/p&gt;&#xA;&lt;p&gt;slateblue&lt;/p&gt;&#xA;&lt;p&gt;#6a5acd&lt;/p&gt;&#xA;&lt;p&gt;rgb(106,90,205)&lt;/p&gt;&#xA;&lt;p&gt;slategray&lt;/p&gt;&#xA;&lt;p&gt;#708090&lt;/p&gt;&#xA;&lt;p&gt;rgb(112,128,144)&lt;/p&gt;&#xA;&lt;p&gt;slategrey&lt;/p&gt;&#xA;&lt;p&gt;#708090&lt;/p&gt;&#xA;&lt;p&gt;rgb(112,128,144)&lt;/p&gt;&#xA;&lt;p&gt;snow&lt;/p&gt;&#xA;&lt;p&gt;#fffafa&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,250,250)&lt;/p&gt;&#xA;&lt;p&gt;springgreen&lt;/p&gt;&#xA;&lt;p&gt;#00ff7f&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,255,127)&lt;/p&gt;&#xA;&lt;p&gt;steelblue&lt;/p&gt;&#xA;&lt;p&gt;#4682b4&lt;/p&gt;&#xA;&lt;p&gt;rgb(70,130,180)&lt;/p&gt;&#xA;&lt;p&gt;tan&lt;/p&gt;&#xA;&lt;p&gt;#d2b48c&lt;/p&gt;&#xA;&lt;p&gt;rgb(210,180,140)&lt;/p&gt;&#xA;&lt;p&gt;teal&lt;/p&gt;&#xA;&lt;p&gt;#008080&lt;/p&gt;&#xA;&lt;p&gt;rgb(0,128,128)&lt;/p&gt;&#xA;&lt;p&gt;thistle&lt;/p&gt;&#xA;&lt;p&gt;#d8bfd8&lt;/p&gt;&#xA;&lt;p&gt;rgb(216,191,216)&lt;/p&gt;&#xA;&lt;p&gt;tomato&lt;/p&gt;&#xA;&lt;p&gt;#ff6347&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,99,71)&lt;/p&gt;&#xA;&lt;p&gt;turquoise&lt;/p&gt;&#xA;&lt;p&gt;#40e0d0&lt;/p&gt;&#xA;&lt;p&gt;rgb(64,224,208)&lt;/p&gt;&#xA;&lt;p&gt;violet&lt;/p&gt;&#xA;&lt;p&gt;#ee82ee&lt;/p&gt;&#xA;&lt;p&gt;rgb(238,130,238)&lt;/p&gt;&#xA;&lt;p&gt;wheat&lt;/p&gt;&#xA;&lt;p&gt;#f5deb3&lt;/p&gt;&#xA;&lt;p&gt;rgb(245,222,179)&lt;/p&gt;&#xA;&lt;p&gt;white&lt;/p&gt;&#xA;&lt;p&gt;#ffffff&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,255,255)&lt;/p&gt;&#xA;&lt;p&gt;whitesmoke&lt;/p&gt;&#xA;&lt;p&gt;#f5f5f5&lt;/p&gt;&#xA;&lt;p&gt;rgb(245,245,245)&lt;/p&gt;&#xA;&lt;p&gt;yellow&lt;/p&gt;&#xA;&lt;p&gt;#ffff00&lt;/p&gt;&#xA;&lt;p&gt;rgb(255,255,0)&lt;/p&gt;&#xA;&lt;p&gt;yellowgreen&lt;/p&gt;&#xA;&lt;p&gt;#9acd32&lt;/p&gt;&#xA;&lt;p&gt;rgb(154,205,50)&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>What Semantics Means in HTML and Why You Should Care</title>
      <link>https://www.html5in24hours.com/posts/what-is-semantic-html/</link>
      <pubDate>Tue, 09 Sep 2014 21:20:21 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/what-is-semantic-html/</guid><description>&lt;p&gt;Once you’ve been writing HTML for a while, you may come across the term “semantic HTML.” But what does that really mean?&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-is-semantics&#34;&gt;What is Semantics?&lt;/h2&gt;&#xA;&lt;p&gt;You may have heard the phrase “that’s just semantics” used as a way to dismiss an argument or otherwise minimize the importance of something someone says, but semantics can be important to your website. Understanding semantics as it applies to HTML can save you time and money in the long run.&lt;/p&gt;&#xA;&lt;p&gt;In web design, semantics is concerned with the meaning of the tags and attributes that you use to build your web pages. In other words, semantic HTML is HTML that contains meaning in and of itself, beyond any content that it might be marking up. Semantic HTML lets the browser understand what the tag contains, and so will you.&lt;/p&gt;&#xA;&lt;p&gt;Here is a hypothetical example of HTML if it were written with all the tags differentiated by numbers:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;lt;!tag1&amp;gt;&#xA;&amp;lt;tag2&amp;gt;&#xA;  &amp;lt;tag3&amp;gt;&#xA;    &amp;lt;tag4&amp;gt;Now is the Time&amp;lt;/tag4&amp;gt;&#xA;  &amp;lt;/tag3&amp;gt;&#xA;  &amp;lt;tag5&amp;gt;&#xA;    &amp;lt;tag6&amp;gt;Now is the Time&amp;lt;/tag6&amp;gt;&#xA;    &amp;lt;tag7&amp;gt;For all good people…&amp;lt;/tag7&amp;gt;&#xA;  &amp;lt;/tag5&amp;gt;&#xA;&amp;lt;/tag2&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;This is pretty difficult to understand, right? Web browsers could have been programmed to read the above faux HTML just as easily as they read real HTML.&lt;/p&gt;&#xA;&lt;p&gt;Here’s the same web page written in real HTML:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;lt;!doctype html&amp;gt;&#xA;&amp;lt;html&amp;gt;&#xA;  &amp;lt;head&amp;gt;&#xA;    &amp;lt;title&amp;gt;Now is the Time&amp;lt;/title&amp;gt;&#xA;  &amp;lt;/head&amp;gt;&#xA;  &amp;lt;body&amp;gt;&#xA;    &amp;lt;h1&amp;gt;Now is the Time&amp;lt;/h1&amp;gt;&#xA;    &amp;lt;p&amp;gt;For all good people…&amp;lt;/p&amp;gt;&#xA;  &amp;lt;/body&amp;gt;&#xA;&amp;lt;/html&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;This is much easier to read and understand, even if you don’t know HTML. You can make guesses about what the content is because of the HTML tags surrounding it. Let’s look at it line by line:&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Line 1: &lt;code&gt;&amp;lt;!doctype html&amp;gt;&lt;/code&gt;&lt;/strong&gt; You may not know what the word “doctype” means, but if you were to guess, you might think it meant “document type” and this is followed by HTML. So this line probably means that the document is an HTML document.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Line 2: &lt;code&gt;&amp;lt;html&amp;gt;&lt;/code&gt;&lt;/strong&gt; Even if you didn’t understand the first line, this line confirms that we’re working with an HTML document.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Line 3: &lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt;&lt;/strong&gt; This may not be clear immediately, but it obviously means something to do with the “head” of the document, perhaps the brains.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Line 4: &lt;code&gt;&amp;lt;title&amp;gt;Now is the Time&amp;lt;/title&amp;gt;&lt;/code&gt;&lt;/strong&gt; This is the first really semantic tag you see in the document, even though the above tags are reasonably understandable. It’s clear that the title of the document is “Now is the Time.” This line also gives you a clue as to how HTML is structured, as you can see the closing tag right there.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Line 5: &lt;code&gt;&amp;lt;/head&amp;gt;&lt;/code&gt;&lt;/strong&gt; We learned about closing tags in line 4, so it’s clear that this is the end of the head information for the page.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Line 6: &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt;&lt;/strong&gt; This is probably the beginning of the main focus or body of the web page.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Line 7: &lt;code&gt;&amp;lt;h1&amp;gt;Now is the Time&amp;lt;/h1&amp;gt;&lt;/code&gt;&lt;/strong&gt; This is a repetition of the title, but the tags surrounding the text aren’t terribly clear. Once you understand HTML you’ll recognize this as a level 1 headline, but the semantics are poor on this tag.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Line 8: &lt;code&gt;&amp;lt;p&amp;gt;For all good people…&amp;lt;/p&amp;gt;&lt;/code&gt;&lt;/strong&gt; This is another tag that you will recognize as semantic once you know HTML better. And it might be more obvious what it is in a longer page with more of them. This is a paragraph tag. It might have been more semantic if it was written &lt;code&gt;&amp;lt;paragraph&amp;gt;&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Line 9: &lt;code&gt;&amp;lt;/body&amp;gt;&lt;/code&gt;&lt;/strong&gt; Here we have the end of the body of the page.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Line 10: &lt;code&gt;&amp;lt;/html&amp;gt;&lt;/code&gt;&lt;/strong&gt; And finally the end of the document itself.&lt;/p&gt;&#xA;&lt;p&gt;As you can see, a tag like &lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt; has a lot more meaning in and of itself than &lt;code&gt;&amp;lt;tag5&amp;gt;&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;This is semantic HTML. Semantic HTML is HTML that provides meaning to the content it contains.&lt;/p&gt;&#xA;&lt;h2 id=&#34;why-is-semantics-important-for-html&#34;&gt;Why is Semantics Important for HTML?&lt;/h2&gt;&#xA;&lt;p&gt;Semantic HTML makes your web pages easier to read and understand. While most of your customers won’t ever see the HTML tags, the browsers will and they can make adjustments based on the tags to make the content display more effectively.&lt;/p&gt;&#xA;&lt;p&gt;For example, in HTML 4, you could only embed video and audio using non-semantic &lt;code&gt;&amp;lt;object&amp;gt;&lt;/code&gt; tags. The browser knew that the element was an object of some type, but not what it was.&lt;/p&gt;&#xA;&lt;p&gt;An object could be almost anything, and the browser wouldn’t know until it started to try and display it. But with the new semantic &lt;code&gt;&amp;lt;video&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;audio&amp;gt;&lt;/code&gt; tags the browser will know immediately what it has to download. If the browser doesn’t support video, it knows before it starts to download the file, which saves the customer time.&lt;/p&gt;&#xA;&lt;p&gt;But semantics can also save you money. Web pages need to change to stay current. When a page is marked up semantically the next web designer to edit it can tell almost at a glance what the page has on it, without needing to read any of the content. This saves time, and gets the designs built more quickly, which saves money.&lt;/p&gt;&#xA;&lt;p&gt;Plus, just like browsers, web designers can use semantic HTML to design their pages better. If you have code samples in your documents, you can add line numbers to them automatically if you use the &lt;code&gt;&amp;lt;code&amp;gt;&lt;/code&gt; tag around them. You can put gorgeous graphical quotation marks around &lt;code&gt;&amp;lt;blockquote&amp;gt;&lt;/code&gt; elements.&lt;/p&gt;&#xA;&lt;p&gt;And there will probably be additional features that come out in the future for semantic elements. For instance, a tag like &lt;code&gt;&amp;lt;address type=&amp;quot;skype&amp;quot;&amp;gt;&lt;/code&gt; might allow for direct video calls embedded in web pages. Using semantic HTML tags future-proof your web designs and ensure that your meaning is understood.&lt;/p&gt;&#xA;&lt;h2 id=&#34;semantic-html-tags-in-html5&#34;&gt;Semantic HTML Tags in HTML5&lt;/h2&gt;&#xA;&lt;p&gt;The following table shows the semantic tags in HTML5.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_abbr.htm&#34;&gt;&lt;code&gt;&amp;lt;abbr&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Abbreviation&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/library/tags/bltags-address.htm&#34;&gt;&lt;code&gt;&amp;lt;address&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Address of the authors of the document&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/bltags_article.htm&#34;&gt;&lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Article&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/bltags_aside.htm&#34;&gt;&lt;code&gt;&amp;lt;aside&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Tangential or content that is loosely related to the main content&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/audio-tag.htm&#34;&gt;&lt;code&gt;&amp;lt;audio&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Audio or sound file&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/blockquote-tag.htm&#34;&gt;&lt;code&gt;&amp;lt;blockquote&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Long quotation&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_body.htm&#34;&gt;&lt;code&gt;&amp;lt;body&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Body of the document&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_button.htm&#34;&gt;&lt;code&gt;&amp;lt;button&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Button or input tag&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/bltags_canvas.htm&#34;&gt;&lt;code&gt;&amp;lt;canvas&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Canvas for animation or scripted content&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_cite.htm&#34;&gt;&lt;code&gt;&amp;lt;cite&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Citation&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_code.htm&#34;&gt;&lt;code&gt;&amp;lt;code&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Code reference&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_col.htm&#34;&gt;&lt;code&gt;&amp;lt;col&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Column in a table&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;colgroup&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Group of columns&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/bltags_datalist.htm&#34;&gt;&lt;code&gt;&amp;lt;datalist&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;List of data for use in forms&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_del.htm&#34;&gt;&lt;code&gt;&amp;lt;del&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Deleted text&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_dfn.htm&#34;&gt;&lt;code&gt;&amp;lt;dfn&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Definition&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_em.htm&#34;&gt;&lt;code&gt;&amp;lt;em&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Emphasis&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/bltags_figure.htm&#34;&gt;&lt;code&gt;&amp;lt;figure&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Figure&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/bltags_footer.htm&#34;&gt;&lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Footer&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_headings.htm&#34;&gt;&lt;code&gt;&amp;lt;h1&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;First level headline&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_headings.htm&#34;&gt;&lt;code&gt;&amp;lt;h2&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Second level headline&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_headings.htm&#34;&gt;&lt;code&gt;&amp;lt;h3&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Third level headline&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_headings.htm&#34;&gt;&lt;code&gt;&amp;lt;h4&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Fourth level headline&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_headings.htm&#34;&gt;&lt;code&gt;&amp;lt;h5&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Fifth level headline&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_headings.htm&#34;&gt;&lt;code&gt;&amp;lt;h6&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Sixth level headline&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_head.htm&#34;&gt;&lt;code&gt;&amp;lt;head&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Head of the document&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/bltags_header.htm&#34;&gt;&lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Header&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_hr.htm&#34;&gt;&lt;code&gt;&amp;lt;hr&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Thematic break&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_html.htm&#34;&gt;&lt;code&gt;&amp;lt;html&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;HTML&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_ins.htm&#34;&gt;&lt;code&gt;&amp;lt;ins&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Inserted text&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_kbd.htm&#34;&gt;&lt;code&gt;&amp;lt;kbd&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Text to be entered by the user&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_label.htm&#34;&gt;&lt;code&gt;&amp;lt;label&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Label&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_legend.htm&#34;&gt;&lt;code&gt;&amp;lt;legend&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Legend&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;mark&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Content that has been marked in some way&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;menu&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Menu&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;meter&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;A scalar measure&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/bltags_output.htm&#34;&gt;&lt;code&gt;&amp;lt;output&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Form output&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_p.htm&#34;&gt;&lt;code&gt;&amp;lt;p&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Paragraph&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_pre.htm&#34;&gt;&lt;code&gt;&amp;lt;pre&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Pre-formatted text&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/bltags_progress.htm&#34;&gt;&lt;code&gt;&amp;lt;progress&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Progress bar&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_q.htm&#34;&gt;&lt;code&gt;&amp;lt;q&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Short inline quotation&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/bltags_ruby.htm&#34;&gt;&lt;code&gt;&amp;lt;ruby&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Ruby annotation&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_s.htm&#34;&gt;&lt;code&gt;&amp;lt;s&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Strikethrough&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_samp.htm&#34;&gt;&lt;code&gt;&amp;lt;samp&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Sample output&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/bltags_section.htm&#34;&gt;&lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Section&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_small.htm&#34;&gt;&lt;code&gt;&amp;lt;small&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Small text&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_strong.htm&#34;&gt;&lt;code&gt;&amp;lt;strong&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Strongly emphasized text&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_sub.htm&#34;&gt;&lt;code&gt;&amp;lt;sub&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Subscript&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/summary-tag.htm&#34;&gt;&lt;code&gt;&amp;lt;summary&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Summary&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_sup.htm&#34;&gt;&lt;code&gt;&amp;lt;sup&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Superscript&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_title.htm&#34;&gt;&lt;code&gt;&amp;lt;title&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Title&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/htmltags/p/bltags_var.htm&#34;&gt;&lt;code&gt;&amp;lt;var&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Variable or user defined text&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/od/html5tags/p/video-html5-tag.htm&#34;&gt;&lt;code&gt;&amp;lt;video&amp;gt;&lt;/code&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Video&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.pixelkiosk.com&#34; title=&#34;atish@pixelkiosk.com&#34;&gt;Atish&lt;/a&gt; - Sep 4, 2014&lt;/p&gt;&#xA;&lt;p&gt;very well explained. I didn&amp;rsquo;t know some of the tags, thanks for providing the list.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Sep 4, 2014&lt;/p&gt;&#xA;&lt;p&gt;You&amp;rsquo;re welcome. I&amp;rsquo;m glad you found it useful.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>What Kind of Web Designer Are You?</title>
      <link>https://www.html5in24hours.com/posts/kind-web-designer/</link>
      <pubDate>Fri, 05 Sep 2014 23:32:09 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/kind-web-designer/</guid><description>&lt;p&gt;&lt;a href=&#34;https://www.tryinteract.com/blog/how-to-make-a-buzzfeed-style-quiz/&#34;&gt;Powered by Interact&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;dont-forget-to-share-this-with-your-friends&#34;&gt;Don&amp;rsquo;t forget to share this with your friends!&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.carolinawebdeveloper.com/&#34; title=&#34;earlgunner@earlmoorejr.com&#34;&gt;Earl&lt;/a&gt; - Sep 6, 2014&lt;/p&gt;&#xA;&lt;p&gt;Says I am a Technologist. I do prefer simple designs that work well.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22johnb752@gmail.com%22&#34;&gt;Johnb144&lt;/a&gt; - Sep 1, 2014&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s very straightforward to find out any topic on net as compared to textbooks, as I found this article at this site.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Using the CSS Float Property</title>
      <link>https://www.html5in24hours.com/posts/using-css-float/</link>
      <pubDate>Fri, 05 Sep 2014 01:21:18 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/using-css-float/</guid><description>&lt;h2 id=&#34;web-page-layouts-are-easy-with-the-css-float-property&#34;&gt;Web Page Layouts are Easy with the CSS Float Property&lt;/h2&gt;&#xA;&lt;p&gt;There are many ways to create great layouts on a web page, but one of my favorite methods is to use the &lt;code&gt;float&lt;/code&gt; CSS style property. But in order to lay out your pages with &lt;code&gt;float&lt;/code&gt; you need to understand the &lt;code&gt;float&lt;/code&gt; property.&lt;/p&gt;&#xA;&lt;h3 id=&#34;css-float-syntax&#34;&gt;CSS &lt;code&gt;float&lt;/code&gt; Syntax&lt;/h3&gt;&#xA;&lt;p&gt;This property defines whether and how a box element should float.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Default:&lt;/strong&gt; none&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Inherited:&lt;/strong&gt; no&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Applies to:&lt;/strong&gt; all elements&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;CSS level:&lt;/strong&gt; CSS1&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;float: none | inherit | left | right | initial ;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Value&lt;/p&gt;&#xA;&lt;p&gt;Description&lt;/p&gt;&#xA;&lt;p&gt;none&lt;/p&gt;&#xA;&lt;p&gt;The element is not floated. It will display on the page where it occurs in the HTML. This is the default value.&lt;/p&gt;&#xA;&lt;p&gt;inherit&lt;/p&gt;&#xA;&lt;p&gt;The element inherits the float property from its parent element.&lt;/p&gt;&#xA;&lt;p&gt;left&lt;/p&gt;&#xA;&lt;p&gt;The element floats to the left.&lt;/p&gt;&#xA;&lt;p&gt;right&lt;/p&gt;&#xA;&lt;p&gt;The element floats to the right.&lt;/p&gt;&#xA;&lt;p&gt;initial&lt;/p&gt;&#xA;&lt;p&gt;The element is set to its initial default value for float.&lt;/p&gt;&#xA;&lt;h3 id=&#34;what-can-you-float-and-how-do-they-float&#34;&gt;What Can You Float and How Do They float?&lt;/h3&gt;&#xA;&lt;p&gt;While you can apply the &lt;code&gt;float&lt;/code&gt; property to all elements, it only really affects &lt;em&gt;block-level elements&lt;/em&gt;. These are elements that create blocks of text or other content. These are elements like: &lt;code&gt;&amp;lt;p&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;blockquote&amp;gt;&lt;/code&gt;, and &lt;code&gt;&amp;lt;table&amp;gt;&lt;/code&gt;. The one inline element that you can reliably float is the &lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt; element.&lt;/p&gt;&#xA;&lt;p&gt;When you build an HTML document, the elements are displayed in what is called the &lt;em&gt;normal flow&lt;/em&gt;. This means that they are placed in the web browser in the order they appear in the HTML. If they have no defined dimensions, like a paragraph of text, then the element takes up the full width of the browser and as much height as it needs. Elements with dimensions, like images, are placed in the flow beside the preceding element if there is enough room. If not, they are placed below. Browsers, by default, avoid adding horizontal scroll bars unless there is no other way to get the content on the web page.&lt;/p&gt;&#xA;&lt;p&gt;When you place the &lt;code&gt;float&lt;/code&gt; property around an element, it is removed from the normal flow and positioned to the far right (&lt;code&gt;float: right;&lt;/code&gt;) or far left (&lt;code&gt;float: left;&lt;/code&gt;) of the containing element. All content after the floated element is still in normal flow and flows around the floated element.&lt;/p&gt;&#xA;&lt;h3 id=&#34;how-to-float-an-image&#34;&gt;How to Float an Image&lt;/h3&gt;&#xA;&lt;p&gt;To float an image to the left, add the following CSS to your style sheet:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;img.left {&#xA;  float: left;&#xA;}&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;And then add the class &lt;code&gt;left&lt;/code&gt; to the image:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;lt;img src=&amp;#34;mypicture.png&amp;#34; alt=&amp;#34;my picture&amp;#34; class=&amp;#34;left&amp;#34;&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/soap-bubble-61246_640-150x150.jpg&#34; alt=&#34;soap-bubble-61246_640&#34;&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ut magna in eros elementum consectetur sit amet quis erat. Phasellus molestie porttitor dui vel commodo.&lt;/p&gt;&#xA;&lt;p&gt;Nulla ut egestas risus. Pellentesque sagittis, urna faucibus bibendum scelerisque, lorem lorem imperdiet augue, sit amet mattis augue lacus non turpis. Curabitur eleifend justo sed commodo sollicitudin.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;To float an image to the right, add the following CSS:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;img.right {&#xA;  float: right;&#xA;}&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;And then add the class &lt;code&gt;right&lt;/code&gt; to the image:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;lt;img src=&amp;#34;mypicture.png&amp;#34; alt=&amp;#34;my picture&amp;#34; class=&amp;#34;right&amp;#34;&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/soap-bubble-61246_640-150x150.jpg&#34; alt=&#34;soap-bubble-61246_640&#34;&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ut magna in eros elementum consectetur sit amet quis erat. Phasellus molestie porttitor dui vel commodo.&lt;/p&gt;&#xA;&lt;p&gt;Nulla ut egestas risus. Pellentesque sagittis, urna faucibus bibendum scelerisque, lorem lorem imperdiet augue, sit amet mattis augue lacus non turpis. Curabitur eleifend justo sed commodo sollicitudin.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3 id=&#34;turn-off-css-float-with-the-clear-property&#34;&gt;Turn Off CSS &lt;code&gt;float&lt;/code&gt; With the &lt;code&gt;clear&lt;/code&gt; Property&lt;/h3&gt;&#xA;&lt;p&gt;The &lt;code&gt;clear&lt;/code&gt; propery works with the &lt;code&gt;float&lt;/code&gt; property to turn off the float. Once you clear a float on an element following the floated element, the content will start in normal flow directly below the floated element.&lt;/p&gt;&#xA;&lt;p&gt;For example, above you see a bubble image with two paragraphs of text beside them. If you add the &lt;code&gt;clear: both;&lt;/code&gt; style to the second paragraph, that will move that paragraph to below the image, rather than beside it.&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;lt;p&amp;gt;&#xA;&amp;lt;img src=&amp;#34;mypicture.png&amp;#34; alt=&amp;#34;my picture&amp;#34; class=&amp;#34;right&amp;#34;&amp;gt;&#xA;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ut magna in eros elementum consectetur sit amet quis erat. Phasellus molestie porttitor dui vel commodo.&#xA;&amp;lt;/p&amp;gt;&#xA;&amp;lt;p style=&amp;#34;clear: both;&amp;#34;&amp;gt;&#xA;Nulla ut egestas risus. Pellentesque sagittis, urna faucibus bibendum scelerisque, lorem lorem imperdiet augue, sit amet mattis augue lacus non turpis. Curabitur eleifend justo sed commodo sollicitudin. &#xA;&amp;lt;/p&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/soap-bubble-61246_640-150x150.jpg&#34; alt=&#34;soap-bubble-61246_640&#34;&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus ut magna in eros elementum consectetur sit amet quis erat. Phasellus molestie porttitor dui vel commodo.&lt;/p&gt;&#xA;&lt;p&gt;Nulla ut egestas risus. Pellentesque sagittis, urna faucibus bibendum scelerisque, lorem lorem imperdiet augue, sit amet mattis augue lacus non turpis. Curabitur eleifend justo sed commodo sollicitudin.&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;h3 id=&#34;using-float-for-layout&#34;&gt;Using &lt;code&gt;float&lt;/code&gt; for Layout&lt;/h3&gt;&#xA;&lt;p&gt;It&amp;rsquo;s easy to use the float property for your layouts with the following steps:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Design the layout—I prefer to draw out my layouts on paper, but you can use a graphics program or just do it in your head.&lt;/li&gt;&#xA;&lt;li&gt;Draw boxes around the main areas of your page. Consider things like your header, footer, main content, and aside content.&lt;/li&gt;&#xA;&lt;li&gt;Write your HTML using sectioning elements like &lt;code&gt;&amp;lt;section&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt;, and &lt;code&gt;&amp;lt;header&amp;gt;&lt;/code&gt; to define the different areas.&lt;/li&gt;&#xA;&lt;li&gt;Give every element a width, in either percentages or pixels.&lt;/li&gt;&#xA;&lt;li&gt;Add CSS &lt;code&gt;float&lt;/code&gt; properties and &lt;code&gt;clear&lt;/code&gt; properties to put the elements in the correct spaces.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;If you want to create two columns, you simply float the first column to the left and the second to the right. If you want to create three columns, you should surround the first two columns in another &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; element. Then treat those two columns as a two column layout, and the &lt;code&gt;&amp;lt;div&amp;gt;&lt;/code&gt; and the third column as another two column layout. For example:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;lt;!doctype html&amp;gt;&#xA;&amp;lt;html&amp;gt;&#xA;  &amp;lt;head&amp;gt;&#xA;    &amp;lt;meta charset=&amp;#34;utf-8&amp;#34;&amp;gt;&#xA;    &amp;lt;title&amp;gt;Three Column Layout&amp;lt;/title&amp;gt;&#xA;    &amp;lt;style&amp;gt;&#xA;      #cols1and2 { float: left; width: 75%; }&#xA;      #col1 { float: left; width: 80%; &#xA;      #col2 { float: right; }&#xA;      #col3 { float: right; width: 20%; }&#xA;    &amp;lt;/style&amp;gt;&#xA;  &amp;lt;/head&amp;gt;&#xA;  &amp;lt;body&amp;gt;&#xA;    &amp;lt;div id=&amp;#34;cols1and2&amp;#34;&amp;gt;&#xA;      &amp;lt;article id=&amp;#34;col1&amp;#34;&amp;gt;&amp;amp;nbsp;&amp;lt;/article&amp;gt;&#xA;      &amp;lt;aside id=&amp;#34;col2&amp;#34;&amp;gt;&amp;amp;nbsp;&amp;lt;/aside&amp;gt;&#xA;    &amp;lt;/div&amp;gt;&#xA;    &amp;lt;section id=&amp;#34;col3&amp;#34;&amp;gt;&amp;amp;nbsp;&amp;lt;/section&amp;gt;&#xA;  &amp;lt;/body&amp;gt;&#xA;&amp;lt;/html&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;dont-be-afraid-of-the-css-float-property&#34;&gt;Don&amp;rsquo;t Be Afraid of the CSS &lt;code&gt;float&lt;/code&gt; Property&lt;/h3&gt;&#xA;&lt;p&gt;The CSS &lt;code&gt;float&lt;/code&gt; property is a very useful property. The best way to get comfortable with using it is to try it out. You can use it in most blog software by simply adding &lt;code&gt;style=&amp;quot;float: right;&amp;quot;&lt;/code&gt; to your images (in HTML view). Then all your text will flow around that image on the left side. Once you&amp;rsquo;re comfortable adding it to images, try adding it to blocks of text or other elements and see what happens.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>What&#39;s new in HTML5 from HTML4? Make the Switch!</title>
      <link>https://www.html5in24hours.com/posts/new-in-html5/</link>
      <pubDate>Wed, 13 Aug 2014 12:00:39 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/new-in-html5/</guid><description>&lt;p&gt;One of the most common questions I get asked about HTML, and HTML5 in particular, is “Should I use HTML5 or not?” Find out why you should make the switch from HTML4 to &lt;a href=&#34;https://www.html5in24hours.com/posts/html5-basics/&#34; title=&#34;Basics of HTML5&#34;&gt;HTML5&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;My answer to the question “Should I use HTML5 or not?” is always “Yes!” HTML5 is the current standard for web page designs, and all modern web browsers and editors support it. In fact, even if you&amp;rsquo;re using an older editor like FrontPage, you can modify your designs to use HTML5 by changing the doctype.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-are-the-advantages-to-using-html5&#34;&gt;What are the Advantages to Using HTML5?&lt;/h2&gt;&#xA;&lt;p&gt;HTML5 is the standard, having replaced HTML 4.01. And many modern devices like iPhones and iPads are optimized for HTML5. Some of the differences from HTML4 include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;new elements or tags&lt;/li&gt;&#xA;&lt;li&gt;changes to a few existing tags&lt;/li&gt;&#xA;&lt;li&gt;addition of a tag removed from in HTML 4&lt;/li&gt;&#xA;&lt;li&gt;a new doctype&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;But the number one thing you should remember about HTML5 is: &lt;em&gt;it&amp;rsquo;s backwards compatible&lt;/em&gt;. In fact, if all you do is add the &lt;code&gt;&amp;lt;!doctype html&amp;gt;&lt;/code&gt; to the top of your HTML 4.01 document (removing any old &lt;code&gt;&amp;lt;!doctype&amp;gt;&lt;/code&gt; tags), you&amp;rsquo;ll be fine. Your HTML will have been switched to HTML5. &lt;strong&gt;It&amp;rsquo;s that easy!&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;the-new-html5-elements&#34;&gt;The New HTML5 Elements&lt;/h3&gt;&#xA;&lt;p&gt;There are a bunch of new elements (often called tags) in HTML5:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;article&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_article.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;aside&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_aside.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;audio&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_audio.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;&amp;lt;bdi&amp;gt;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;canvas&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_canvas.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;datalist&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_datalist.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;details&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_details.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;dialog&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_dialog.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;&amp;lt;embed&amp;gt;&lt;/code&gt; (Note: this element was deprecated in HTML 4.01)&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;&amp;lt;figcaption&amp;gt;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;figure&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_figure.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;footer&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_footer.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;header&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_header.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;hgroup&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_hgroup.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;&amp;lt;keygen&amp;gt;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;&amp;lt;main&amp;gt;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;mark&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_mark.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;&amp;lt;menuitem&amp;gt;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;meter&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_meter.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;nav&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_nav.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;output&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_output.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;progress&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_progress.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;rp&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_rp.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;rt&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_rt.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;ruby&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_ruby.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;section&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_section.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;time&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_time.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;&amp;lt;track&amp;gt;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;[&amp;lt;video&amp;gt;](http://webdesign.about.com/od/html5tags/p/bltags_video.htm)&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;&amp;lt;wbr&amp;gt;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;new-html5-attributes&#34;&gt;New HTML5 Attributes&lt;/h3&gt;&#xA;&lt;p&gt;Along with all the new elements there are a bunch of new attributes.&lt;/p&gt;&#xA;&lt;p&gt;The HTML &lt;code&gt;&amp;lt;input type=&amp;quot;text&amp;quot; /&amp;gt;&lt;/code&gt; element has a bunch of new attributes to define different input types. I strongly recommend you start using these immediately.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;color&lt;/li&gt;&#xA;&lt;li&gt;date&lt;/li&gt;&#xA;&lt;li&gt;datetime&lt;/li&gt;&#xA;&lt;li&gt;datetime-local&lt;/li&gt;&#xA;&lt;li&gt;email&lt;/li&gt;&#xA;&lt;li&gt;month&lt;/li&gt;&#xA;&lt;li&gt;number&lt;/li&gt;&#xA;&lt;li&gt;range&lt;/li&gt;&#xA;&lt;li&gt;search&lt;/li&gt;&#xA;&lt;li&gt;tel&lt;/li&gt;&#xA;&lt;li&gt;time&lt;/li&gt;&#xA;&lt;li&gt;url&lt;/li&gt;&#xA;&lt;li&gt;week&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;There are now a bunch of global attributes that can be added to every element:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;accesskey&lt;/li&gt;&#xA;&lt;li&gt;aria-*&lt;/li&gt;&#xA;&lt;li&gt;class&lt;/li&gt;&#xA;&lt;li&gt;contenteditable&lt;/li&gt;&#xA;&lt;li&gt;contextmenu&lt;/li&gt;&#xA;&lt;li&gt;data-*&lt;/li&gt;&#xA;&lt;li&gt;dir&lt;/li&gt;&#xA;&lt;li&gt;draggable&lt;/li&gt;&#xA;&lt;li&gt;dropzone&lt;/li&gt;&#xA;&lt;li&gt;hidden&lt;/li&gt;&#xA;&lt;li&gt;id&lt;/li&gt;&#xA;&lt;li&gt;inert&lt;/li&gt;&#xA;&lt;li&gt;lang&lt;/li&gt;&#xA;&lt;li&gt;on_event_ (these are various event handlers like on_mouseover_ and on_play_)&lt;/li&gt;&#xA;&lt;li&gt;role&lt;/li&gt;&#xA;&lt;li&gt;spellcheck&lt;/li&gt;&#xA;&lt;li&gt;style&lt;/li&gt;&#xA;&lt;li&gt;tabindex&lt;/li&gt;&#xA;&lt;li&gt;title&lt;/li&gt;&#xA;&lt;li&gt;translate&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;There are also a bunch of new attributes added to specific elements to make them more functional.&lt;/p&gt;&#xA;&lt;p&gt;Element(s)&lt;/p&gt;&#xA;&lt;p&gt;New Attribute&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;a&amp;gt; &amp;lt;area&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;download ping&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;area&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;hreflang type rel&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;base&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;target&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;meta&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;charset&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;table&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;sortable&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;th&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;sorted&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;input&amp;gt; &amp;lt;select&amp;gt; &amp;lt;textarea&amp;gt; &amp;lt;button&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;autofocus&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;input&amp;gt; &amp;lt;textarea&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;dirname inputmode placeholder&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;input&amp;gt; &amp;lt;output&amp;gt; &amp;lt;select&amp;gt; &amp;lt;textarea&amp;gt; &amp;lt;button&amp;gt; &amp;lt;label&amp;gt; &amp;lt;object&amp;gt; &amp;lt;fieldset&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;required&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;fieldset&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;disabled&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;input&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;autocomplete height list min max multiple pattern step width&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;textarea&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;maxlength wrap&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;form&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;novalidate&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;input&amp;gt; &amp;lt;button&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;formaction formenctype formmethod formnovalidate formtarget&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;menu&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;type label&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;button&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;menu&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;style&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;scoped&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;script&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;async crossorigin&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;html&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;manifest&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;link&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;crossorigin sizes&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;ol&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;reversed&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;iframe&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;sandbox seamless srcdoc&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;object&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;typemustmatch&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;img&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;crossorigin srcset&lt;/p&gt;&#xA;&lt;h3 id=&#34;obsolete-elements&#34;&gt;Obsolete Elements&lt;/h3&gt;&#xA;&lt;p&gt;One new feature of HTML5 is when elements are no longer used, they are marked obsolete. That means that browser makers can continue to support any of these elements and web designers who use them don’t need to go through their code to remove them. But best practices recommend that you should stop using these obsolete elements as there are better choices available in HTML5.&lt;/p&gt;&#xA;&lt;p&gt;Obsolete Element&lt;/p&gt;&#xA;&lt;p&gt;Replaced By&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;basefont&amp;gt; &amp;lt;big&amp;gt; &amp;lt;center&amp;gt; &amp;lt;font&amp;gt; &amp;lt;strike&amp;gt; &amp;lt;tt&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;CSS&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;frame&amp;gt; &amp;lt;frameset&amp;gt; &amp;lt;noframes&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Nothing, they damage usability and accessibility. Use &lt;code&gt;&amp;lt;iframe&amp;gt;&lt;/code&gt; if you must have frames.&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;acronym&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;abbr&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;appet&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;object&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;isindex&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;form controls&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;dir&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;ul&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;noscript&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Only conforming in HTML5, not XHTML5&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-apis-in-html5&#34;&gt;New APIs in HTML5&lt;/h2&gt;&#xA;&lt;p&gt;One of the best parts of HTML5 are the new application programming interfaces or APIs. These are commands and scripts that give you more control over your HTML5 documents and let them look and act like an application and not just a web page.&lt;/p&gt;&#xA;&lt;p&gt;The new APIs are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Media APIs for video and audio playback&lt;/li&gt;&#xA;&lt;li&gt;Constraint validation&lt;/li&gt;&#xA;&lt;li&gt;User commands&lt;/li&gt;&#xA;&lt;li&gt;Offline web applications&lt;/li&gt;&#xA;&lt;li&gt;Web application registration for media types&lt;/li&gt;&#xA;&lt;li&gt;Contenteditable&lt;/li&gt;&#xA;&lt;li&gt;Drag and drop&lt;/li&gt;&#xA;&lt;li&gt;URL History and location&lt;/li&gt;&#xA;&lt;li&gt;Base64 conversion&lt;/li&gt;&#xA;&lt;li&gt;Timer-based callbacks&lt;/li&gt;&#xA;&lt;li&gt;Prompts&lt;/li&gt;&#xA;&lt;li&gt;Printing&lt;/li&gt;&#xA;&lt;li&gt;Handling search providers&lt;/li&gt;&#xA;&lt;li&gt;A defined Window object&lt;/li&gt;&#xA;&lt;li&gt;Microdata&lt;/li&gt;&#xA;&lt;li&gt;Bitmap graphics&lt;/li&gt;&#xA;&lt;li&gt;Cross-document and channel messaging&lt;/li&gt;&#xA;&lt;li&gt;Run scripts in the background&lt;/li&gt;&#xA;&lt;li&gt;Client-side storage&lt;/li&gt;&#xA;&lt;li&gt;Bidirectional client-server communication&lt;/li&gt;&#xA;&lt;li&gt;Server-to-client data push&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;html5-is-better-for-web-pages&#34;&gt;HTML5 is Better for Web Pages&lt;/h3&gt;&#xA;&lt;p&gt;As you can see, while there are a lot of exciting new features to HTML5, there are none that are required in order to use it. In fact, it’s easy to just get started today with the doctype and then add new features as you learn them and become more comfortable with them.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s a good idea to start using HTML5, if you haven&amp;rsquo;t already, because it gives you more features and controls for your web designs. Plus with more and more people using mobile devices that are optimized for HTML5, you can ensure you aren&amp;rsquo;t losing your audience.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>All the CSS You Need to Know (not as much as you think) - Infographic</title>
      <link>https://www.html5in24hours.com/posts/css-need-know-much-think/</link>
      <pubDate>Tue, 05 Aug 2014 05:04:47 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/css-need-know-much-think/</guid><description>&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/all-the-css-you-need-to-know.html&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/css-infographic.png&#34; alt=&#34;All the CSS You Need to Know &#34;&gt;&lt;/a&gt; All the CSS You Need to Know&lt;br&gt;&#xA;(not as much as you think!)&lt;/p&gt;&#xA;&lt;p&gt;Don&amp;rsquo;t worry if you don&amp;rsquo;t feel confident with CSS. There are really only a few properties you need to know out of the more than 200 that are available. The first 23 properties are all the CSS you need to know to style most web designs. The second group of 24 properties gives you the more advanced CSS you need to know to get fancier.&lt;/p&gt;&#xA;&lt;h2 id=&#34;if-you-liked-this-infographic-please-pin-it-share-it-with-your-friends-and-let-other-people-know-about-it-and-dont-hesitate-to-comment-on-what-you-think-even-if-you-disagree-what-properties-do-you-think-are-the-css-you-need-to-know&#34;&gt;If you liked this infographic, please Pin it, share it with your friends, and let other people know about it. And don&amp;rsquo;t hesitate to comment on what you think even if you disagree. What properties do &lt;em&gt;you&lt;/em&gt; think are the CSS you need to know?&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22carcher2011@gmail.com%22&#34;&gt;Cecily&lt;/a&gt; - Aug 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Please sign me up for your newsletter&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Aug 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Thanks Cecily, I don&amp;rsquo;t feel comfortable signing up people for my newsletter because I want it to be completely your own choice whether you subscribe (although I hope everyone who does enjoys the free chapter!). You can fill out the form in the right column of any page on my site to be signed up. Or you can go to the sign up page here: &lt;a href=&#34;https://www.html5in24hours.com/rwd-free/&#34;&gt;https://www.html5in24hours.com/rwd-free/&lt;/a&gt; either way will get you the free chapter for help planning your website and access to my newsletter. I hope that helps!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>HTML5 Learning Lab Available</title>
      <link>https://www.html5in24hours.com/posts/html5-learning-lab-available/</link>
      <pubDate>Wed, 30 Jul 2014 00:22:18 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/html5-learning-lab-available/</guid><description>&lt;p&gt;&lt;a href=&#34;http://www.informit.com/store/html5-mobile-application-development-in-24-hours-sams-9780133927399&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/learning-lab-html5-book-version-300x177.jpg&#34; alt=&#34;HTML5 Learning Lab&#34;&gt;&lt;/a&gt; HTML5 Mobile Application Development in 24 Hours Learning Lab&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m pleased to announce that the latest version of my book &lt;em&gt;Sams Teach Yourself HTML5 Mobile Application Development in 24 Hours&lt;/em&gt; is available in a &lt;a href=&#34;http://www.informit.com/store/html5-mobile-application-development-in-24-hours-sams-9780133927399&#34;&gt;Learning Lab format from Pearson&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;The Learning Lab takes the entire book and adds interactive quizzes, videos, step-by-step lessons, and live code editing right in the book. If you&amp;rsquo;ve wanted to do more practice while learning HTML5, this is an excellent version of the book to get.&lt;/p&gt;&#xA;&lt;h2 id=&#34;three-free-chapters&#34;&gt;Three Free Chapters&lt;/h2&gt;&#xA;&lt;p&gt;The first three chapters are available online for free for you to try out and see if this version will work for you.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/learninglabs/9780133927399/ch01.html&#34;&gt;Hour 1: Improving Mobile Web Application Development with HTML5&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/learninglabs/9780133927399/ch02.html&#34;&gt;Hour 2: New HTML5 Tags and Attributes with Mobile Development&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://ptgmedia.pearsoncmg.com/imprint_downloads/informit/learninglabs/9780133927399/ch03.html&#34;&gt;Hour 3: Styling Mobile Pages with CSS3&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I worked hard on these videos and on the quizzes as well as writing the entire body of text, so I hope that you enjoy the HTML5 Learning Lab.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>How to Secure WordPress After You&#39;ve Been Hacked (or Before!)</title>
      <link>https://www.html5in24hours.com/posts/secure-wordpress-after-hack/</link>
      <pubDate>Tue, 29 Jul 2014 12:00:51 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/secure-wordpress-after-hack/</guid><description>&lt;p&gt;[caption id=&amp;ldquo;attachment_796&amp;rdquo; align=&amp;ldquo;alignleft&amp;rdquo; width=&amp;ldquo;244&amp;rdquo;]&lt;a href=&#34;https://www.html5in24hours.com/images/google-authenticator.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/google-authenticator-244x300.jpg&#34; alt=&#34;Login with 2-factor authentication&#34;&gt;&lt;/a&gt; Do you have 2-factor authentication?&lt;/p&gt;&#xA;&lt;p&gt;Getting hacked is a nightmare. After a hacker attacks your site, you can spend days, weeks, or even months worrying about when it&amp;rsquo;s going to happen again, how it happened in the first place, and what you can do about it to prevent future hacks.&lt;/p&gt;&#xA;&lt;h3 id=&#34;secure-wordpress-starts-with-you&#34;&gt;Secure WordPress Starts with You&lt;/h3&gt;&#xA;&lt;p&gt;The first thing you should do after you discover your site was hacked is to &lt;em&gt;take a deep breath&lt;/em&gt;. You are not the first person to get hacked and you won&amp;rsquo;t be the last. In many ways the fight against hackers is a constant battle with the hackers tools getting better and the security tools getting better to fight them. Security companies like McAfee and Symantec have been hacked! Don&amp;rsquo;t feel too bad if your website gets hacked. Just learn from what happened and do your best to fix things.&lt;/p&gt;&#xA;&lt;p&gt;Once you&amp;rsquo;re a bit calmer, look over your basic security measures. Things like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;What is your admin password?&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;A secure password is long—more than 10-15 characters.&lt;/li&gt;&#xA;&lt;li&gt;It has upper and lowercase letters, numbers, and special characters (! # $ % etc.).&lt;/li&gt;&#xA;&lt;li&gt;You should never use the same password for your WordPress admin account as on any other site. If that other site gets hacked, your WordPress installation is then compromised too.&lt;/li&gt;&#xA;&lt;li&gt;It &lt;em&gt;should not&lt;/em&gt; be a word—even changing the letters to numbers like “p@5sW0rd” won&amp;rsquo;t work, as most hackers have those in their files as well. If you can read the word, then so can the hackers!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;If you don&amp;rsquo;t think you can remember a password like “brg3@4u{o8pet#NHL?r2HuiFf,” and believe me most people can&amp;rsquo;t, then you should consider getting a password safe. This is an application that stores your passwords in an encrypted safe that you can use to look them up when you need them. Some options include: &lt;a href=&#34;http://www.pcmag.com/article2/0,2817,2426798,00.asp&#34;&gt;LastPass&lt;/a&gt;, &lt;a href=&#34;http://www.pcmag.com/article2/0,2817,2408063,00.asp&#34;&gt;KeePass&lt;/a&gt;, &lt;a href=&#34;https://agilebits.com/onepassword/win&#34;&gt;1Password&lt;/a&gt;, or even the built-in managers in your web browsers and operating system. A password safe or password manager will help keep your passwords secure while not forcing you to remember hundreds of crazy, random passwords.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;What is your administrator user name?If you&amp;rsquo;re like most WordPress users, it&amp;rsquo;s “admin.” I&amp;rsquo;m not a hacker, but I know that this is a common username. And if I know it, then the hackers know it. And that&amp;rsquo;s just one less thing they have to figure out before they can hack into your site.The challenge is, once you&amp;rsquo;ve got a WordPress admin password, and WordPress makes it very difficult to change it. While &lt;a href=&#34;http://en.support.wordpress.com/change-your-username/&#34;&gt;changing your username on Wordpress.com&lt;/a&gt; is just a matter of adjusting your personal settings, changing a self-hosted WordPress blog is a lot more difficult. The easiest way is like this:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Create a new user in WordPress by clicking Add New in the Users menu&lt;/li&gt;&#xA;&lt;li&gt;Give that new user admin access&lt;/li&gt;&#xA;&lt;li&gt;Login with the new username&lt;/li&gt;&#xA;&lt;li&gt;Change the access of the old admin account to the lowest access role available (usually “Subscriber”)&lt;/li&gt;&#xA;&lt;li&gt;If the old admin account has no posts associated with it, you can delete it rather than changing the role. But if you delete an account with posts, you may end up deleting the posts as well.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;What security plugins do you have on WordPress?In order to keep WordPress secure, it&amp;rsquo;s a good idea to use a couple of security plugins. Some of the ones I use include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.acunetix.com/websitesecurity/wordpress-security-plugin/&#34;&gt;Acunetix WP Security&lt;/a&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/block-security-holes-acunetix.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/block-security-holes-acunetix-e1406604817742-150x150.jpg&#34; alt=&#34;block-security-holes-acunetix&#34;&gt;&lt;/a&gt;This is a comprehensive tool that attempts to make it harder for hackers to know a lot about your site. It removes information like the WordPress version, when WordPress needs updates, and so on. Plus, it gives you a list of items you should look at to know where your site is vulnerable.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://bad-behavior.ioerror.us/&#34;&gt;Bad Behavior&lt;/a&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/use-bad-behavior.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/use-bad-behavior-e1406604766834-150x150.jpg&#34; alt=&#34;use-bad-behavior&#34;&gt;&lt;/a&gt;Bad Behavior attempts to block automated bots from using your site. It is primarily for preventing spam. I find that it helps keep the spam manageable. However, this can sometimes block things you want to get through.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/julien731/WP-Google-Authenticator&#34;&gt;Google Authenticator for WordPress&lt;/a&gt;This allows you to enable (and require if you wish) 2-factor authentication on your WordPress site. This requires that people logging into your site have both a username/password and a code that &lt;em&gt;your&lt;/em&gt; phone generates. If they&amp;rsquo;ve stolen your phone as well, you probably have more problems than just whether they are breaking into your WordPress site.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://devel.kostdoktorn.se/limit-login-attempts&#34;&gt;Limit Login Attempts&lt;/a&gt;I find this tool invaluable. Today alone it blocked over 50 hack attempts on one site. Because you need access to the site, this tool doesn&amp;rsquo;t block IPs until they&amp;rsquo;ve reached a threshold number of attempts. You can set both the number of tries and how long the lock out is for. On one site I manage, we set the lockout to 5 days because of the number of hacking attempts we were getting.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.lionscripts.com/product/wordpress-ip-address-blocker-pro/&#34;&gt;LionScripts: IP Blocker Lite&lt;/a&gt;I use this to block the IPs that come back again and again to try to hack my sites. Limit Login Attempts blocks IPs for a period of time, but if a hacker is really determined they will just come back later and try again. So I use this IP blocker to block them completely.&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://austinmatzko.com/wordpress-plugins/wp-db-backup/&#34;&gt;WordPress Database Backup&lt;/a&gt;While some people might not see this as a security plugin, I feel that regular backups are critical to any security system. That way if your site gets hacked, you can reinstall and not lose too much. I like this plugin because it&amp;rsquo;s automatic. I have it email me backups of all my sites.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;be-ruthless-when-trying-to-secure-wordpress&#34;&gt;Be Ruthless When Trying to Secure WordPress&lt;/h3&gt;&#xA;&lt;p&gt;Many people are reluctant to block IPs and limit access to customers because of just that—they are customers! But the reality is that anyone that you didn&amp;rsquo;t authorize who would try to login to your site using an admin account is &lt;em&gt;not&lt;/em&gt; a customer. They are a hacker. They aren&amp;rsquo;t going to read your articles, they aren&amp;rsquo;t going to comment on your site, and they certainly aren&amp;rsquo;t going to buy anything from you. You don&amp;rsquo;t need them. Be ruthless. If a hacker gets access, he won&amp;rsquo;t be gentle.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Start with your own access.&lt;/strong&gt; One thing that can really help your security, besides a strong password, is two-factor authentication. I use the Google Authenticator with my mobile devices to prove that I&amp;rsquo;m me and I should have access to my site. This means that I have to provide both something I know—my username and password—and something I have—my phone. If I can&amp;rsquo;t provide both those things then I can&amp;rsquo;t get into my account. Two-factor authentication can seem tedious at first, but it does improve your security, and most people keep their phones with them all the time.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/check-your-users-e1406604873435.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/check-your-users-e1406604873435-150x150.jpg&#34; alt=&#34;check your users&#34;&gt;&lt;/a&gt;Then be ruthless with your subscribers.&lt;/strong&gt; You should periodically check out your WordPress users (in the Users tab) to make sure there aren&amp;rsquo;t any surprises. Look for any accounts that have higher access than you gave them. In general, “Subscriber” is the lowest level of access, and anyone who has more access than that should have been given those permissions by you. If you find any strange ones, &lt;strong&gt;delete them&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;what-to-do-after-youve-been-hacked&#34;&gt;What to Do After You&amp;rsquo;ve Been Hacked&lt;/h3&gt;&#xA;&lt;p&gt;All of the above security measures are good, but what about after a hacking? If you discover your WordPress site has been hacked, you need to secure it as well as you can, but there are also a few things you need to do to help make sure that you get rid of the hackers.&lt;/p&gt;&#xA;&lt;p&gt;The problem is, once you&amp;rsquo;ve been hacked, the hackers could have put in back doors in many places on your site without you realizing it. So you have to do more than add security—closing the barn door after the horse is gone, so to speak.&lt;/p&gt;&#xA;&lt;p&gt;Here are the steps I recommend you follow after you discover a hack.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Find or make a clean backup of your site data. I recommend getting a backup of your database, and all files in your wp-content directory. It&amp;rsquo;s best to choose backups dated &lt;em&gt;before&lt;/em&gt; you know the hack occurred, which is why regular backups are critical. If you&amp;rsquo;re not sure when it happened, get a backup that&amp;rsquo;s at least one month old. Yes, your site will be out-of-date, but the hacker will be gone! Here&amp;rsquo;s information on the WordPress Codex about &lt;a href=&#34;http://codex.wordpress.org/WordPress_Backups#Database_Backup_Instructions&#34;&gt;backing up your site&lt;/a&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Then delete &lt;em&gt;everything&lt;/em&gt; on the site except the database. Yes, this means your site will be down. People will get a 404 or other error. If you can leave it down for at least 24-48 hours, that would be best as this encourages the hackers to go somewhere else. If there&amp;rsquo;s nothing to hack, they will hack someone else.&lt;/li&gt;&#xA;&lt;li&gt;After your down time, &lt;em&gt;re-download&lt;/em&gt; WordPress from the &lt;a href=&#34;http://wordpress.org/&#34;&gt;wordpress.org&lt;/a&gt; site. This is critical. You must not use any old files from when you were hacked. You need to make sure that you have a clean install, and that means starting over from scratch. Don&amp;rsquo;t forget to download your plugins and themes as well.&lt;/li&gt;&#xA;&lt;li&gt;Turn on all the security plugins you&amp;rsquo;ve installed immediately. And if they recommend taking action, do this before you do anything else.&lt;/li&gt;&#xA;&lt;li&gt;If you haven&amp;rsquo;t already, change your administrator username to something other than “admin.”&lt;/li&gt;&#xA;&lt;li&gt;Take a deep breath—you&amp;rsquo;ve survived a hacking!&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;as-i-mentioned-above-maintaining-a-secure-wordpress-site-is-difficult-and-no-security-is-foolproof-but-if-youre-careful-and-ruthless-you-can-keep-your-site-as-secure-as-possible-no-one-likes-being-hacked-but-it-doesnt-have-to-be-the-end-of-your-site-i-have-personally-survived-being-hacked-including-one-major-site-i-was-running-as-well-as-other-disasters-including-completely-deleting-my-entire-web-directory-without-any-backups-its-not-fun-but-its-not-the-end-of-the-world&#34;&gt;As I mentioned above, maintaining a secure WordPress site is difficult. And no security is foolproof. But if you&amp;rsquo;re careful and ruthless you can keep your site as secure as possible. No one likes being hacked, but it doesn&amp;rsquo;t have to be the end of your site. I have personally survived being hacked (including one major site I was running) as well as other disasters (including completely deleting my entire web directory without any backups). It&amp;rsquo;s not fun, but it&amp;rsquo;s not the end of the world.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://successful-parenting.com/&#34; title=&#34;denisewitmer@gmail.com&#34;&gt;Denise&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Great piece, Jen! Thanks so much for your well thought out advice, I appreciate it. I think I will look into one of those password lockers, too.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Great! The password lockers are definitely a good and important start. I find mine invaluable.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>How can I help you?</title>
      <link>https://www.html5in24hours.com/posts/can-help/</link>
      <pubDate>Tue, 15 Jul 2014 21:59:36 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/can-help/</guid><description>&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/road-sign-63983_1280.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/road-sign-63983_1280-300x225.jpg&#34; alt=&#34;Questions&#34;&gt;&lt;/a&gt;I&amp;rsquo;m trying to determine what I should work on next. I have a number of opportunities and ideas, but I&amp;rsquo;d love to know what &lt;em&gt;you&lt;/em&gt; want. Some of you may have noticed a new survey on my sidebar last week, and I&amp;rsquo;ve already replaced it with an even simpler, 2-question survey.&lt;/p&gt;&#xA;&lt;p&gt;I would love to know how I can help you. What do you want to know? If you don&amp;rsquo;t want to fill in the survey, you can comment on this blog post. If you could have 15 minutes of my time, what would you ask me?&lt;/p&gt;&#xA;&lt;p&gt;Please fill out this simple survey - it will take less than 5 minutes of your time.&lt;/p&gt;&#xA;&lt;h2 id=&#34;create-your-free-online-surveys-with-surveymonkey--the-worlds-leading-questionnaire-tool&#34;&gt;Create your free online surveys with &lt;a href=&#34;https://www.surveymonkey.com&#34;&gt;SurveyMonkey&lt;/a&gt; , the world&amp;rsquo;s leading questionnaire tool.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://chuckstandish.com&#34; title=&#34;linnkier@gmail.com&#34;&gt;Linn Kier&lt;/a&gt; - Jul 3, 2014&lt;/p&gt;&#xA;&lt;p&gt;The website is not up yet but I wanted to say that I always love your information and have learned a lot from reading your articles. They are always very clear and I can understand it all, even if sometimes I can&amp;rsquo;t make things work. (: Thanks so much for your contribution.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22jebiggins76@yahoo.com%22&#34;&gt;Jerome Biggins&lt;/a&gt; - Jul 3, 2014&lt;/p&gt;&#xA;&lt;p&gt;Thank you for doing this. I just need a help on getting started. I have a webpage that I&amp;rsquo;ve started on, but I can use the extra push to get where I need to go with my HTML and CSS skills.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 3, 2014&lt;/p&gt;&#xA;&lt;p&gt;Thanks! I&amp;rsquo;m glad I can help. And if there&amp;rsquo;s something I post here that you can&amp;rsquo;t get to work, please reach out to me, and I&amp;rsquo;ll figure out what&amp;rsquo;s going on.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 3, 2014&lt;/p&gt;&#xA;&lt;p&gt;Great! It would help me a lot if you could post this in the survey itself, as that way I&amp;rsquo;ll have it in my records. But if you can&amp;rsquo;t or don&amp;rsquo;t want to that&amp;rsquo;s fine too.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22ulribek@gmail.com%22&#34;&gt;Ulrich von Bek&lt;/a&gt; - Jul 3, 2014&lt;/p&gt;&#xA;&lt;p&gt;Thank you for your work. I have filled your survey. Even if the survey is anonymous I find the response about phone call with only &amp;ldquo;yes&amp;rdquo; or &amp;ldquo;no&amp;rdquo; a bit rude. I want to say that people for whom English is not their mother tongue can&amp;rsquo;t answer &amp;ldquo;yes&amp;rdquo; especially if they are shy and not fluent in English.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 6, 2014&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m sorry, I did not, by any means, mean to offend anyone with that question. Some people have replied with an email address rather than a phone number. I should also clarify that leaving a phone number is not a guarantee that I will call you, only that you&amp;rsquo;re saying that you are okay with me doing so if I need to follow up. If you&amp;rsquo;re not comfortable speaking English on the phone, then I have no problems with you saying no.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22ulribek@gmail.com%22&#34;&gt;Ulrich von Bek&lt;/a&gt; - Jul 6, 2014&lt;/p&gt;&#xA;&lt;p&gt;No offense! It&amp;rsquo;s rude to you from the writer. At least in my language (french). The polite form is &amp;ldquo;No, my planning is overbooked&amp;rdquo; or something of that style… the verbosity of french people. ;-)&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 0, 2014&lt;/p&gt;&#xA;&lt;p&gt;Oh, good, I was worried that I&amp;rsquo;d missed a cultural clue I didn&amp;rsquo;t know about. I&amp;rsquo;ll bear your comment in mind (I don&amp;rsquo;t think I can change the survey now that it&amp;rsquo;s got answers) for future surveys. But I&amp;rsquo;m never going to be offended by an answer I baked into my own survey. Thanks for your concern, but I&amp;rsquo;m reasonably difficult to offend. :-)&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Do you want me to evaluate your website?</title>
      <link>https://www.html5in24hours.com/posts/website-evaluation/</link>
      <pubDate>Fri, 11 Jul 2014 13:00:25 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/website-evaluation/</guid><description>&lt;p&gt;[caption id=&amp;ldquo;attachment_762&amp;rdquo; align=&amp;ldquo;alignleft&amp;rdquo; width=&amp;ldquo;283&amp;rdquo;]&lt;a href=&#34;https://www.html5in24hours.com/images/thumb-328420_1280.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/thumb-328420_1280-283x300.jpg&#34; alt=&#34;thumbs up&#34;&gt;&lt;/a&gt; Make your website as &lt;strong&gt;successful&lt;/strong&gt; as it should be!&lt;/p&gt;&#xA;&lt;h2 id=&#34;get-a-free-website-evaluation&#34;&gt;Get a Free Website Evaluation&lt;/h2&gt;&#xA;&lt;p&gt;I have been working as a professional web designer since 1995 and have been writing about it and teaching others to do it since 1997. I would love to evaluate your website.&lt;/p&gt;&#xA;&lt;p&gt;I will examine:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The home page&lt;/li&gt;&#xA;&lt;li&gt;The color scheme&lt;/li&gt;&#xA;&lt;li&gt;Images and graphics&lt;/li&gt;&#xA;&lt;li&gt;Search engine optimization&lt;/li&gt;&#xA;&lt;li&gt;And any other specific things you&amp;rsquo;d like me to look at&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Once I&amp;rsquo;ve examined your website, I&amp;rsquo;ll provide you with a personalized report giving you suggestions for how to &lt;strong&gt;make more money&lt;/strong&gt; with your website, how to &lt;strong&gt;attract more readers&lt;/strong&gt;, and how to fix the problems you have.&lt;/p&gt;&#xA;&lt;h2 id=&#34;whats-the-catch&#34;&gt;What&amp;rsquo;s the Catch?&lt;/h2&gt;&#xA;&lt;p&gt;I am happy to do this &lt;strong&gt;free&lt;/strong&gt; consultation for you, but I ask just one thing in return: I will take a screen shot to go with your report, and I would like to post that screen shot along with general comments about the site here.&lt;/p&gt;&#xA;&lt;h2 id=&#34;how-to-get-the-free-website-consultation&#34;&gt;How to Get the Free Website Consultation&lt;/h2&gt;&#xA;&lt;p&gt;It&amp;rsquo;s easy, all you need to do is fill in this web form.&lt;/p&gt;&#xA;&lt;h2 id=&#34;contact-form-subjectwebsite-evaluationcontact-field-labelname-typename-required1contact-field-labelemail-typeemail-required1contact-field-labelwebsite-typeurl-required1contact-field-labelwhat-concerns-would-you-like-me-to-focus-on-typetextarea-required1contact-field-labeli-agree-that-jennifer-kyrnin-may-post-a-screen-shot-of-my-website-listed-above-along-with-general-comments-about-the-site-design--typecheckbox-required1contact-form&#34;&gt;[contact-form subject=&amp;lsquo;website evaluation&amp;rsquo;][contact-field label=&amp;lsquo;Name&amp;rsquo; type=&amp;lsquo;name&amp;rsquo; required=&amp;lsquo;1&amp;rsquo;/][contact-field label=&amp;lsquo;Email&amp;rsquo; type=&amp;lsquo;email&amp;rsquo; required=&amp;lsquo;1&amp;rsquo;/][contact-field label=&amp;lsquo;Website&amp;rsquo; type=&amp;lsquo;url&amp;rsquo; required=&amp;lsquo;1&amp;rsquo;/][contact-field label=&amp;lsquo;What concerns would you like me to focus on?&amp;rsquo; type=&amp;lsquo;textarea&amp;rsquo; required=&amp;lsquo;1&amp;rsquo;/][contact-field label=&amp;lsquo;I agree that Jennifer Kyrnin may post a screen shot of my website (listed above) along with general comments about the site design. &amp;rsquo; type=&amp;lsquo;checkbox&amp;rsquo; required=&amp;lsquo;1&amp;rsquo;/][/contact-form]&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://earlmoorejr.com/&#34; title=&#34;earlgunner@earlmoorejr.com&#34;&gt;Earl Moore&lt;/a&gt; - Jul 5, 2014&lt;/p&gt;&#xA;&lt;p&gt;Much appreciated. I sent in my info and hope you use it. Looking forward to seeing what advice you have for me. Thanks, Earl&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Is Calling It “Content” Offensive?</title>
      <link>https://www.html5in24hours.com/posts/calling-content-offensive/</link>
      <pubDate>Tue, 08 Jul 2014 17:53:53 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/calling-content-offensive/</guid><description>&lt;p&gt;I&amp;rsquo;ve been working on the web since 1995, and I&amp;rsquo;ve been calling the text, images, and media on web pages “content” since around that same time. I consider myself a &lt;a href=&#34;https://www.html5in24hours.com/posts/new-book-available-pre-order/&#34; title=&#34;My New Book Available for Pre-Order&#34;&gt;writer&lt;/a&gt; and &lt;a href=&#34;http://htmljenn.com/&#34;&gt;web designer&lt;/a&gt;. And in both of those roles I have worked as a content provider. I created graphics for the Netcom personal web page customers to use. I wrote documentation that went online. Later on in my career I&amp;rsquo;ve created videos and podcasts for web pages as well as all of the many documents I&amp;rsquo;ve written for About.com and other websites. Also, as a web designer and CMS builder, I have worked with other content providers to get their words, images, and media on websites.&lt;/p&gt;&#xA;&lt;p&gt;So it surprised me when I read in an article recently that calling web page writing, images, and media “content” was somehow offensive. And calling the photographers, writers, artists, etc. who created that content &amp;ldquo;content creators&amp;rdquo; was somehow trivializing their efforts.&lt;/p&gt;&#xA;&lt;p&gt;What are we supposed to call it? Sure, I am happy to refer to an individual as a writer or photographer or graphic artist. But when I&amp;rsquo;m referring to the portions of the web page outside of the design, layout, typography and so on, “content” is the most general term. And when referring to the people who build that content, “content creators&amp;quot; seems most accurate. After all, I don&amp;rsquo;t consider myself a graphic artist even if I have created graphics for web pages. I&amp;rsquo;m also not a photographer, even though I&amp;rsquo;ve posted photos that I&amp;rsquo;ve taken. But if I were to get photos from Ansel Adams, I wouldn&amp;rsquo;t call him a writer, even if he wrote descriptive text about his photos.&lt;/p&gt;&#xA;&lt;h2 id=&#34;being-a-creative-is-hard&#34;&gt;Being a Creative is Hard&lt;/h2&gt;&#xA;&lt;p&gt;You spend hours, days, weeks, or even months on a project and then your customers come and look at it for just a few seconds before pronouncing it “good” (or “bad”). You will get lots of positive comments and feedback but when you ask for even a fraction of the amount you spent to create your content, your customers look at you incredulously and seem to feel that you&amp;rsquo;re being unreasonable that you want to feed your children and pay your mortgage.&lt;/p&gt;&#xA;&lt;p&gt;It&amp;rsquo;s especially difficult online, as many online companies pay little or nothing for the content, whatever form it takes. And there are always more and more novice writers, photographers, and artists who are happy to give their work away for the chance at “exposure.”&lt;/p&gt;&#xA;&lt;p&gt;But this has always been the case. And while I don&amp;rsquo;t recommend working for free, lots of people will want you to.&lt;/p&gt;&#xA;&lt;h2 id=&#34;does-the-name-of-your-creativity-really-matter&#34;&gt;Does the Name of Your Creativity Really Matter?&lt;/h2&gt;&#xA;&lt;p&gt;The fact is that whether you like it or not, “content” is the term that companies and website owners use to describe the elements of their pages that go beyond the design. It is not intended to offend anyone or belittle their efforts. It is just a generic term.&lt;/p&gt;&#xA;&lt;p&gt;And in the web industry, this term is here to stay. There was  a time back around 2000-2005 when some companies were calling content “digital assets.” And they called the management tools “digital asset management” or DAM. But DAMs lost out to CMS (content management systems) and the items they were managing became “content.”&lt;/p&gt;&#xA;&lt;p&gt;The trick is to keep enjoying creating whatever you create regardless of what it&amp;rsquo;s called. And hopefully you get paid for your content in more than just exposure.&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-do-you-call-yourself-or-the-people-who-create-content-for-your-sites&#34;&gt;What Do You Call Yourself or the People Who Create Content for Your Sites?&lt;/h2&gt;&#xA;&lt;h2 id=&#34;is-calling-them-content-creators-offensive-to-you-let-me-knowin-the-comments-what-you-think-personally-i-call-myself-a-writer-and-web-designer-as-i-mentioned-but-i-dont-mind-being-referred-to-as-a-content-creator-or-creative-when-it-comes-up&#34;&gt;Is calling them “content creators” offensive to you? Let me know &lt;strong&gt;in the comments&lt;/strong&gt; what you think. Personally, I call myself a writer and web designer as I mentioned, but I don&amp;rsquo;t mind being referred to as a content creator or creative when it comes up.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://greenesbeans.com&#34; title=&#34;mokaman1@embarqmail.com&#34;&gt;Dave&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Offensive? If you called some one an aardvark, that might be questionable. Calling someone a &amp;lsquo;content creator&amp;rsquo; is innocuous. Taking offense could place the sensitive objector in a whole other category with pejorative meaning. Is it kind to call them &amp;lsquo;content creators&amp;rsquo;? Is it true? Is it helpful? I think yes to each question. No foul.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.everythingspecialed.com&#34; title=&#34;morin.email@gmail.com&#34;&gt;Amanda Morin&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;To some degree, it&amp;rsquo;s a matter of semantics. I think I may have read the same article you did about why calling it &amp;ldquo;content&amp;rdquo; diminishes our role as creators or artists or whatever we creative types call ourselves. As an author, I agree. I don&amp;rsquo;t want my books to be called &amp;ldquo;content,&amp;rdquo; because in my mind they&amp;rsquo;re not. As a web writer, I disagree, and some of that is simply because &amp;ldquo;content&amp;rdquo; is the word used to describe what we put into content management systems. In and of itself, the word is not meant to diminish what we write; it&amp;rsquo;s meant to identify how what we write fits as an element into the Web. I really believe it&amp;rsquo;s a matter of how it&amp;rsquo;s used. Some people call what we create &amp;ldquo;content&amp;rdquo; and us &amp;ldquo;content creators&amp;rdquo; as a way to &lt;em&gt;deliberately&lt;/em&gt; diminish or trivialize what we do. In that sense, they&amp;rsquo;re speaking of our writing or art as something that merely fills space, so it doesn&amp;rsquo;t matter who makes it. It&amp;rsquo;s an attempt to justify using people who are not as highly qualified or willing to work for free. After all, if that content is there simply to fill space, does it really matter who makes it?&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.ctzdesign.com&#34; title=&#34;charlie.zegers@gmail.com&#34;&gt;Charlie Zegers&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Speaking as someone with a background fairly similar to your own&amp;hellip; &amp;ldquo;Content&amp;rdquo; is about as innocuous a description as I can imagine&amp;hellip; a catch-all term that can describe any sort of media. But &amp;ldquo;content creator&amp;rdquo; has a number of connotations that are pretty troubling depending on context. When I hear &amp;ldquo;content creator&amp;rdquo; I think &amp;ldquo;hack who posts articles for free on HuffPo or steals people&amp;rsquo;s online photos to gather into clickbait articles on Buzzfeed.&amp;rdquo; As such, it&amp;rsquo;s fairly offense to refer to, say, a network of vetted subject-matter experts as &amp;ldquo;content creators.&amp;rdquo; It&amp;rsquo;s an accurate descriptor, but it&amp;rsquo;s also a lowest common denominator.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Good point. I think that many larger content websites tend to want to generalize the people who create the content that they then sell into something less &amp;ldquo;expert&amp;rdquo; less &amp;ldquo;professional.&amp;rdquo; That way they can dump them at a drop of the hat. After all, there are always more where that cog came from.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Yes, yes YES! Any company that uses the term &amp;ldquo;content&amp;rdquo; as a deliberate way to marginalize the effort made by their writers, photographers, and artists is definitely using it in an offensive way. Unfortunately, I think the term &amp;ldquo;expert&amp;rdquo; is also gaining that stigma. More companies are referring to their writers as &amp;ldquo;experts&amp;rdquo; in an almost tongue-in-cheek fashion. And that is offensive as well.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Dave, if you want to call me an aardvark I&amp;rsquo;d be okay with that. :-) I do think that the term content creator is innocuous, at least in the fashion I use it. I think that some corporations use it, as I mentioned in my reply to Charlie, as a way to de-humanize the people who are doing the creative work so that they don&amp;rsquo;t feel too bad when they dump them for the next cheap or free creator.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.everythingSpecialed.com&#34; title=&#34;morin.email@gmail.com&#34;&gt;Amanda Morin&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;You make a great point in separating out the word &amp;ldquo;content&amp;rdquo; from &amp;ldquo;content creator.&amp;rdquo; Until you mentioned it, I hadn&amp;rsquo;t realized that the phrase &amp;ldquo;content creator&amp;rdquo; is what rankles me. I&amp;rsquo;m okay being a writer whose work is called content, but I&amp;rsquo;m not okay being called a &amp;ldquo;content creator.&amp;rdquo;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.MyHappySAHDLife.com&#34; title=&#34;jon@MyHappySAHDLife.com&#34;&gt;Jon&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;To me, the term content has no negative connotations. However, the term &amp;ldquo;content creator&amp;rdquo; does, and smacks of &amp;ldquo;user generated content&amp;rdquo; or &amp;ldquo;community created content&amp;rdquo;. Not that user generated content is necessarily poor, but I think the impression it gives is &amp;ldquo;unvetted&amp;rdquo;.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.ctzdesign.com&#34; title=&#34;charlie.zegers@gmail.com&#34;&gt;Charlie Zegers&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Funny, we all seem to be talking about the same organization.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Yes, “content creator” really does sound like they&amp;rsquo;re looking for content farmers doesn&amp;rsquo;t it?&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m sure that&amp;rsquo;s just a coincidence&amp;hellip; ;-)&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.everythingSpecialed.com&#34; title=&#34;morin.email@gmail.com&#34;&gt;Amanda Morin&lt;/a&gt; - Jul 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Well, yes and no. Unfortunately, more than one organization I&amp;rsquo;ve contracted with is looking for &amp;ldquo;content creators.&amp;rdquo; Note the past tense, as in &amp;ldquo;do not cuttingly contract with.&amp;rdquo; :)&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22scurcio1@yahoo.com%22&#34;&gt;Sam Curcio&lt;/a&gt; - Jul 3, 2014&lt;/p&gt;&#xA;&lt;p&gt;Content, when meaning everything as a whole, without being specific to one asset, is fine. Content creator is a new designation to me. If someone is talking about a group of individuals that have a part in creating the assets, then he should use &amp;ldquo;content creators&amp;rdquo;. However, when talking about one member of that group, it is best to use the proper title (designer, artist, etc.)&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.ferne-arfin.com&#34; title=&#34;ferne@arfin.co.uk&#34;&gt;Ferne Arfin&lt;/a&gt; - Jul 3, 2014&lt;/p&gt;&#xA;&lt;p&gt;I disagree with those who don&amp;rsquo;t object at all to the term content. As someone who came into writing for the web as a writer - not as a technology expert, or a food expert or any one of a number of other areas in which people use their own expertise on the internet - I think it&amp;rsquo;s belittling. It trivializes the expertise required to translate one&amp;rsquo;s professional expertise into words by suggesting that writing is not also a professional expertise. I know there is nothing I can do about it but as someone who: &amp;ndash; has worked as a writer and journalist since we used manual typewriters to make newspapers &amp;ndash; has two professional degrees in writing &amp;ndash; and has seen the bad grammar and misspellings that pass for &amp;ldquo;content creation&amp;rdquo; on many websites I can&amp;rsquo;t help thinking that calling any writing online &amp;ldquo;content&amp;rdquo; trivializes it and by extention trivializes those of us who create it. So, yes, I&amp;rsquo;m offended but I consider it all part of the revenge of the nerds I&amp;rsquo;m afraid.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 3, 2014&lt;/p&gt;&#xA;&lt;p&gt;That would be ideal. I think that what happens, especially in large companies, is that the managers get in the habit of calling the group &amp;ldquo;content creators&amp;rdquo; and then generalize even when talking to individual writers, designers, etc.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 3, 2014&lt;/p&gt;&#xA;&lt;p&gt;True, and I understand you, but then what would you call the entire group of stuff posted on websites? I mean the writing, photography, art, etc. If calling all that content is offensive, then what should it be called?&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.ferne-arfin.com&#34; title=&#34;ferne@arfin.co.uk&#34;&gt;Ferne Arfin&lt;/a&gt; - Jul 4, 2014&lt;/p&gt;&#xA;&lt;p&gt;What we always called it in the days of journalism. The generalized term for all the stuff that was not advertising was simply called &amp;ldquo;editorial&amp;rdquo; - it was a general term that applied to opinion, fact, features, sports, recipes, how-tos, the lot. It was different from &amp;ldquo;the editorial&amp;rdquo; or &amp;ldquo;an editorial&amp;rdquo; which were ways to distinguish opinion pieces - the voice of the publication or of a contributor. And what are now referred to as content creators were, as you see, contributors. I think these older terms respect the individual who actually contributes the material rather than turning everything into a commodity.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 4, 2014&lt;/p&gt;&#xA;&lt;p&gt;Editorial. Interesting. I wonder if we could bring that back? I&amp;rsquo;ve been called a contributor before, but editorial always brings to mind &amp;ldquo;opinion&amp;rdquo; to me. I see your distinction, but that&amp;rsquo;s the connotation I get anyway.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22scurcio1@yahoo.com%22&#34;&gt;Sam Curcio&lt;/a&gt; - Jul 4, 2014&lt;/p&gt;&#xA;&lt;p&gt;What do managers know? Their job is managing people, not content.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 4, 2014&lt;/p&gt;&#xA;&lt;p&gt;lol - sometimes it&amp;rsquo;s managing both. ;-)&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Basics of HTML5</title>
      <link>https://www.html5in24hours.com/posts/html5-basics/</link>
      <pubDate>Mon, 07 Jul 2014 13:00:15 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/html5-basics/</guid><description>&lt;p&gt;HTML5 is no more difficult to learn than any other version of HTML. But there are a few things you can do to make it easier and more cost-effective to using it.&lt;/p&gt;&#xA;&lt;h3 id=&#34;start-with-the-doctype&#34;&gt;Start with the Doctype&lt;/h3&gt;&#xA;&lt;p&gt;The easiest way to start using HTML5 is to change the doctype you use in your documents. You can do this by simply making the first line of your HTML documents read:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;doctype html&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;But if you use a WYSIWYG editor, you can also change it there. For example, in Dreamweaver CC, in the &amp;ldquo;New Document&amp;rdquo; window, you can choose HTML5 as the DocType from one of several choices. &lt;a href=&#34;https://www.html5in24hours.com/images/dreamweaver-html5-doctype.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/dreamweaver-html5-doctype-300x167.png&#34; alt=&#34;Dreamweaver Using HTML5 Doctype&#34;&gt;&lt;/a&gt; How to add the HTML5 doctype to a new Dreamweaver document  In the CoffeeCup Web Editor, you use the template &amp;ldquo;HTML 5&amp;rdquo; when you&amp;rsquo;re opening a new document to create a new HTML5 document. &lt;a href=&#34;https://www.html5in24hours.com/images/coffeecup-web-editor-html5-doctype.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/coffeecup-web-editor-html5-doctype-300x126.png&#34; alt=&#34;CofeeCup Web Editor Using HTML5 Doctype&#34;&gt;&lt;/a&gt; How to add the HTML5 doctype to a CoffeeCup Web Editor page  And many web editors these days default to HTML5. If you&amp;rsquo;re using an editor like Tummult Hype, Macaw, or CoffeeCup Responsive Design Layout Maker Pro you don&amp;rsquo;t have to worry about the doctype, as these editors use HTML5 automatically. &lt;a href=&#34;https://www.html5in24hours.com/images/hype-rlmp-macaw-html5-doctype.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/hype-rlmp-macaw-html5-doctype-300x192.png&#34; alt=&#34;Hype, Responsive Layout Maker, Macaw&#34;&gt;&lt;/a&gt; Many modern web editors use HTML5 automatically.&lt;/p&gt;&#xA;&lt;h3 id=&#34;your-first-html5-document&#34;&gt;Your First HTML5 Document&lt;/h3&gt;&#xA;&lt;p&gt;As I said above, all you need to have an HTML5 document is the correct doctype. But there are a few other tags that can help. Here&amp;rsquo;s a really basic HTML5 template that I start all my web pages with:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;lt;!doctype html&amp;gt;&#xA;&amp;lt;html&amp;gt;&#xA;  &amp;lt;head&amp;gt;&#xA;    &amp;lt;meta charset=&amp;#34;utf-8&amp;#34;&amp;gt;&#xA;    &amp;lt;title&amp;gt;&#xA;      My Title&#xA;    &amp;lt;/title&amp;gt;&#xA;  &amp;lt;/head&amp;gt;&#xA;  &amp;lt;body&amp;gt;&#xA;    Content goes here&#xA;  &amp;lt;/body&amp;gt;&#xA;&amp;lt;/html&amp;gt;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Change the highlighted lines to your own content&lt;/p&gt;&#xA;&lt;h3 id=&#34;html5-is-an-improvement-to-html-401&#34;&gt;HTML5 is an Improvement to HTML 4.01&lt;/h3&gt;&#xA;&lt;p&gt;One question I get asked all the time is how difficult is it to learn HTML5 if you already know HTML 4.01 or any other version of HTML. The great news is that &lt;strong&gt;HTML5 isn&amp;rsquo;t really all that different from HTML 4.01&lt;/strong&gt;. In fact, if all you do is add the doctype listed above and then writing your pages exactly as you did before, you will have joined the millions of designers using HTML5.&lt;/p&gt;&#xA;&lt;p&gt;But one of the reasons to use HTML5 is because of all the improvements there are in it. There are dozens of new tags that add more functionality to your pages. None of the new tags are absolutely critical to any web page, but they add useful features that can enhance your pages and make them more useful to your customers.&lt;/p&gt;&#xA;&lt;p&gt;Some of the tags I find most useful include:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;The sectioning tags: &lt;code&gt;&amp;lt;article&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;nav&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;footer&amp;gt;&lt;/code&gt;, etc.&lt;/li&gt;&#xA;&lt;li&gt;Text semantics tags like &lt;code&gt;&amp;lt;data&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;time&amp;gt;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;Embedded content: &lt;code&gt;&amp;lt;canvas&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;video&amp;gt;&lt;/code&gt;, and &lt;code&gt;&amp;lt;audio&amp;gt;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;The new forms tags and attributes&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Learn about &lt;a href=&#34;https://www.html5in24hours.com/posts/new-html5-elements/&#34;&gt;all the new HTML5 tags&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;scripting-apis-give-you-so-much-more-to-do-on-your-sites&#34;&gt;Scripting APIs Give You So Much More to Do On Your Sites&lt;/h3&gt;&#xA;&lt;p&gt;HTML5 offers a bunch of new APIs or application programming interfaces to help designers and developers offer more features on your websites.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.w3.org/TR/html5/webappapis.html&#34;&gt;Web Application APIs&lt;/a&gt;—these let your web pages act more like applications on a computer or tablet. There is support for error handling and events and can make your pages more interactive and useful.&lt;/li&gt;&#xA;&lt;li&gt;Video and audio APIs—with more than just the &lt;code&gt;&amp;lt;video&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;audio&amp;gt;&lt;/code&gt; tags, the new APIs help you to play back video and audio that are embedded directly in your web pages.&lt;/li&gt;&#xA;&lt;li&gt;Offline web applications—this API helps you store information so that a customer using your web application on a mobile device doesn&amp;rsquo;t have to be connected to the internet to use the application.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;Contenteditable&lt;/code&gt;—While Internet Explorer has supported this attribute for a few years, HTML5 has added an API to support it more widely.&lt;/li&gt;&#xA;&lt;li&gt;Drag and Drop—This is a functionality that desktop applications have had for years, but until recently, web designers were stuck fiddling and futzing with different scripts to get drag and drop to work.&lt;/li&gt;&#xA;&lt;li&gt;History API—Most people don&amp;rsquo;t understand the value of the History API because it&amp;rsquo;s not a visible functionality. But this API can make your web applications work more effectively by giving URIs to dynamic pages that don&amp;rsquo;t have URLs and changing the visible URL or any URIs in the history of the browser.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;where-to-learn-more-about-html5&#34;&gt;Where to Learn More About HTML5&lt;/h3&gt;&#xA;&lt;p&gt;There are lots of places online to learn HTML5, these are some of my favorite resources:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.html5rocks.com/&#34;&gt;http://www.html5rocks.com/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://diveintohtml5.info/&#34;&gt;http://diveintohtml5.info/&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.w3schools.com/html5/html5_reference.asp&#34;&gt;https://www.w3schools.com/Tags/default.asp&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;And of course, you can learn all about HTML5 from my book: &lt;a href=&#34;https://www.html5in24hours.com/books/the-book/&#34;&gt;&lt;em&gt;Sams Teach Yourself HTML5 Mobile Application Development in 24 Hours&lt;/em&gt;&lt;/a&gt;.&lt;br&gt;&#xA;&lt;a href=&#34;https://www.html5in24hours.com/books/the-book/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/9780132853293_s-final.jpg&#34; alt=&#34;Buy Now: Teach Yourself HTML5 Mobile Application Development in 24 Hours&#34; title=&#34;Buy your copy today&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Type on Screen - Book Review</title>
      <link>https://www.html5in24hours.com/posts/type-on-screen-book-review/</link>
      <pubDate>Wed, 02 Jul 2014 19:17:22 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/type-on-screen-book-review/</guid><description>&lt;h3&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/161689170X/ref=as_li_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=161689170X&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&amp;amp;linkId=4YAIVDGR4KSAPHIT&#34;&gt;&lt;img src=&#34;http://ws-na.amazon-adsystem.com/widgets/q?_encoding=UTF8&amp;amp;ASIN=161689170X&amp;amp;Format=_SL250_&amp;amp;ID=AsinImage&amp;amp;MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;WS=1&amp;amp;tag=kyrnindesign-20&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img src=&#34;http://ir-na.amazon-adsystem.com/e/ir?t=kyrnindesign-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=161689170X&#34; alt=&#34;&#34;&gt;&lt;strong&gt;Buy Now:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://amzn.to/VFMcxf&#34;&gt;Amazon&lt;/a&gt; / &lt;a href=&#34;http://www.barnesandnoble.com/w/type-on-screen-ellen-lupton/1119333047?ean=9781616891701&#34;&gt;Barnes &amp;amp; Noble&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;my-review&#34;&gt;My Review&lt;/h3&gt;&#xA;&lt;p&gt;When I was offered the boo &lt;em&gt;Type on Screen&lt;/em&gt; (edited by Ellen Lupton) to review I jumped at the chance. This is a follow-up to the book &lt;em&gt;Thinking with Type&lt;/em&gt; (&lt;a href=&#34;http://amzn.to/1qmnJba&#34;&gt;Buy on Amazon&lt;/a&gt;) which is an excellent primer on using type visually. So when I saw that she was editing a book on type for the screen, I was really excited. And this book does not disappoint.&lt;/p&gt;&#xA;&lt;p&gt;The first chapter is by Christopher Clark. He provides a quick overview of web fonts and how they have changed over the years. But this chapter is more than a history of type online. In fact if that&amp;rsquo;s all it were I would have skimmed it or ignored it. No, this chapter teaches you how screens render type, details of type taxonomy and anatomy, and best of all, it gives you a survey of 14 of the best fonts for online use: five sans-serif, four serif, and five slab serif fonts. You will see all these fonts rated by legibility, readability, flexibility, showmanship, classiness, and amphibiousness (how well does it work on screen as well as print and on PCs as well as Macs).&lt;/p&gt;&#xA;&lt;p&gt;And that&amp;rsquo;s just &lt;em&gt;part&lt;/em&gt; of the first chapter!&lt;/p&gt;&#xA;&lt;p&gt;Chapter two (by Young Sun Compton) starts looking at what you can do with the fonts you&amp;rsquo;ve chosen to use. This is not a chapter on how to use web fonts. You can learn about the mechanics to do that in chapter 11 (Hour 11: Fonts and Typography in HTML5) of &lt;a href=&#34;https://www.html5in24hours.com/the-book/&#34;&gt;my HTML5 book&lt;/a&gt; (&lt;a href=&#34;http://amzn.to/1qmrnSj&#34;&gt;Buy on Amazon&lt;/a&gt;). Instead, in this chapter you will learn about the design and layout of your screens so that you can place your type in ways that are most readable and legible for your customers. This chapter covers: grid systems, responsive typography, columns, leading, and even how to define a visual hierarchy using text. It even has details on specific HTML tags for type along with special characters you can use to keep your type effective.&lt;/p&gt;&#xA;&lt;p&gt;Chapter three (also by Young Sun Compton) is where it gets interesting. This chapter acknowledges the fact that many web designers want to forget—type online is more than just web pages. There are now ebooks that read and display HTML as well as other devices. In many ways the digital landscape now is as wide open with possibilities as it was when I started writing about HTML and web design in 1997. And it&amp;rsquo;s great to see a book take that into account. One thing that I really like about this chapter is the reminder that not only do people consume digital content, but software programs and digital devices do too. And if those devices can&amp;rsquo;t read your type, then you&amp;rsquo;re missing out on an audience.&lt;/p&gt;&#xA;&lt;p&gt;Chapter four, by Javier Lopez and Alice Hom, is all about type and interface. This chapter seemed dry at first, but as I dove deeper I realized how exciting it really is. It goes into wireframes, interaction elements, and even type as navigation. I love that it acknowledges that the vocabulary surrounding type is expanding as we use new and different devices and approaches to visual design and interactivity. There are also discussions of fun things in this chapter like drop shadows, gradients, and making your text disappear and reappear. One part I really like are the examples for visualizing data. Infographics are really fun to make and read these days and often they are primarily type, so knowing how to display that data well visually with your type is critical.&lt;/p&gt;&#xA;&lt;p&gt;Chapters five and six go into the same amount of detail around type used in logos and icons and in animation and code. What I especially like about these chapters are the case studies that show you exactly what they mean and make it easy to visualize what you should do with your own logos, icons, and animations.&lt;/p&gt;&#xA;&lt;h3 id=&#34;the-book-isnt-perfect&#34;&gt;The Book Isn&amp;rsquo;t Perfect&lt;/h3&gt;&#xA;&lt;p&gt;Because this book is an edited collection of articles, sometimes the flow was a bit choppy between sections. It might have felt more cohesive if only one person had written it, but I think ultimately having the multiple authors helped the book. It made it more authoritative because it is difficult for one person to know everything there is to know about some of these complicated subjects.&lt;/p&gt;&#xA;&lt;p&gt;My other issue was that while the title is &lt;em&gt;Type on Screen&lt;/em&gt; there was very little discussion of how type on screen is different from type on the printed page. Most of us can make out the differences, but for design purposes it helps to know so that you don&amp;rsquo;t do something on a screen that works better in print and vice versa.&lt;/p&gt;&#xA;&lt;p&gt;Finally, there is not a lot of actual code in the book. As I mentioned, chapter two discusses web fonts, but there is no explanation of how to do it using HTML or CSS. Since this book is a guide for design, not a how-to instruction manual, this didn&amp;rsquo;t bother me. But if you&amp;rsquo;re looking for the nuts and bolts of how to use and manipulate typography on screens, this is not the book for you.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Inspiring Responsive Web Designs</title>
      <link>https://www.html5in24hours.com/posts/inspiring-responsive-web-designs/</link>
      <pubDate>Fri, 30 May 2014 23:25:06 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/inspiring-responsive-web-designs/</guid><description>&lt;p&gt;There are so many inspiring sites out there and I love the responsive ones the best. Here are some great inspirational sites that I&amp;rsquo;ll be featuring in my &lt;a href=&#34;http://www.amazon.com/gp/product/0672338386/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672338386&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&#34; title=&#34;Pre-order Sams Teach Yourself Responsive Web Design with HTML5 and CSS3 in 24 Hours&#34;&gt;responsive web design book&lt;/a&gt;. Check these out on your mobile phone, tablet, and desktop. Most of them have at least three breakpoints, and they all look good.&lt;/p&gt;&#xA;&lt;h3 id=&#34;possibly-the-first-responsive-web-page&#34;&gt;&lt;a href=&#34;http://alistapart.com/d/responsive-web-design/ex/ex-site-flexible.html&#34;&gt;Possibly the First Responsive Web Page&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/rwd24fig01a-300x102.png&#34; alt=&#34;A List Apart Example RWD Page&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;andersson-wise&#34;&gt;&lt;a href=&#34;http://www.anderssonwise.com/&#34;&gt;Andersson-Wise&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/rwd24fig02a-300x102.png&#34; alt=&#34;Andersson-Wise&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;design-week-portland&#34;&gt;&lt;a href=&#34;http://www.designweekportland.com/&#34;&gt;Design Week Portland&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/rwd24fig03a-300x102.png&#34; alt=&#34;Design Week Portland&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;snohomish-aquatic-center&#34;&gt;&lt;a href=&#34;http://www.snohomishaquatic.com/&#34;&gt;Snohomish Aquatic Center&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/rwd24fig04a-300x102.png&#34; alt=&#34;Snohomish Aquatic Center&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;mr-simon-collison&#34;&gt;&lt;a href=&#34;http://colly.com/&#34;&gt;Mr. Simon Collison&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/rwd24fig05a-300x102.png&#34; alt=&#34;Mr. Simon Collison&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;about-family-crafts&#34;&gt;&lt;a href=&#34;http://aboutfamilycrafts.com/&#34;&gt;About Family Crafts&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/rwd24fig06a-300x102.png&#34; alt=&#34;About Family Crafts &#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;food-sense&#34;&gt;&lt;a href=&#34;http://foodsense.is/&#34;&gt;Food Sense&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/rwd24fig07a-300x102.png&#34; alt=&#34;Food Sense&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;internet-images&#34;&gt;&lt;a href=&#34;http://interim.it/&#34;&gt;Internet Images&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/rwd24fig08a-300x102.png&#34; alt=&#34;Internet Images&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;bbc-news&#34;&gt;&lt;a href=&#34;http://www.bbc.com/news/&#34;&gt;BBC News&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.bbc.com/news/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/rwd24fig10a-300x102.png&#34; alt=&#34;BBC News&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;city-of-snohomish-washington&#34;&gt;&lt;a href=&#34;http://technologies4.weebly.com/&#34;&gt;City of Snohomish Washington&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;h2 id=&#34;city-of-snohomish-washington-1&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/rwd24fig11a-300x102.png&#34; alt=&#34;City of Snohomish Washington&#34;&gt;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://shapeyourface.com&#34; title=&#34;tvhagerty@columbus.rr.com&#34;&gt;Tom Hagerty&lt;/a&gt; - May 5, 2015&lt;/p&gt;&#xA;&lt;p&gt;I just finished reading Responsive Web Design and am enthusiastic about getting to work making my two sites responsive. Your suggestion of using just two breakpoints with small, medium, and large makes me feel optimistic. If I had to use a dozen breakpoints I&amp;rsquo;d be overwhelmed. I hope I can do what I have to on Expression Web 4 since I&amp;rsquo;m used to the program. But maybe I&amp;rsquo;ll have to try some of the other editors you mentioned.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jun 4, 2015&lt;/p&gt;&#xA;&lt;p&gt;Good luck Tom! I hope that you can use your familiar editor. If you can edit the HTML and CSS code directly, then you should be able to.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Not all design testing tools are created equal</title>
      <link>https://www.html5in24hours.com/posts/design-testing-tools-created-equal/</link>
      <pubDate>Fri, 16 May 2014 19:45:01 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/design-testing-tools-created-equal/</guid><description>&lt;p&gt;I&amp;rsquo;ve noticed lately a proliferation of websites like &lt;a href=&#34;http://thecustomizewindows.com/responsive/&#34;&gt;Responsive Design Testing Tool&lt;/a&gt; which claim to offer a way to test your responsive web designs in different browser or device widths. I happily began testing some of the pages I design and noticed that they didn&amp;rsquo;t look right—the designs weren&amp;rsquo;t responding to the width. After checking my CSS @media queries for errors I had an idea. &lt;strong&gt;Check the page on my iPhone.&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/bad-responsive-design-testing-1024x507.png&#34; alt=&#34;A bad way to test responsive designs&#34;&gt; Do you notice anything interesting about these four renderings?&lt;/p&gt;&#xA;&lt;p&gt;If you go to the Responsive Design Testing Tool and put in a web page you know is responsive, you might notice something like what I saw in the screen shot above. What you&amp;rsquo;re seeing is the About.com home page rendered in four iframes at the four listed dimensions. If you look closely, you&amp;rsquo;ll notice that all four images in the frames are exactly the same size. This is because while the iframes loading the page are set to the width and height of the devices, the pages are rendering based on the browser window itself, not the iframe widths.&lt;/p&gt;&#xA;&lt;p&gt;When I viewed the page on my iPhone the responsive features kicked in as they were supposed to and I saw the page as it was supposed to look.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/testing-page-on-iphone-200x300.png&#34; alt=&#34;Testing on the Device Gives Better Results&#34;&gt; Here&amp;rsquo;s what the page looks like on a &lt;em&gt;real&lt;/em&gt; iPhone&lt;/p&gt;&#xA;&lt;p&gt;As you can see, on a real iPhone the About.com logo is smaller and on the black background. The navigation has been reduced down to the &lt;img src=&#34;https://www.html5in24hours.com/images/navigation-icon-example.png&#34; alt=&#34;navigation icon example&#34;&gt; icon. The headline and image are both fully visible. And there is no horizontal scrolling required. In other words, About.com modified the layout responsively based on the viewport of the iPhone.&lt;/p&gt;&#xA;&lt;h3 id=&#34;be-wary-of-online-emulators&#34;&gt;Be Wary of Online Emulators&lt;/h3&gt;&#xA;&lt;p&gt;There are a number of sites like the Responsive Design Testing Tool that claim to be RWD testing tools, but in reality they are just iframe page loaders. And because most pages take their cue from the device window rather than a width set on an HTML element like an iframe, they just show the page as it would look on the browser it&amp;rsquo;s in.&lt;/p&gt;&#xA;&lt;p&gt;I decided for the hell of it to see how About.com&amp;rsquo;s page would render in the iframes of the Responsive Testing Tool on my iPhone. Below is the result:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/testing-tool-viewing-about-on-iPhone-213x1024.png&#34; alt=&#34;How it renders on an iPhone&#34;&gt; The Responsive Design Testing Tool on an iPhone&lt;/p&gt;&#xA;&lt;p&gt;The immediate red flag for me when viewing this site on my iPhone was that the testing tool page itself made no effort to be responsive. You could argue that that&amp;rsquo;s because it really needs to be viewed on a desktop browser, but it was very difficult to scroll horizontally to see any of the iframes other than the 240x320 (small phone) frame. Other things I noticed were that the URL field did not use the URL input field, which made it slightly tougher to type in on my iPhone and it cut off the iframe completely on the right as you can see in the screen shot on the left.&lt;/p&gt;&#xA;&lt;p&gt;All in all I wouldn&amp;rsquo;t trust this tool to do any testing on my websites. I&amp;rsquo;d be better off doing only testing on my browser and not worrying about mobile devices.&lt;/p&gt;&#xA;&lt;h3 id=&#34;what-can-you-use&#34;&gt;What Can You Use?&lt;/h3&gt;&#xA;&lt;p&gt;While online emulators might not be the best solution for testing responsive websites, you can use them to test non-responsive sites to see how your pages might render on a smaller screen device.&lt;/p&gt;&#xA;&lt;p&gt;Another option you have for testing is to use an emulator. You can get an &lt;a href=&#34;https://developer.apple.com/devcenter/ios/index.action&#34;&gt;iPhone emulator from Apple&lt;/a&gt; and an &lt;a href=&#34;http://developer.android.com/sdk/index.html&#34;&gt;Android emulator from Android&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;want-to-learn-more-about-responsive-web-design&#34;&gt;Want to Learn more about Responsive Web Design?&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://responsivewebdesignin24hours.com/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/9780672338380-150x150.jpg&#34; alt=&#34;Sams Teach Yourself Responsive Web Design with HTML5 and CSS3 in 24 Hours&#34;&gt;&lt;/a&gt; Available Oct 2014&lt;/p&gt;&#xA;&lt;h2 id=&#34;i-am-writing-a-book-on-responsive-web-designresponsive-web-design-with-html5-and-css3-in-24-hours-sams-teach-yourself-it-is-available-now-for-pre-order-on-amazon-and-other-places-where-books-are-sold&#34;&gt;I am writing a book on responsive web design &lt;a href=&#34;http://www.amazon.com/gp/product/0672338386/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672338386&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&#34;&gt;&lt;em&gt;Responsive Web Design with HTML5 and CSS3 in 24 Hours, Sams Teach Yourself&lt;/em&gt;&lt;/a&gt;&lt;img src=&#34;http://ir-na.amazon-adsystem.com/e/ir?t=kyrnindesign-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0672338386&#34; alt=&#34;&#34;&gt;. It is available now for pre-order on Amazon and other places where books are sold.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://na&#34; title=&#34;david@wellock.org&#34;&gt;David W&lt;/a&gt; - May 4, 2014&lt;/p&gt;&#xA;&lt;p&gt;Thank you. I have been saying this for months. the problem seems to be the difference between max-width and max-device-width. If the latter is set, then the page will not render correctly in an iFrame set to a pixel size. I&amp;rsquo;m not sure it&amp;rsquo;s possible to fool the browser engine to accept a different screen size, the way you can fake a User Agent String. Great article Thanks David&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - May 5, 2014&lt;/p&gt;&#xA;&lt;p&gt;Thanks! I was starting to wonder if I was the only person noticing this issue. :-) As so many of the testing sites use iframes and then all have this problem.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>My New Book Available for Pre-Order</title>
      <link>https://www.html5in24hours.com/posts/new-book-available-pre-order/</link>
      <pubDate>Thu, 24 Apr 2014 16:15:09 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/new-book-available-pre-order/</guid><description>&lt;p&gt;I&amp;rsquo;m excited to tell you that my next book &lt;em&gt;Sams Teach Yourself Responsive Web Design with HTML5 and CSS3 in 24 Hours&lt;/em&gt; is &lt;a href=&#34;http://www.amazon.com/gp/product/0672338386/ref=as_li_qf_sp_asin_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672338386&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&#34;&gt;available for pre-order on Amazon&lt;/a&gt;&lt;img src=&#34;http://ir-na.amazon-adsystem.com/e/ir?t=kyrnindesign-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0672338386&#34; alt=&#34;&#34;&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;im-pleased-with-how-its-going-so-far-the-chapters-are-coming-together-well-and-its-been-a-lot-of-fun-writing-it-ive-posted-the-table-of-contents-on-this-site-and-i-hope-to-provide-some-other-freebies-related-to-it-as-well-if-theres-a-chapter-thats-of-particular-interest-to-you-please-let-me-know&#34;&gt;I&amp;rsquo;m pleased with how it&amp;rsquo;s going so far. The chapters are coming together well, and it&amp;rsquo;s been a lot of fun writing it. I&amp;rsquo;ve posted the &lt;a href=&#34;https://www.html5in24hours.com/posts/responsive-web-design-book-moving-right-along/&#34;&gt;Table of Contents&lt;/a&gt; on this site, and I hope to provide some other freebies related to it, as well. If there&amp;rsquo;s a chapter that&amp;rsquo;s of particular interest to you, please let me know.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22johnf844@gmail.com%22&#34;&gt;Johnf938&lt;/a&gt; - May 4, 2014&lt;/p&gt;&#xA;&lt;p&gt;Hey, thanks for the blog article.Really looking forward to read more. Much obliged.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>My favorite RWD navigation articles</title>
      <link>https://www.html5in24hours.com/posts/favorite-rwd-navigation-articles/</link>
      <pubDate>Wed, 02 Apr 2014 19:14:10 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/favorite-rwd-navigation-articles/</guid><description>&lt;p&gt;Navigation is a critical part of any website design, but it&amp;rsquo;s amazing how many web designers simply &amp;ldquo;set it and forget it.&amp;rdquo; In other words, it&amp;rsquo;s tempting to create a navigation menu once and then just leave it the same for every device size. But navigation is important, and building one version and hoping it&amp;rsquo;ll work for all is very risky.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been researching how to design navigation for responsive websites and I&amp;rsquo;ve discovered a lot of great article and information. Here are my favorites:&lt;/p&gt;&#xA;&lt;h3 id=&#34;10-tips-how-to-handle-responsive-navigation-menus-successfully&#34;&gt;&lt;a href=&#34;http://blog.usabilla.com/10-tips-how-to-handle-responsive-navigation-menus-successfully/&#34;&gt;10 Tips How to Handle Responsive Navigation Menus Successfully&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://blog.usabilla.com/10-tips-how-to-handle-responsive-navigation-menus-successfully/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/usabilla-300x145.png&#34; alt=&#34;Usabilla - Usabilla - 10 Tips How To Handle Responsive Navigation Menus Successfully&#34;&gt;&lt;/a&gt; Usabilla - 10 Tips How To Handle Responsive Navigation Menus Successfully&lt;/p&gt;&#xA;&lt;p&gt;I think what I like best about this article is that it&amp;rsquo;s less about the HTML, CSS, and JavaScript of the navigation and more about the strategy behind the navigation changes.  &lt;/p&gt;&#xA;&lt;h3 id=&#34;scalable-navigation-patterns-in-responsive-web-design&#34;&gt;&lt;a href=&#34;http://www.palantir.net/blog/scalable-navigation-patterns-responsive-web-design&#34;&gt;Scalable Navigation Patterns in Responsive Web Design&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.palantir.net/blog/scalable-navigation-patterns-responsive-web-design&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/palantir-300x73.png&#34; alt=&#34;Palantir - Scalable Navigation Patterns in Responsive Web Design&#34;&gt;&lt;/a&gt; Palantir - Scalable Navigation Patterns in Responsive Web Design&lt;/p&gt;&#xA;&lt;p&gt;This is a great case study in how Palantir created a series of templates for a large university. One thing they did that I really admire is they collected edge cases. These are the places where the design falls apart, such as text scrolls out of a box or images float strangely or whatever. Navigation is a place where these edge cases can break a design.&lt;/p&gt;&#xA;&lt;h3 id=&#34;responsive-nav&#34;&gt;&lt;a href=&#34;http://responsive-nav.com/&#34;&gt;Responsive Nav&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://responsive-nav.com/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/responsive-nav-300x150.png&#34; alt=&#34;Responsive Nav&#34;&gt;&lt;/a&gt; Responsive Nav&lt;/p&gt;&#xA;&lt;p&gt;I am very excited by this tiny JavaScript plugin. It includes things like CSS transitions and touch events And they claim it works in all major browsers including Internet Explorer 6.&lt;/p&gt;&#xA;&lt;h3 id=&#34;convert-a-menu-to-a-dropdown-for-small-screens&#34;&gt;&lt;a href=&#34;http://css-tricks.com/convert-menu-to-dropdown/&#34;&gt;Convert a Menu to a Dropdown for Small Screens&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://css-tricks.com/convert-menu-to-dropdown/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/css-tricks-300x128.png&#34; alt=&#34;CSS Tricks: Convert a Menu to a Dropdown for Small Screens&#34;&gt;&lt;/a&gt; CSS Tricks: Convert a Menu to a Dropdown for Small Screens&lt;/p&gt;&#xA;&lt;p&gt;This tutorial shows you how to create a responsive navigation that converts to a select menu when the screen is small enough. But what&amp;rsquo;s cool is that Chris shows you how to set it up automatically with jQuery so you don&amp;rsquo;t have to have more than one menu.&lt;/p&gt;&#xA;&lt;h3 id=&#34;more-links-ive-found-on-responsive-navigation&#34;&gt;More Links I&amp;rsquo;ve Found on Responsive Navigation&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://webdesign.tutsplus.com/tutorials/building-a-responsive-layout-with-skeleton-navigation--webdesign-6385&#34;&gt;Building a Responsive Layout With Skeleton: Navigation - Tuts+ Web Design Tutorial&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://sebnitu.github.io/HorizontalNav/&#34;&gt;BaseDemo - HorizontalNav&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://www.hongkiat.com/blog/responsive-web-nav/&#34;&gt;How to Create a Responsive Navigation&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/mattkersley/Responsive-Menu/&#34;&gt;mattkersley/Responsive-Menu · GitHub&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://speckyboy.com/2012/08/29/10-responsive-navigation-solutions-and-tutorials/&#34;&gt;10 Responsive Navigation Solutions and Tutorials&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;http://vandelaydesign.com/blog/galleries/inspirationalnavigation-menus/&#34;&gt;40 Beautiful and Effective Responsive Navigation Menus | Vandelay Design&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://Fixationsdesign.com&#34; title=&#34;smtghost@hotmail.com&#34;&gt;Jeff Smith&lt;/a&gt; - Apr 4, 2014&lt;/p&gt;&#xA;&lt;p&gt;Thanks Jennifer, I have always found your articles to be thoughtful and beneficial to adding to my knowledge base of web design.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Apr 1, 2014&lt;/p&gt;&#xA;&lt;p&gt;Thanks Jeff!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://uvelichenie-gub-minsk.ru/&#34; title=&#34;mario_whitacre@inbox.com&#34;&gt;увеличить губы гиалуроновой кислотой&lt;/a&gt; - Feb 2, 2023&lt;/p&gt;&#xA;&lt;p&gt;I really like it when people come together and share views. Great blog, keep it up!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Responsive Web Design Book is Moving Right Along</title>
      <link>https://www.html5in24hours.com/posts/responsive-web-design-book-moving-right-along/</link>
      <pubDate>Fri, 21 Mar 2014 23:00:34 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/responsive-web-design-book-moving-right-along/</guid><description>&lt;p&gt;[caption id=&amp;ldquo;attachment_591&amp;rdquo; align=&amp;ldquo;alignright&amp;rdquo; width=&amp;ldquo;200&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/images/half-tree-200x300.jpg&#34; alt=&#34;half the leaves are gone&#34;&gt; This tree is halfway done too!&lt;/p&gt;&#xA;&lt;p&gt;As of today I am about half way through the writing of my next book &lt;em&gt;sSams Teach Yourself Responsive Web Design with HTML5 and CSS3 in 24 Hours&lt;/em&gt;. If you&amp;rsquo;d like to be one of the first to know when it&amp;rsquo;s available for purchase you can &lt;a href=&#34;http://responsivewebdesignin24hours.com/&#34;&gt;sign up here&lt;/a&gt; or &lt;a href=&#34;https://www.html5in24hours.com/newsletter/&#34;&gt;subscribe to the HTML5 blog&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;After the break is the current table of contents. You should be aware that this is not the final version, I have changed it with every chapter I write, but this will give you an idea of what I&amp;rsquo;m planning. Let me know if you think there is something missing or you&amp;rsquo;d like to see something different. There is still time to make changes!&lt;/p&gt;&#xA;&lt;h3 id=&#34;sams-teach-yourself-responsive-web-design-with-html5-and-css3-in-24-hours-table-of-contents&#34;&gt;&lt;em&gt;Sams Teach Yourself Responsive Web Design with HTML5 and CSS3 in 24 Hours&lt;/em&gt; Table of Contents&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;Part 1: Introduction to Responsive Design&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;1 What is Responsive Design?&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;History of Responsive Web Design&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Web Pages Started with Little Design&lt;/li&gt;&#xA;&lt;li&gt;CSS Gave Designers More Control&lt;/li&gt;&#xA;&lt;li&gt;Designers Started Adapting Layouts to Customers&lt;/li&gt;&#xA;&lt;li&gt;Mobile Browsers Made Things Harder to Design&lt;/li&gt;&#xA;&lt;li&gt;Responsive Design Finally Entered the Picture&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Why We Need Responsive Web Design&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;2 Alternatives to Responsive Design&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Table-Based Layouts&lt;/li&gt;&#xA;&lt;li&gt;CSS Layouts&#xA;&lt;ul&gt;&#xA;&lt;li&gt;CSS Positioning&lt;/li&gt;&#xA;&lt;li&gt;CSS Floats&lt;/li&gt;&#xA;&lt;li&gt;Modern CSS Layouts&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Detection Scripts&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Browser Detection&lt;/li&gt;&#xA;&lt;li&gt;Mobile Detection&lt;/li&gt;&#xA;&lt;li&gt;Object Detection&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;3 The Growth of Mobile&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Basic Cell Phones&#xA;&lt;ul&gt;&#xA;&lt;li&gt;How to Support Basic Cell Phones&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Smartphones&#xA;&lt;ul&gt;&#xA;&lt;li&gt;How to Support Smartphones&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Tablets&#xA;&lt;ul&gt;&#xA;&lt;li&gt;How to Support Tablets&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Retina Devices&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Why Build Retina-Ready Websites&lt;/li&gt;&#xA;&lt;li&gt;How to Build Retina-Ready Websites&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Why Responsive Design is Important&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;4 Progressive Enhancement&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What is Progressive Enhancement?&lt;/li&gt;&#xA;&lt;li&gt;How to Use Progressive Enhancement on a Website&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Separation of Content from Presentation and Functionality&lt;/li&gt;&#xA;&lt;li&gt;Start with the Content Layer&lt;/li&gt;&#xA;&lt;li&gt;The Adjust How the Content Looks&lt;/li&gt;&#xA;&lt;li&gt;Finally Add Interactivity&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Benefits of Progressive Enhancement&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;5 HTML for Responsive Design&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Use HTML5&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Tags Every Page Should Contain&lt;/li&gt;&#xA;&lt;li&gt;Basic Tags for Web Content&lt;/li&gt;&#xA;&lt;li&gt;HTML for Layout&lt;/li&gt;&#xA;&lt;li&gt;Some Useful Attributes&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Clean Code&lt;/li&gt;&#xA;&lt;li&gt;Don’t Forget Semantic Elements&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Standard Semantic HTML Elements&lt;/li&gt;&#xA;&lt;li&gt;New HTML5 Semantic Elements&lt;/li&gt;&#xA;&lt;li&gt;Consider Microformats&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Validate your HTML&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;6 Basic CSS&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;How to Write CSS Rules&#xA;&lt;ul&gt;&#xA;&lt;li&gt;CSS Syntax&lt;/li&gt;&#xA;&lt;li&gt;Embedded and External Style Sheets&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Embedded Style Sheets&lt;/li&gt;&#xA;&lt;li&gt;External Style Sheets&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Styling Fonts and Colors&lt;/li&gt;&#xA;&lt;li&gt;Creating Layout with CSS&lt;/li&gt;&#xA;&lt;li&gt;Understanding the Cascade and Specificity&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What is the Cascade?&lt;/li&gt;&#xA;&lt;li&gt;What is Specificity?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;7 Unobtrusive JavaScript&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What is Unobtrusive JavaScript?&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Separating Structure from Behavior&lt;/li&gt;&#xA;&lt;li&gt;Supporting Usability&lt;/li&gt;&#xA;&lt;li&gt;Writing Clean and Semantic HTML&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;How to Implement Unobtrusive JavaScript&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Part 2: Building a Responsive Website&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;8 Planning a Responsive Website&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Should You Make Your Website Responsive?&lt;/li&gt;&#xA;&lt;li&gt;How to Plan for a Responsive Website&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Check Site Analytics&lt;/li&gt;&#xA;&lt;li&gt;Evaluate Existing Content&lt;/li&gt;&#xA;&lt;li&gt;Make Decisions About the Content&lt;/li&gt;&#xA;&lt;li&gt;Write the Site Plan&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;9 Mobile First&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Why Design for Mobile First?&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Mobile First Changes the Focus to Content&lt;/li&gt;&#xA;&lt;li&gt;Mobile First Lets You Experiment with New Technologies&lt;/li&gt;&#xA;&lt;li&gt;Why Mobile First Works&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;What Makes a Site Mobile Friendly?&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Give Your Readers Options&lt;/li&gt;&#xA;&lt;li&gt;Your Readers Can Affect the Display Too&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;What About Mobile Only?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;10 CSS Media Queries&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What is a Media Query&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Media Types&lt;/li&gt;&#xA;&lt;li&gt;Media Features&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Media Query Expressions&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;11 Breakpoints&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What is a breakpoint?&lt;/li&gt;&#xA;&lt;li&gt;How to Define Breakpoints in Your CSS&#xA;&lt;ul&gt;&#xA;&lt;li&gt;First Define the Styles that Remain the Same for Every Device&lt;/li&gt;&#xA;&lt;li&gt;Then Add in Specific Styles for Small Screens&lt;/li&gt;&#xA;&lt;li&gt;Finally Add Media Queries for Larger Screens&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Optimal Breakpoints&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Best Practices For Breakpoints&lt;/li&gt;&#xA;&lt;li&gt;Breakpoints for Retina Devices&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;My Recommended Breakpoints&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;12 Layout&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What is Web Layout?&lt;/li&gt;&#xA;&lt;li&gt;Types of Layouts&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Fixed Width Layouts&lt;/li&gt;&#xA;&lt;li&gt;Fluid or Liquid Layouts&lt;/li&gt;&#xA;&lt;li&gt;Elastic and Hybrid Layouts&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Columns&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Old Style Columns&lt;/li&gt;&#xA;&lt;li&gt;CSS3 Columns&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;13 Navigation&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Comparing Mobile to Desktop Navigation Design&lt;/li&gt;&#xA;&lt;li&gt;Use Progressive Enhancement to Add More to Desktop Designs&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;14 Fonts and Typography&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Using Web Fonts&lt;/li&gt;&#xA;&lt;li&gt;Sizing Fonts&lt;/li&gt;&#xA;&lt;li&gt;Pixels vs. Ems vs. Percentages&lt;/li&gt;&#xA;&lt;li&gt;Rem sizes&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;15 Images&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Creating Responsive Images&lt;/li&gt;&#xA;&lt;li&gt;Sizing Responsive Images&lt;/li&gt;&#xA;&lt;li&gt;Creating Retina-Ready Images&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;16 Videos and Other Media&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Most Videos are Fixed-Width&lt;/li&gt;&#xA;&lt;li&gt;How to Make Videos Responsive&lt;/li&gt;&#xA;&lt;li&gt;How Other Media is Affected by Responsive Design&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;17 Tables&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Tables on Small Devices&lt;/li&gt;&#xA;&lt;li&gt;Can Tables be Responsive?&lt;/li&gt;&#xA;&lt;li&gt;How to use Tables with Responsive Design&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;18 Responsive Forms&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;HTML5 Forms&lt;/li&gt;&#xA;&lt;li&gt;Important Form Features for Mobile&lt;/li&gt;&#xA;&lt;li&gt;Adjusting Form Design&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;19 Using RESS with RWD&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What is RESS&lt;/li&gt;&#xA;&lt;li&gt;Responsive Design Plus Server Components&lt;/li&gt;&#xA;&lt;li&gt;Benefits of RESS&lt;/li&gt;&#xA;&lt;li&gt;How to Install RESS&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;20 Testing&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Start by Testing in Your Browser&lt;/li&gt;&#xA;&lt;li&gt;Test in a Device for All Your Breakpoints&lt;/li&gt;&#xA;&lt;li&gt;What to do if you don&amp;rsquo;t have the devices to test with&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;Part 3: Improving on Responsive Design&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;21 Tools for Creating Responsive Designs&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Responsive Frameworks&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Foundation&lt;/li&gt;&#xA;&lt;li&gt;Bootstrap&lt;/li&gt;&#xA;&lt;li&gt;Fluid 960&lt;/li&gt;&#xA;&lt;li&gt;Gridless&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Font Tools&#xA;&lt;ul&gt;&#xA;&lt;li&gt;IcoMoon&lt;/li&gt;&#xA;&lt;li&gt;Lettering.js&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Images and Media&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Foresight.js&lt;/li&gt;&#xA;&lt;li&gt;Compressive Images&lt;/li&gt;&#xA;&lt;li&gt;ImgSizer.js&lt;/li&gt;&#xA;&lt;li&gt;FitVids&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Software&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Adobe Edge Inspect&lt;/li&gt;&#xA;&lt;li&gt;Dreamweaver&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Websites and Newsletters&#xA;&lt;ul&gt;&#xA;&lt;li&gt;This is Responsive&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Responsive Templates&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Templates for WordPress&lt;/li&gt;&#xA;&lt;li&gt;Templates for Drupal&lt;/li&gt;&#xA;&lt;li&gt;Web Page Templates and Where to Find Them&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;22 Problems with Responsive Web Design&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Speed of pages&lt;/li&gt;&#xA;&lt;li&gt;Extra work for designers&lt;/li&gt;&#xA;&lt;li&gt;Customer dissatisfaction&lt;/li&gt;&#xA;&lt;li&gt;Advertising&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;23 Device and Feature Detection&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Why Use Detection Scripts&lt;/li&gt;&#xA;&lt;li&gt;WURFL&lt;/li&gt;&#xA;&lt;li&gt;Modernizr&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;24 RWD Best Practices&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Give Everyone the Best Experience&lt;/li&gt;&#xA;&lt;li&gt;Breakpoints&lt;/li&gt;&#xA;&lt;li&gt;Images&lt;/li&gt;&#xA;&lt;li&gt;Content&lt;/li&gt;&#xA;&lt;li&gt;Keep Costs In Line&lt;/li&gt;&#xA;&lt;li&gt;Examples of Amazing Responsive Design&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
    </item>
    <item>
      <title>Happy Birthday World Wide Web #web25</title>
      <link>https://www.html5in24hours.com/posts/happy-birthday-world-wide-web-web25/</link>
      <pubDate>Thu, 13 Mar 2014 04:12:37 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/happy-birthday-world-wide-web-web25/</guid><description>&lt;p&gt;The web has been around for 25 years now, which is really amazing when you think about it. I was in the Peace Corps when I first heard of the World Wide Web and I was one of like three volunteers who found a way to get email while we were there. I had to go to someone&amp;rsquo;s house and he&amp;rsquo;d sign into his account and then we could piggyback from there to an email account. By the time I was getting ready to leave (2 years later) the Peace Corps office was setting up email for all the volunteers, but we still didn&amp;rsquo;t have web access.&lt;/p&gt;&#xA;&lt;p&gt;In 1995, I returned home and got a job at a local business&amp;ndash;NETCOM. It turned out I was working for a company that gave people access to the internet, and I barely knew what that was. I was working as a phone technical support representative, and it was challenging to say the least. I put people on hold a lot as I asked questions and repeated what the customers on the phone were asking me. I&amp;rsquo;d say I&amp;rsquo;ve come a long way since then.&lt;/p&gt;&#xA;&lt;p&gt;When I started working on the web, it was black and white (or green and black, on the terminal screen I used) and all text. I spent a lot of time doing things like cleaning up Gopher, chatting on IRC, and reading alt.netcom.sucks. None of these things were the web, but I used them a lot more than I used the web, because there really weren&amp;rsquo;t many pages out there. When Mosaic started being able to support images and NetCruiser was developed it was incredibly exciting for all of us in tech support. Although, honestly, NetCruiser was more like bad news for us in tech support. One of the common info files we used for answering customers was called sales.lied, which isn&amp;rsquo;t very reassuring, but was our only honest reply to some questions.&lt;/p&gt;&#xA;&lt;p&gt;In 1995, my roommate and I would search akebono.stanford.edu to find interesting facts on the few websites that were out there, and then quiz each other. The goal was to find the weirdest fact of the day. What made me laugh was the day several years later when I won an internet trivia quiz for knowing that that URL was the original URL of &lt;a href=&#34;http://www.yahoo.com/&#34;&gt;Yahoo!&lt;/a&gt;. For fun we would flood internet polls nominating &lt;em&gt;Ender&amp;rsquo;s Game&lt;/em&gt; as the best book of all time. I wrote a bot to vote for that book (yes, the book, not the movie) 100 times a minute until the website went down. At first I thought I&amp;rsquo;d broken the Internet!&lt;/p&gt;&#xA;&lt;p&gt;Things are a lot easier now, but also a lot more corporate. I sometimes long for the crazy, heady days of the early web, but I think it&amp;rsquo;s grown up pretty well. &lt;strong&gt;Happy Birthday, WWW!&lt;/strong&gt;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Working on a Book on Responsive Web Design</title>
      <link>https://www.html5in24hours.com/posts/working-book-responsive-web-design/</link>
      <pubDate>Mon, 03 Mar 2014 20:23:15 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/working-book-responsive-web-design/</guid><description>&lt;p&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/9780672338380-229x300.jpg&#34; alt=&#34;Sams Teach Yourself Responsive Web Design with HTML5 and CSS3 in 24 Hours&#34;&gt; Tentative cover for my next book - &lt;em&gt;Sams Teach Yourself Responsive Web Design with HTML5 and CSS3 in 24 Hours&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m close to half way through the initial writing of my next book &lt;em&gt;Sams Teach Yourself Responsive Web Design with HTML5 and CSS3 in 24 Hours&lt;/em&gt;. The full title is quite possibly the longest title in the history of the universe. Okay maybe not, there was that movie &lt;a href=&#34;http://www.imdb.com/title/tt0112966/?ref_=fn_al_tt_1&#34;&gt;The Englishman Who Went Up a Hill But Came Down a Mountain&lt;/a&gt;. That looks longer, shoot, no that&amp;rsquo;s only 58 characters long!&lt;/p&gt;&#xA;&lt;p&gt;But regardless of the length, the book is coming out soon, and I&amp;rsquo;m pretty excited. I hope you are too.&lt;/p&gt;&#xA;&lt;p&gt;Over the next few weeks I&amp;rsquo;ll start posting more about that book as well as about HTML5 information. I&amp;rsquo;ve got some big plans for this site, and I hope you enjoy them. As always, if you have any questions about HTML, CSS, or even responsive web design, don&amp;rsquo;t hesitate to ask.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Macaw - A Visual Responsive Web Page Editor</title>
      <link>https://www.html5in24hours.com/posts/macaw-a-visual-responsive-web-page-editor/</link>
      <pubDate>Tue, 07 Jan 2014 23:10:18 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/macaw-a-visual-responsive-web-page-editor/</guid><description>&lt;p&gt;&lt;a href=&#34;http://macaw.co/&#34;&gt;Macaw&lt;/a&gt; is a new web editor for web designers and developers. It was one of the first visual &lt;a href=&#34;https://www.html5in24hours.com/books/rwd-book/&#34;&gt;RWD&lt;/a&gt; (responsive web design) editors available. It came out to Kickstarter backers on December 31, 2013 and debuted to the public in 2014. It is based on the same style of design as graphics tools like Photoshop to help you “draw the web” rather than code it. This should make it easier for web designers to use to create decent HTML, CSS, and even JavaScript to pass on to developers or post directly to the web.&lt;/p&gt;&#xA;&lt;h3 id=&#34;about-macaw&#34;&gt;About Macaw&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Operating Systems:&lt;/strong&gt; Macintosh and Windows&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Publisher:&lt;/strong&gt; Macaw, LLC&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Price:&lt;/strong&gt; $79&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;best-things-about-macaw&#34;&gt;Best Things About Macaw&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;It is very easy to create responsive designs with multiple breakpoints.&lt;/li&gt;&#xA;&lt;li&gt;There is a shortcut to add placeholder text that is really easy to use. (type “&lt;code&gt;lorem_#_p&lt;/code&gt;” where the &lt;em&gt;#&lt;/em&gt; is the number of paragraphs you want, then hit the tab key and that number of paragraphs of placeholder text will appear in your document).&lt;/li&gt;&#xA;&lt;li&gt;Macaw generates decent looking HTML, better than you might expect for a WYSIWYG editor.&lt;/li&gt;&#xA;&lt;li&gt;Macaw allows you to choose what elements, classes, and IDs to use.&lt;/li&gt;&#xA;&lt;li&gt;It is reminiscent of image editors like Photoshop, making it more familiar to designers.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;but-there-are-some-drawbacks&#34;&gt;But There are Some Drawbacks&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;It can be slow to respond at times.&lt;/li&gt;&#xA;&lt;li&gt;Extra container elements were added that I didn&amp;rsquo;t expect.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I enjoyed using Macaw. I built a 3-breakpoint simple responsive design website faster than I ever have in the past, and that includes the time it took me to figure out how to use the tool. This, in itself, is pretty amazing to me.&lt;/p&gt;&#xA;&lt;h3 id=&#34;some-of-the-features-i-really-enjoyed&#34;&gt;Some of the Features I Really Enjoyed&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Resizing elements based on the grids was easy.&lt;/li&gt;&#xA;&lt;li&gt;Grouping elements and then giving the resulting container a name like &lt;code&gt;HEADER&lt;/code&gt; resulted in &lt;a href=&#34;https://www.html5in24hours.com/html5-basics/&#34;&gt;HTML5&lt;/a&gt; semantic code much more easily and quickly than I thought possible.&lt;/li&gt;&#xA;&lt;li&gt;I was able to create a responsive design with three breakpoints in very little time.&lt;/li&gt;&#xA;&lt;li&gt;I loved the outline view. Like with Photoshop layers,it was really nice to be able to show and hide elements just by clicking the eye icon. This also helped me see how the code would be written.&lt;/li&gt;&#xA;&lt;li&gt;I chose a random font from the list that was included, and they automatically added the web font code from Google for me. I could also use my own fonts, but there were a lot of choices (even if most of them seemed to be sans serif…).&lt;/li&gt;&#xA;&lt;li&gt;I &lt;strong&gt;love&lt;/strong&gt; that they have a shortcut to add multiple paragraphs of placeholder text right in their text tool.&lt;/li&gt;&#xA;&lt;li&gt;The CSS and HTML it generates can still be a bit more &lt;code&gt;DIV&lt;/code&gt; heavy than I would write, but with the outline tool, it&amp;rsquo;s possible to see that and get rid of some of the extraneous tags.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;get-macaw&#34;&gt;Get Macaw!&lt;/h3&gt;&#xA;&lt;p&gt;It&amp;rsquo;s a cool web editor.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Another great HTML5 book</title>
      <link>https://www.html5in24hours.com/posts/another-great-html5-book/</link>
      <pubDate>Tue, 07 Jan 2014 20:10:05 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/another-great-html5-book/</guid><description>&lt;p&gt;[caption id=&amp;ldquo;attachment_574&amp;rdquo; align=&amp;ldquo;alignleft&amp;rdquo; width=&amp;ldquo;150&amp;rdquo;]&lt;a href=&#34;https://www.html5in24hours.com/images/html-and-css-jmeloni-cover.jpeg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/html-and-css-jmeloni-cover-150x150.jpeg&#34; alt=&#34;Sams Teach Yourself HTML and CSS in 24 Hours by Julie Meloni&#34;&gt;&lt;/a&gt; A great book to get started with HTML and CSS.&lt;/p&gt;&#xA;&lt;p&gt;I was the technical editor for this book. So all the errors you find that are technical in nature are my fault. :-) Of course, if you do find errors, there isn&amp;rsquo;t much I can do about them now.&lt;/p&gt;&#xA;&lt;p&gt;Seriously, I read this book cover to cover and it&amp;rsquo;s got a lot of information well packaged in a way that you will be familiar with if you&amp;rsquo;ve read my HTML5 book.&lt;/p&gt;&#xA;&lt;h2 id=&#34;julie-meloni-has-an-easy-style-of-writing-and-makes-it-fun-to-learn-about-html-and-css-you-should-pick-up-a-copy-for-your-friends-who-want-to-get-into-web-design&#34;&gt;Julie Meloni has an easy style of writing and makes it fun to learn about HTML and CSS. You should &lt;a href=&#34;http://www.informit.com/store/html-and-css-in-24-hours-sams-teach-yourself-updated-9780672336140&#34;&gt;pick up a copy&lt;/a&gt; for your friends who want to get into web design&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22tessbabe_u@yahoo.com%22&#34;&gt;Tessie&lt;/a&gt; - Mar 0, 2014&lt;/p&gt;&#xA;&lt;p&gt;how do i go about building mobile apps? what do i need to get started? where can i find or get the possible requirements. Thank you.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Mar 4, 2014&lt;/p&gt;&#xA;&lt;p&gt;Hi @Tessie: your questions don&amp;rsquo;t really have a simple answer, at least not one I can condense into a blog comment. :-) But here&amp;rsquo;s my attempt. Perhaps others might have other answers: building mobile apps - well, first of all, I cover that in the book in great detail. So buying a copy or checking it out of your local library is a good step. But my book only covers creating web applications. You can also learn Objective C and build native iOS apps or Java and build native Android apps. Both of which will probably take a while. what do you need to get started? the minimum you need is a computer and the will to try things out. I have a lot of information on my &lt;a href=&#34;http://webdesign.about.com/od/mobile/a/write-a-mobile-friendly-website.htm&#34;&gt;About.com website&lt;/a&gt; that can help you learn how to build mobile web applications. And there are tons of other resources online as well. Beyond that, learning to program as I mentioned above is a good start or you can work on creating dynamic web applications with HTML, CSS, and JavaScript. I hope that helps, Jennifer&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22tessbabe_u@yahoo.com%22&#34;&gt;Tessie&lt;/a&gt; - Apr 2, 2014&lt;/p&gt;&#xA;&lt;p&gt;Thank you&amp;hellip; it helps but a little i will try your recommendations out&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>I&#39;m working on a book proposal, and I need your help</title>
      <link>https://www.html5in24hours.com/posts/im-working-book-proposal-need-help/</link>
      <pubDate>Thu, 19 Dec 2013 17:24:29 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/im-working-book-proposal-need-help/</guid><description>&lt;p&gt;[caption id=&amp;ldquo;attachment_569&amp;rdquo; align=&amp;ldquo;aligncenter&amp;rdquo; width=&amp;ldquo;300&amp;rdquo;]&lt;img src=&#34;https://www.html5in24hours.com/images/sass-or-rwd.png&#34; alt=&#34;SASS or RWD&#34;&gt; Sass or RWD?&lt;/p&gt;&#xA;&lt;p&gt;I am working on a book proposal for my next book, but I need your help. I can&amp;rsquo;t decide what I want to write about. I&amp;rsquo;m considering:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Responsive web design - where I would explain what it is, how to do it, tools that can help, and problems with the design This would be a book for advanced beginners and intermediate web designers who know HTML and some CSS but want to get more familiar with media queries and responsive design.&lt;/li&gt;&#xA;&lt;li&gt;SASS - where I would explain how you can turn your CSS into something dynamic and exciting using SASS SASS is a CSS extension and this book would be for people who are already familiar with CSS and want to create more dynamic and interesting sites using SASS.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;What do you think I should write my next book about? If you&amp;rsquo;d rather I write about something else, please let me know in the comments.&lt;/p&gt;&#xA;&lt;h2 id=&#34;poll-id4&#34;&gt;[poll id=&amp;ldquo;4&amp;rdquo;]&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://videopostcards.info&#34; title=&#34;waynemartin29@hotmail.com&#34;&gt;Wayne Martin&lt;/a&gt; - Dec 4, 2013&lt;/p&gt;&#xA;&lt;p&gt;want to see the book about: Responsive web design thanks, wayne.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>No more HGROUP</title>
      <link>https://www.html5in24hours.com/posts/no-more-hgroup/</link>
      <pubDate>Tue, 14 May 2013 18:39:14 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/no-more-hgroup/</guid><description>&lt;p&gt;The &lt;code&gt;HGROUP&lt;/code&gt; element in HTML5 has been in and out a couple of times. It&amp;rsquo;s now out. It&amp;rsquo;s officially obsolete in the HTML5 specification which means that you should &lt;strong&gt;not&lt;/strong&gt; use it.&lt;/p&gt;&#xA;&lt;p&gt;sigh&lt;/p&gt;&#xA;&lt;p&gt;So what do we do to create sub-headings that are not part of the &lt;a href=&#34;http://webdesign.about.com/od/html5tutorials/a/html5-outlines.htm&#34; title=&#34;HTML5 Outlines&#34;&gt;HTML outline&lt;/a&gt;? Well, here are some suggestions from the &lt;a href=&#34;http://www.w3.org/html/wg/drafts/html/master/common-idioms.html#sub-head&#34;&gt;W3C HTML5 spec&lt;/a&gt;:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;First, don&amp;rsquo;t use &lt;code&gt;H1-H6&lt;/code&gt; elements, unless of course, they head up a new section.&lt;/li&gt;&#xA;&lt;li&gt;You can use paragraph tags inside the &lt;code&gt;HEADER&lt;/code&gt; element. Then you can style those elements with CSS child selectors (or however else you&amp;rsquo;d like to) to denote that they are subtitles. &lt;code&gt;&amp;lt;header&amp;gt; &amp;lt;h1&amp;gt;Lord of the Rings&amp;lt;/h1&amp;gt; &amp;lt;p&amp;gt;Return of the King&amp;lt;/p&amp;gt; &amp;lt;/header&amp;gt;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;Another option is to separate the sub-title from the title with a colon. For example: &lt;code&gt;&amp;lt;h1&amp;gt;Lord of the Rings: Return of the King&amp;lt;/h1&amp;gt;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;li&gt;You could also use the &lt;code&gt;SPAN&lt;/code&gt; element around your sub-title, but keep it all within the same heading tag: &lt;code&gt;&amp;lt;h1&amp;gt;Lord of the Rings &amp;lt;span&amp;gt;Return of the King&amp;lt;/span&amp;gt;&amp;lt;/h1&amp;gt;&lt;/code&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;For most people this change probably won&amp;rsquo;t matter too much. After all, the &lt;code&gt;HGROUP&lt;/code&gt; element wasn&amp;rsquo;t used very often. But I found it useful and intuitive, and while I realize the specification is still in draft, I wish that this element had stuck around.&lt;/p&gt;&#xA;&lt;p&gt;The arguments against it center around:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;It doesn&amp;rsquo;t indicate which heading is the sub-heading &lt;em&gt;I think this is obvious from the &lt;code&gt;H1&lt;/code&gt;, &lt;code&gt;H2&lt;/code&gt;, &lt;code&gt;H3&lt;/code&gt; structure. &lt;code&gt;H2&lt;/code&gt; is a sub-heading of &lt;code&gt;H1&lt;/code&gt;, etc.&lt;/em&gt; &lt;/li&gt;&#xA;&lt;li&gt;Heading semantics are still apparent even without the element. &lt;em&gt;But with the above methods this is no longer true. Especially when you take into account that the W3C recommends against using heading elements unless they are starting a new section.&lt;/em&gt;&lt;/li&gt;&#xA;&lt;li&gt;The specification concatenated all headings anyway for accessibility &lt;em&gt;I&amp;rsquo;m not sure why this matters. They still are headings and sub-headings.&lt;/em&gt;&lt;/li&gt;&#xA;&lt;li&gt;The &lt;code&gt;HGROUP&lt;/code&gt; element acted as a &lt;code&gt;DIV&lt;/code&gt; by another name &lt;em&gt;This is the most coherent argument against the &lt;code&gt;HGROUP&lt;/code&gt; element.&lt;/em&gt;&lt;/li&gt;&#xA;&lt;li&gt;Almost no one uses it &lt;em&gt;Perhaps true, but not everyone uses HTML5 either.&lt;/em&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;ultimately-it-doesnt-really-matter&#34;&gt;Ultimately, it doesn&amp;rsquo;t really matter.&lt;/h2&gt;&#xA;&lt;p&gt;I may have used &lt;code&gt;HGROUP&lt;/code&gt; all the time, but now that it&amp;rsquo;s gone I&amp;rsquo;ll simply stop using it. It really doesn&amp;rsquo;t impact my sites a lot, and if I leave it in some pages until I get around to updating them, it won&amp;rsquo;t matter as the browsers that recognize the element (for style calls, and so on) will continue to do so.&lt;/p&gt;&#xA;&lt;p&gt;Yes, I&amp;rsquo;m a tad disappointed, but I won&amp;rsquo;t lose any sleep over this. Goodbye &lt;code&gt;HGROUP&lt;/code&gt;, it was fun while it lasted.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>HTML5 vs native apps</title>
      <link>https://www.html5in24hours.com/posts/html5-vs-native-apps/</link>
      <pubDate>Tue, 12 Feb 2013 16:45:13 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/html5-vs-native-apps/</guid><description>&lt;p&gt;I have believed that for most situations, HTML5 apps are going to be the new normal over native apps because they are much more flexible. It is more possible to create an HTML5 app to &amp;ldquo;run everywhere&amp;rdquo; than a native. Why? Well for starters Android apps are written in Java and iOS apps are written in Objective C.&lt;/p&gt;&#xA;&lt;h2 id=&#34;apparently-business-insider-feels-the-same-html5-vs-apps-here&#34;&gt;Apparently Business Insider feels the same: &lt;a href=&#34;http://www.businessinsider.com/html5-vs-apps-heres-why-the-debate-matters-and-who-will-win-2013-2#ixzz2Khi6xE2n&#34;&gt;HTML5 vs. Apps: Here&amp;rsquo;s Why The Debate Matters, And Who Will Win&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://&#34; title=&#34;bijayaniranjan@gmail.com&#34;&gt;bijaya&lt;/a&gt; - Feb 1, 2013&lt;/p&gt;&#xA;&lt;p&gt;i like your link&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Mar 3, 2013&lt;/p&gt;&#xA;&lt;p&gt;Thank you&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Still Here, but Busy</title>
      <link>https://www.html5in24hours.com/posts/still-here-but-busy/</link>
      <pubDate>Fri, 25 Jan 2013 20:11:38 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/still-here-but-busy/</guid><description>&lt;p&gt;Some people have wondered if I&amp;rsquo;m still around or maintaining this site (and &lt;a href=&#34;https://www.html5in24hours.com/books/the-book/&#34; title=&#34;Teach Yourself HTML5 in 24 Hours—Ordering Information&#34;&gt;the book&lt;/a&gt;) and I am, I&amp;rsquo;ve just been fairly busy. I hope to announce some exciting new things in the coming months, but in the meantime I can&amp;rsquo;t post as often.&lt;/p&gt;&#xA;&lt;p&gt;If you want to learn HTML, my book is a great place to start, and you can also get help on my site at About.com: &lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;About Web Design and HTML&#34;&gt;Web Design / HTML&lt;/a&gt;.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Latest Zeen issue is now live</title>
      <link>https://www.html5in24hours.com/posts/latest-zeen-issue-is-now-live/</link>
      <pubDate>Fri, 14 Sep 2012 17:30:12 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/latest-zeen-issue-is-now-live/</guid><description>&lt;p&gt;&lt;a href=&#34;http://zeen.com/magazine/GSMgKn&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/zeen-issue2-214x300.png&#34; alt=&#34;Teach Yourself HTML5 Zeen - Issue #2&#34; title=&#34;Teach Yourself HTML5 Zeen - Issue #2&#34;&gt;&lt;/a&gt; Teach Yourself HTML5 Zeen - Issue #2&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve posted the second issue of my &lt;a href=&#34;http://zeen.com/magazine/GSMgKn&#34; title=&#34;Teach Yourself HTML5&#34;&gt;HTML5 Zeen&lt;/a&gt; today. There are a few things that are wonky with the issue, most notably that Zeen says it&amp;rsquo;s &amp;ldquo;Issue #3&amp;rdquo; when it&amp;rsquo;s #2. But whatever.&lt;/p&gt;&#xA;&lt;p&gt;In this issue I show you some ways to &lt;a href=&#34;https://www.html5in24hours.com/posts/8-ways-to-get-started-with-html5-today/&#34; title=&#34;8 Ways to Get Started with HTML5 Today&#34;&gt;get started with HTML5&lt;/a&gt; if you haven&amp;rsquo;t already. Including the cover image which shows you the basics for what you need to write to create an HTML5 document.&lt;/p&gt;&#xA;&lt;h3 id=&#34;writing-html5-is-really-easy&#34;&gt;Writing HTML5 is Really Easy&lt;/h3&gt;&#xA;&lt;p&gt;All it takes is a DOCYTPE:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;!doctype html&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;And you&amp;rsquo;ve got an HTML5 document. One thing that most people forget is that HTML5 is not a new language. It&amp;rsquo;s evolved from HTML 4.01 and HTML 3.2 and all the versions before. So if you&amp;rsquo;re writing HTML 4.01 today, you can start writing HTML5 by just changing one line of your HTML. Don&amp;rsquo;t worry about changing anything else.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-zeen-issue-goes-into-more-detail-about-dealing-with-older-browsers-like-ie8-and-using-editors-like-dreamweaver-to-write-your-html5-but-at-the-end-of-the-day-just-putting-up-the-new-doctype-is-all-it-takes-poof-you-are-using-the-most-up-to-date-specification-that-didnt-hurt-a-bit&#34;&gt;The Zeen issue goes into more detail about dealing with older browsers like IE8 and using editors like Dreamweaver to write your HTML5, but at the end of the day, just putting up the new doctype is all it takes. Poof! You are using the most up-to-date specification. That didn&amp;rsquo;t hurt a bit!&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://&#34; title=&#34;Sundayobaidu@yahoo.com&#34;&gt;Sunday Ayodele&lt;/a&gt; - Sep 6, 2012&lt;/p&gt;&#xA;&lt;p&gt;Hi,with simple and straightforword instruction given by you here,then i can say HTML5 is easy to learn.but to me i only stop or stay on HTML3.2.With this level,if i jump to Html5 can i still cope?&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;htmljenn@gmail.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Sep 5, 2012&lt;/p&gt;&#xA;&lt;p&gt;@Sunday Ayodele: You can switch to HTML5 gradually. Nearly every element in HTML3.2 is valid in HTML5, so you can start by simply changing your doctype to the HTML5 doctype. Here&amp;rsquo;s a good article to check out: &lt;a href=&#34;https://www.html5in24hours.com/posts/8-ways-to-get-started-with-html5-today/&#34; title=&#34;8 Ways to Get Started with HTML5 Today&#34;&gt;8 Ways to Get Started with HTML5 Today&lt;/a&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Sorry for the delay &amp;#8212; I didn&#39;t forget the giveaway</title>
      <link>https://www.html5in24hours.com/posts/sorry-for-the-delay-i-didnt-forget-the-giveaway/</link>
      <pubDate>Thu, 13 Sep 2012 17:34:25 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/sorry-for-the-delay-i-didnt-forget-the-giveaway/</guid><description>&lt;p&gt;Life just got the better of me for a while there. I&amp;rsquo;m happy to say that I&amp;rsquo;m nearly caught up. Now that school has started I might have a little more time. :-) But you don&amp;rsquo;t care about that, you want to know &lt;strong&gt;who won!&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;quot;&amp;quot; align=&amp;ldquo;alignleft&amp;rdquo; width=&amp;ldquo;132&amp;rdquo;]&lt;a href=&#34;http://www.amazon.com/gp/product/0789749327/ref=as_li_qf_sp_asin_il?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0789749327&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&#34;&gt;&lt;img src=&#34;http://ws.assoc-amazon.com/widgets/q?_encoding=UTF8&amp;amp;ASIN=0789749327&amp;amp;Format=_SL160_&amp;amp;ID=AsinImage&amp;amp;MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;WS=1&amp;amp;tag=kyrnindesign-20&#34; alt=&#34;Adobe Dreamweaver CS6 on Demand by Perspection Inc. and Steve Johnson &#34; title=&#34;Adobe Dreamweaver CS6 on Demand&#34;&gt;&lt;/a&gt; Adobe Dreamweaver CS6 on Demand by Perspection Inc. and Steve Johnson&lt;/p&gt;&#xA;&lt;p&gt;The following people won a copy of the book &lt;em&gt;Adobe Dreamweaver CS6 on Demand&lt;/em&gt;:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Leigh C-M&lt;/li&gt;&#xA;&lt;li&gt;Janet&lt;/li&gt;&#xA;&lt;li&gt;Sunday ayodele&lt;/li&gt;&#xA;&lt;li&gt;Lisa Vincent&lt;/li&gt;&#xA;&lt;li&gt;Karen&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;and…&lt;/p&gt;&#xA;&lt;p&gt;[caption id=&amp;quot;&amp;quot; align=&amp;ldquo;alignleft&amp;rdquo; width=&amp;ldquo;113&amp;rdquo;]&lt;a href=&#34;http://www.amazon.com/gp/product/0789748428/ref=as_li_qf_sp_asin_il?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0789748428&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&#34;&gt;&lt;img src=&#34;http://ws.assoc-amazon.com/widgets/q?_encoding=UTF8&amp;amp;ASIN=0789748428&amp;amp;Format=_SL160_&amp;amp;ID=AsinImage&amp;amp;MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;WS=1&amp;amp;tag=kyrnindesign-20&#34; alt=&#34;Adobe Muse on Demand by Ted LoCascio&#34; title=&#34;Adobe Muse on Demand&#34;&gt;&lt;/a&gt; Adobe Muse on Demand by Ted LoCascio&lt;/p&gt;&#xA;&lt;p&gt;The following people won a copy of the book &lt;em&gt;Adobe Muse on Demand&lt;/em&gt;:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Aggrey&lt;/li&gt;&#xA;&lt;li&gt;Yussuf Olawale Afeez&lt;/li&gt;&#xA;&lt;li&gt;Sudheer Marath&lt;/li&gt;&#xA;&lt;li&gt;Kenny SILVA&lt;/li&gt;&#xA;&lt;li&gt;Deb Tilton&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;ill-be-contacting-you-directly-to-get-your-mailing-address-and-get-it-off-to-my-editor-if-you-dont-hear-from-me-within-10-hours-please-contact-me-directly&#34;&gt;I&amp;rsquo;ll be contacting you directly to get your mailing address and get it off to my editor. If you don&amp;rsquo;t hear from me within 10 hours, please contact me directly.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://&#34; title=&#34;Sundayobaidu@yahoo.com&#34;&gt;Sunday Ayodele&lt;/a&gt; - Sep 5, 2012&lt;/p&gt;&#xA;&lt;p&gt;I am so much thank Mrs Jennifer Kyrnin for her faithfulness to the said giveaway in which i am fortunate to be one of the winners.Enormous vote of thanks to you.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22syamprakas2011@gmail.com%22&#34;&gt;Sudheer Marath&lt;/a&gt; - Jul 1, 2013&lt;/p&gt;&#xA;&lt;p&gt;I am so much thankful to Mrs Jennifer Kyrnin for her faithfulness to the said giveaway in which i am fortunate to be one of the winners.Enormous vote of thanks to you.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22syamprakas2011@gmail.com%22&#34;&gt;Sudheer Marath&lt;/a&gt; - Jul 3, 2013&lt;/p&gt;&#xA;&lt;p&gt;Please send my book to the following mailing address below: Sudheer Marath Adityabirla Minacs, 3rd Floor, Millennium Towers, ITPL Road, Bangalore - 560 037, India Mobile: +91 89046 52459&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Playing with Zeen - I created an HTML5 magazine</title>
      <link>https://www.html5in24hours.com/posts/playing-with-zeen-i-created-an-html5-magazine/</link>
      <pubDate>Thu, 30 Aug 2012 03:38:28 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/playing-with-zeen-i-created-an-html5-magazine/</guid><description>&lt;p&gt;[caption id=&amp;ldquo;attachment_490&amp;rdquo; align=&amp;ldquo;aligncenter&amp;rdquo; width=&amp;ldquo;757&amp;rdquo;]&lt;a href=&#34;http://zeen.com/magazine/GSMgKn&#34; title=&#34;HTML5 Zeen&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/html5-zeen.png&#34; alt=&#34;HTML5 Zeen&#34; title=&#34;HTML5 Zeen&#34;&gt;&lt;/a&gt; Latest issue of HTML5 Zine&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been playing with the new webzine creation tool: &lt;a href=&#34;http://zeen.com/&#34;&gt;Zeen&lt;/a&gt;. I&amp;rsquo;ve linked to several of my articles about HTML5 from &lt;a href=&#34;http://webdesign.about.com/&#34;&gt;About.com&lt;/a&gt;. I hope you enjoy my &lt;a href=&#34;http://zeen.com/magazine/GSMgKn&#34;&gt;first issue&lt;/a&gt;.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Tools to Write HTML5 and Another Giveaway</title>
      <link>https://www.html5in24hours.com/posts/tools-to-write-html5/</link>
      <pubDate>Sun, 12 Aug 2012 20:58:48 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/tools-to-write-html5/</guid><description>&lt;p&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/0789749327/ref=as_li_qf_sp_asin_il?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0789749327&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&#34;&gt;&lt;img src=&#34;http://ws.assoc-amazon.com/widgets/q?_encoding=UTF8&amp;amp;ASIN=0789749327&amp;amp;Format=_SL160_&amp;amp;ID=AsinImage&amp;amp;MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;WS=1&amp;amp;tag=kyrnindesign-20&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;img src=&#34;http://www.assoc-amazon.com/e/ir?t=kyrnindesign-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0789749327&#34; alt=&#34;&#34;&gt;I&amp;rsquo;ve been building web pages since 1995 or 1996, and as such I am very comfortable inside the HTML. And when I started building pages, at first there were no editors dedicated to writing HTML, and then when they came along, they were text editors. Writing web pages visually, like in a word processor, was unheard of.&lt;/p&gt;&#xA;&lt;p&gt;When visual web editors came on the market, they produced HTML that was a tangled mess of tags and characters, and they were very difficult to decipher. Plus, they would often not work as well outside the editor (i.e. inside a customer&amp;rsquo;s web browser) as they did in. So, I, like most designers of that time, quickly learned to distrust WYSIWYG (what you see is what you get) editors.&lt;/p&gt;&#xA;&lt;p&gt;But, if you do the math, that was over 15 years ago. And the market is starting to catch up. In fact, Adobe has two products that create great HTML5 web pages without any or with very little interaction with the HTML code: Adobe Muse and Adobe Dreamweaver. I have tried out both of these products, and while they are definitely aimed at different markets, they are both great.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/0789748428/ref=as_li_qf_sp_asin_il?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0789748428&amp;amp;linkCode=as2&amp;amp;tag=kyrnindesign-20&#34;&gt;&lt;img src=&#34;http://ws.assoc-amazon.com/widgets/q?_encoding=UTF8&amp;amp;ASIN=0789748428&amp;amp;Format=_SL160_&amp;amp;ID=AsinImage&amp;amp;MarketPlace=US&amp;amp;ServiceVersion=20070822&amp;amp;WS=1&amp;amp;tag=kyrnindesign-20&#34; alt=&#34;&#34;&gt;&lt;/a&gt;&lt;img src=&#34;http://www.assoc-amazon.com/e/ir?t=kyrnindesign-20&amp;amp;l=as2&amp;amp;o=1&amp;amp;a=0789748428&#34; alt=&#34;&#34;&gt;These two books will help you get started with these tools:&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;Adobe Dreamweaver CS6 On Demand&lt;/em&gt; and &lt;em&gt;Adobe Muse On Demand&lt;/em&gt;&lt;/p&gt;&#xA;&lt;p&gt;Before you decide if these books are useful to you, you should check out a free chapter:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;[&lt;em&gt;Adobe Dreamweaver CS6 on Demand&lt;/em&gt; Chapter 2: “Getting Started with Dreamweaver CS6”](&lt;a href=&#34;https://www.html5in24hours.com/chapters/Adobe&#34;&gt;https://www.html5in24hours.com/chapters/Adobe&lt;/a&gt; Dreamweaver CS6 on Demand chapter 2.pdf &amp;ldquo;Adobe Dreamweaver CS6 on Demand Chapter 2&amp;rdquo;)&lt;/li&gt;&#xA;&lt;li&gt;[&lt;em&gt;Adobe Muse On Demand&lt;/em&gt; Chapter 6: “Working with Graphic Styles and Effects”](&lt;a href=&#34;https://www.html5in24hours.com/chapters/Adobe&#34;&gt;https://www.html5in24hours.com/chapters/Adobe&lt;/a&gt; Muse On Demand Chapter 6.pdf &amp;ldquo;Adobe Muse on Demand Chapter 6&amp;rdquo;)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;another-giveaway&#34;&gt;Another Giveaway!&lt;/h3&gt;&#xA;&lt;h2 id=&#34;if-you-are-interested-in-either-of-these-books-post-a-comment-detailing-which-book-you-are-interested-in-and-why-i-have-5-copies-of-each-book-to-give-away-i-will-close-comments-on-august-27th-and-pick-the-winners-on-the-28th-if-you-want-a-second-chance-to-win-you-can-subscribe-to-this-blog-in-the-sidebar-all-subscriptions-that-added-before-the-27th-will-be-given-a-second-entry-in-the-giveaway-and-the-benefit-of-subscribing-is-that-you-also-get-my-posts-about-html5-directly-in-your-email-as-soon-as-they-go-live-you-cant-lose&#34;&gt;If you are interested in either of these books, post a comment detailing which book you are interested in and why. I have 5 copies of each book to give away. I will close comments on August 27th and pick the winners on the 28th. If you want a second chance to win, you can subscribe to this blog (in the sidebar). All subscriptions that added before the 27th will be given a second entry in the giveaway. And the benefit of subscribing is that you also get my posts about HTML5 directly in your email as soon as they go live. You can&amp;rsquo;t lose!&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22karen.voguefox@gmail.com%22&#34;&gt;Karen&lt;/a&gt; - Aug 0, 2012&lt;/p&gt;&#xA;&lt;p&gt;Dear Jennifer Thank you so much for this article, and for the giveaways. I am a stay-at-home mom and I&amp;rsquo;d like to learn how to create websites as a way to make a little extra income. I&amp;rsquo;d love to receive a copy of Adobe Dreamweaver CS6 On Demand. I have been trying to get on a course to learn to use Dreamweaver for about a year now without any success. The course nearby keeps getting cancelled as there are not enough students who enrol each time, and so the course gets postponed. As I say, it&amp;rsquo;s been almost a year that I have been enrolling and being put off until the next time. If I could have a copy of the book, I could start training myself instead. Thank you so much!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22dtilt1@yahoo.com%22&#34;&gt;Deb Tilton&lt;/a&gt; - Aug 1, 2012&lt;/p&gt;&#xA;&lt;p&gt;I would like to learn desktop publishing. there are a lot of things you can use it for and I would like to get started.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://duanespurlock.blogspot.com/&#34; title=&#34;pulprack@gmail.com&#34;&gt;Duane Spurlock&lt;/a&gt; - Aug 1, 2012&lt;/p&gt;&#xA;&lt;p&gt;I like how each of these chapters is organized according to a step-by-step principle, suitable for novices: no prerequisite knowledge need be brought to these books by the reader. In a world filled with ever-more-complex applications and upgrades, finding the right book for dipping one&amp;rsquo;s toes into the water (to mix a metaphor) is increasingly difficult. That said, I prefer the Dreamweaver book. I come from a cut-and-paste publishing background, and I can fumble my way through designing a document with InDesign, but web design still eludes me. This chapter on Dreamweaver looks like an excellent introduction for my skill level (which, to be honest, is somewhere in a sub-basement). Thanks for sharing!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22syamprakas2011@gmail.com%22&#34;&gt;Sudheer Marath&lt;/a&gt; - Aug 1, 2012&lt;/p&gt;&#xA;&lt;p&gt;Thanks Jennifer for your good work.I read both Adobe Dreamweaver CS6 On Demand and Adobe Muse On Demand free chapters. It was one of the best ever book i have read in my entire life. Now a days it is very difficult to get such kind of books with it&amp;rsquo;s simplicity, professional style and presentation of each topic. Firstly I want to have the Dreamweaver CS6 book. I&amp;rsquo;ll be lucky if i get a chance to get both of these books. I will surely recommend these books to my friends. Thank you.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.hastk_hitech.com&#34; title=&#34;yussufabdulhafeez@yahoo.co.uk&#34;&gt;Yussuf Olawale Afeez&lt;/a&gt; - Aug 1, 2012&lt;/p&gt;&#xA;&lt;p&gt;I like Adobe CS6 very because i&amp;rsquo;ve been using CS for a long time so i like to know what&amp;rsquo;s latest in CS6, though will like to know what adobe muse is all about&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22aggreychunguli@yahoo.com%22&#34;&gt;Aggrey&lt;/a&gt; - Aug 1, 2012&lt;/p&gt;&#xA;&lt;p&gt;Hi, There are many tools which have sprung up especially in the area of designing websites using code. I have been working with HTML and at the moment trying out PHP. This means that I really need to study and practice using code because at the moment I am a graphic designer with good graphic design skills. Regards Aggrey&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22adabocha@yahoo.com%22&#34;&gt;Barbara Fay&lt;/a&gt; - Aug 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;Dear Jennifer, •Adobe Dreamweaver CS6 on Demand Chapter 2: “Getting Started with Dreamweaver CS6” is a treasure! I and six of my gal pals, ages 68-84, have dabbled with creating websites to post our blogs and sell unique greeting cards. We collaborate on line to edit each other&amp;rsquo;s work. This book would be of great value to our group. I am confident that this program could help us upgrade our skills and launch more effective website pages. What I appreciate about chapter two is the format. The directions, hints, options and examples are all provided in well written english on pages with plenty of white space. That is a welcome contrast to other titles with long paragraphs of dense tecnical language.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22deniseksulli@yahoo.com%22&#34;&gt;Densie&lt;/a&gt; - Aug 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;Thanks for your articles and for the giveaways. I would love a copy of Dreamweaver CS6 as I have just taken a position in our ecommerce department and while I learned HTML some time ago, I never used dreamweaver and I&amp;rsquo;m playing catch up. I think the book would come in handy.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.vychuneowens.tk&#34; title=&#34;owens3496@gmail.com&#34;&gt;Omar Owens&lt;/a&gt; - Aug 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;Hello Miss Kyrnin, I would love the Dreamweaver book to futher my knowlegde with the software. I also may be taking the class in the near future so i would olove the chance to read ahead. Thank you in advance! Omar&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://supremoonderhoud.nl&#34; title=&#34;thinaavina@netscape.net&#34;&gt;gabriela avina&lt;/a&gt; - Aug 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;Hi Jenifer, I would like a copy of the book. Graphic designer and I&amp;rsquo;m very interested in what the interent page design. Every time I read your page and learn something new. Here is a page that I&amp;rsquo;m doing to my husband &amp;hellip;&amp;hellip; I have still much to learn. The practice is the key but I need a good guide as your website and a good book. thanks&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;htmljenn@gmail.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Aug 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;@gabriela avina Which book did you want? Thanks!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;htmljenn@gmail.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Aug 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;@Densie to be clear: this is a BOOK giveaway, not the Dreamweaver software.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22bch55014@bigpond.net.au%22&#34;&gt;Leigh C-M&lt;/a&gt; - Aug 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;Hello Jennifer, Have just finished reading the chapter from Adobe Dreamweaver CS6 On Demand. This sounds like my kind of book. I love the way the pages are set out, including two columns of text to a page. However, I do prefer text to be formatted to the right as well as left. It just looks neater in my opinion! All the little extra tips, how to do (and what not to do)items really make this book. I am about to design a website from scratch for a not-for-profit community family history group, and the book may be my saving grace, as I have very little experience in this field. As a volunteer for this project, I shall keep my fingers crossed that I am lucky enough to win one of the books. Keep up the good work!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://j.mp/AMS-Community&#34; title=&#34;grasmussen@ametsoc.org&#34;&gt;R. Gary Rasmussen&lt;/a&gt; - Aug 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;Hi Jennifer, Web development is not a part of my job description. I work for the American Meteorological Society (a nonprofit organization) and my main responsibility is to help get the three main sectors of our community (academic, for-profit, and government) to stop squabbling with one another and work together for the common good of the community, and the nation. One way to do this is to hold face-to-face meetings where people can discuss common issues and problems. To facilitate networking among the attendees before, during, and after these meetings I have created a web site that provides photos, business cards, and bios of the people attending the meetings. I don&amp;rsquo;t use either of these expensive Adobe products (yet) but would like to study the books to see if investing in one or both would be a good use of our scarce resources. Thanks for your blog, and your About.com articles. They are a huge help! gary&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22uslvi@icopal.com%22&#34;&gt;Lisa Vincent&lt;/a&gt; - Aug 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;Hi Jennifer, I have learned so much from your &amp;ldquo;About Web Design&amp;rdquo; emails (articles) and I enjoy receiving them. I would be thrilled to be selected to receive a copy of the book Adobe Dreamweaver CS6 On Demand.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22W_L_Nowell@hotmail.com%22&#34;&gt;William&lt;/a&gt; - Aug 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;Hi Jennifer, I&amp;rsquo;ve been reading your articles for a few years now, and I&amp;rsquo;ve even taken your xhtml and css courses. I&amp;rsquo;ve learned a lot and have been inspired to start a freelance web design company. I plan to open for business before the end of the year. I own Dreamweaver, but I still have much to learn. No doubt, the Dreamweaver book will be a major help. I would love to have a free copy of the Dreamweaver book. William&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22visualword@comcast.net%22&#34;&gt;alice Loddigs&lt;/a&gt; - Aug 4, 2012&lt;/p&gt;&#xA;&lt;p&gt;Thanks so much for all your helpful articles. Both of these books look interesting, I want them both! but I would definitely start with the book on Dreamweaver, because it is the software I have and use. The improvements look interesting and encouraging, and the book very readable and useful.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.sundez.blogshot.com&#34; title=&#34;Sundayobaidu@yahoo.com&#34;&gt;Sunday ayodele&lt;/a&gt; - Aug 4, 2012&lt;/p&gt;&#xA;&lt;p&gt;Hello jennifer,i&amp;rsquo;ll be so much happy to get the DreamWeaver cs6 or to get the both because i can&amp;rsquo;t afford to let your potential books pass me by without my landmark on them.i am also a young web designer following the great strides of achievers like jennifer kyrnin &amp;amp; other local professionals in my locality.i had also messaged you in your facebook message box.pls try &amp;amp; check it.i and my classmates have made you as our super model.i gave my coursemates your website address,even lecturers respect me for my ardent research when i recommended it for them.they feedback me with awesome testimonies.pls i seriously need the both books.the simplicity of the book is amazing.thank&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22germanlessons1@hotmail.com%22&#34;&gt;Enrique&lt;/a&gt; - Aug 4, 2012&lt;/p&gt;&#xA;&lt;p&gt;Hi Jennifer, I have seen both free chapters and they were really good. But I&amp;rsquo;d like the Adobe Dreamweaver CS6 on Demand. I think that the explanation how to use that software is very clear and it&amp;rsquo;s a good way to learn it. Does the books are e-books? Thanks for the oportunity to participate. Enrique&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://&#34; title=&#34;Jceleste1123@hotmail.com&#34;&gt;Janet&lt;/a&gt; - Aug 6, 2012&lt;/p&gt;&#xA;&lt;p&gt;Thanks for the giveaway. I wish to get Adobe Dreamweaver CS6 on Demand because I just quited my flash designer job and wish to look for web designing job. I Would like to take this break to refresh &amp;amp; brush up my Dreamweaver skill and builds portfolio before start to find job. The last time I learnt was using Dreamweaver Cs2. So I hope I will have this book to startup. =)&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://info@kennysilva.com&#34; title=&#34;info@kennysilva.com&#34;&gt;Kenny SILVA&lt;/a&gt; - Sep 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;Seems that is a bit late but I am one of those dreamers that never give up! I would love to have a copy of those books since I started a small business that (God willing) will become a franchise. My designer went back to his country and still looking for a responsible one. I realized that I cannot depend on them and need to learn ASAP. Please have me in consideration for your giveaway. Thank you for your work and congratulations Kenny Silva Producer&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Five Book Winners Plus A Consolation Prize</title>
      <link>https://www.html5in24hours.com/posts/five-book-winners-plus-a-consolation-prize/</link>
      <pubDate>Fri, 03 Aug 2012 04:55:22 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/five-book-winners-plus-a-consolation-prize/</guid><description>&lt;p&gt;I am happy to announce the five winners of my book. I&amp;rsquo;ll contact each of you directly to get your mailing address so that my publisher can send you your free copy. I&amp;rsquo;d really appreciate it if you could post a review on Amazon.com about it when you&amp;rsquo;ve read it, but that is, of course, not a requirement.&lt;/p&gt;&#xA;&lt;p&gt;The winners are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Debbie&lt;/li&gt;&#xA;&lt;li&gt;Holly&lt;/li&gt;&#xA;&lt;li&gt;V. Berry&lt;/li&gt;&#xA;&lt;li&gt;Ellen Picard&lt;/li&gt;&#xA;&lt;li&gt;Peggy Shields&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;thanks-to-everyone-who-participated-as-a-consolation-prize-i-have-posted-another-chapter-free-for-you-to-download-via-pdf-hour-12-audio-and-video-in-html5&#34;&gt;Thanks to everyone who participated. As a consolation prize, I have posted another chapter free for you to download (via PDF): &lt;a href=&#34;https://www.html5in24hours.com/chapters/0672334402_ch12.pdf&#34; title=&#34;Hour 12: Audio and Video in HTML5&#34;&gt;Hour 12: Audio and Video in HTML5&lt;/a&gt;.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22webdesignbyellen@yahoo.com%22&#34;&gt;Ellen&lt;/a&gt; - Aug 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;Thanks Jennifer. I look forward to receiving my copy. Will be a treat to learn some new HTML tricks with HTML 5. Ellen&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Read a chapter and enter to win a copy of the book</title>
      <link>https://www.html5in24hours.com/posts/read-a-chapter-and-enter-to-win-a-copy-of-the-book/</link>
      <pubDate>Tue, 24 Jul 2012 19:11:16 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/read-a-chapter-and-enter-to-win-a-copy-of-the-book/</guid><description>&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/9780132853293_s-final.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/9780132853293_s-final.jpg&#34; alt=&#34;Teach Yourself HTML5 Mobile Application Development in 24 Hours&#34; title=&#34;Teach Yourself HTML5 Mobile Application Development in 24 Hours&#34;&gt;&lt;/a&gt;If you haven&amp;rsquo;t gotten your copy of the book yet, now is your chance to check it out in advance. I have posted a PDF copy of &lt;a href=&#34;https://www.html5in24hours.com/chapters/0672334402_ch10.pdf&#34;&gt;Hour 10: Drawing with the HTML5 CANVAS Element&lt;/a&gt; for you to download and read. This is a full-color PDF copy of the chapter exactly as it appears in print. If you want to learn how to build HTML5 CANVAS images, this free chapter is a great place to start.&lt;/p&gt;&#xA;&lt;p&gt;I am pleased to announce that I have five copies of my book — &lt;em&gt;Sams Teach Yourself HTML5 Mobile Application Development in 24 Hours&lt;/em&gt; to give away to readers of this site or the Facebook page. To enter, simply comment on this post how you think you would use this book or why you want to learn HTML5. Winners will be chosen at random on August 1st, 2012. You can also get additional entries by liking my &lt;a href=&#34;https://www.facebook.com/JenniferKyrnin&#34; title=&#34;Jennifer Kyrnin on Facebook&#34;&gt;Facebook page&lt;/a&gt; and &lt;a href=&#34;https://www.html5in24hours.com/newsletter/&#34;&gt;subscribing to the newsletter&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;i-will-announce-the-winners-here-on-august-2ndgood-luck&#34;&gt;I will announce the winners here on August 2nd. &lt;strong&gt;Good luck!&lt;/strong&gt;&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://alistbloggingbootcamps.com&#34; title=&#34;maryjaksch@gmail.com&#34;&gt;Mary | A-List Blogging&lt;/a&gt; - Jul 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;Your books sounds awesome, Jennifer. Congratulations on writing something that is so valuable for your readers&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;htmljenn@gmail.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jul 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;Thanks Mary!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.thebounceblog.com&#34; title=&#34;bobbiemel@gmail.com&#34;&gt;Bobbi Emel&lt;/a&gt; - Jul 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;Wow, Jennifer, this is an exciting giveaway! Congratulations on your book - I know it&amp;rsquo;s a lot of hard work. Looking forward to reading the free chapter.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://kidsactivities.about.com/&#34; title=&#34;morin.email@gmail.com&#34;&gt;Amanda&lt;/a&gt; - Jul 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;I would love to read your new book! (I&amp;rsquo;d even re-read Hour 10.) I&amp;rsquo;m very interested in what code is being deprecated and how to keep up with the new standards. My husband and I have been tossing around creating mobile apps, so I&amp;rsquo;m really curious to see how HTML5 helps promote programming for this ever-gaining technology.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22kepadua@gmail.com%22&#34;&gt;Karen Padua&lt;/a&gt; - Jul 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;How exciting to find a book as simple as this one. I already subscribe to most of your newsletters, if not all. I am currently trying to learn HTML, and I find your information to be very straightforward and helpful! Thank you!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://projectsbypeggy.com&#34; title=&#34;peggy@projbyp.com&#34;&gt;Peggy Shields&lt;/a&gt; - Jul 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;I appreciate the opportunity to learn from About.com Web Design - I&amp;rsquo;m sure this book is going to rock! Looks like a lot of fun. Now if I can just find that 24 hours to do it! Thanks, Jennifer.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesignbyellen.com&#34; title=&#34;info@webdesignbyellen.com&#34;&gt;Ellen Picard&lt;/a&gt; - Jul 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;Jennifer, I started following you about 7 years ago when I decided it was time I learned CSS, and update my HTML skills. Now that I have read so much from you and others about HTML5, it&amp;rsquo;s time I knuckle down and learn it!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22tjsims@ymail.com%22&#34;&gt;TJ Sims&lt;/a&gt; - Jul 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;I just finished the chapter ten pdf and I am excited to learn more. I have used Sam&amp;rsquo;s Teach Yourself in 24 Hrs books before and the format is fantastic. Jennifer, I like your easy to follow, streight to the point style. Thanks!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://theultrasoft.com&#34; title=&#34;sptutusukanta@gmail.com&#34;&gt;Suku&lt;/a&gt; - Jul 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;That&amp;rsquo;s great!.. I&amp;rsquo;m new to HTML5. I think this book will help me to have a great experience over the same. Thanks Jennifer&amp;hellip;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22Annewalk@me.com%22&#34;&gt;Anne&lt;/a&gt; - Jul 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;How timely! I am trying to get my daughters interested in web programming and have recently proposed a cooperative project of creating our very own HTML 5 game. It&amp;rsquo;s the first time they&amp;rsquo;ve been stoked about the idea of creating ( both are avid gamers). While I know quite a bit about HTML CSS and am taking a course in JavaScript, I know nothing about using canvas in HTML 5. this book would go a long way in introducing us to it!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22oconnellz@gmail.com%22&#34;&gt;Scott O&lt;/a&gt; - Jul 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;I love these books, and really need to get my head wrapped around HTML 5. Thanks for the opportunity!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22dereknstacey@q.com%22&#34;&gt;Stacey&lt;/a&gt; - Jul 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;I would like to get your book as I am new to all this but am interested In checking this out as a career tool! thanks!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://SewImaginative.com&#34; title=&#34;jeannetteanne@yahoo.com&#34;&gt;Jeannette Lewis&lt;/a&gt; - Jul 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;Having learned Flash, it looks like this would be easier to use. I am very interested in reading more.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22ekodes@zoho.com%22&#34;&gt;George&lt;/a&gt; - Jul 4, 2012&lt;/p&gt;&#xA;&lt;p&gt;That&amp;rsquo;s a well written chapter ! Every feature is presented thoroughly, yet in a way it makes it easy to it grasp at once. I want the whole book ! :D&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.workshopmultimedia.com/&#34; title=&#34;tdjones74021@yahoo.com&#34;&gt;Tim&lt;/a&gt; - Jul 4, 2012&lt;/p&gt;&#xA;&lt;p&gt;Very nice chapter! I&amp;rsquo;ve tried a few times to understand and it never took hold. Your explanation, especially starting &lt;em&gt;without&lt;/em&gt; assuming the reader already knows something about it, was great. Looking forward to reading the whole book&amp;hellip; For &lt;strong&gt;FREE&lt;/strong&gt;! :)&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://lapcats.wordpress.org&#34; title=&#34;debbiew2010@att.net&#34;&gt;Debbie&lt;/a&gt; - Jul 4, 2012&lt;/p&gt;&#xA;&lt;p&gt;Would absolutely LOVE a copy of your book! I need to re-learn HTML (or at least a big update). I got away from it when I retired, but I am now volunteering with an animal rescue group and could do great things :-) with an updated understanding of HTML. Thanks for the opportunity to win it!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22terranceunce@gmail.com%22&#34;&gt;Terrance&lt;/a&gt; - Jul 4, 2012&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m a web student currently upset with my schools web program. I&amp;rsquo;m spending money for nothing. Majority of my learning comes from online resources instead of the school. Sometimes it&amp;rsquo;s hard to find reputable and knowledgeable sources, but you are definitely one in my opinion. Keep doing what you do, thanks a bunch!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22remingtonk@acm.org%22&#34;&gt;Karin&lt;/a&gt; - Jul 4, 2012&lt;/p&gt;&#xA;&lt;p&gt;Getting up to speed after several years away from web development. From the sample, it looks like this book will be a good resource.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://Www.frozenpixel.com&#34; title=&#34;rob@frozenpixel.com&#34;&gt;Rob Smith&lt;/a&gt; - Jul 4, 2012&lt;/p&gt;&#xA;&lt;p&gt;As a photographer, you need an &amp;ldquo;and&amp;rdquo;. Something that complements photography that helps earn enough to live on. Web design is a great &amp;ldquo;and&amp;rdquo; to have, and HTML 5 is the future compatible of web design and Sams are a great way to learn it. Rob&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22viktor2@mac.com%22&#34;&gt;V. Berry&lt;/a&gt; - Jul 4, 2012&lt;/p&gt;&#xA;&lt;p&gt;You and Sam&amp;rsquo;s do a great job making the most complicated things easy to understand! I need to make my sites mobile and iOS friendly and HTML5 is the way to do it. Hour 10 rocked, and I&amp;rsquo;m really looking forward to reading the entire book and learning how to get my web sites on smartphones and iPads around the world. Thanks Jennifer!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://&#34; title=&#34;Suki@lock.za.net&#34;&gt;Sue&lt;/a&gt; - Jul 5, 2012&lt;/p&gt;&#xA;&lt;p&gt;Congrats on your book! I&amp;rsquo;ve been working on improving my mobile design and code, and your book will be just the ticket.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://&#34; title=&#34;abarufaidah@yahoo.com&#34;&gt;Suleiman&lt;/a&gt; - Jul 5, 2012&lt;/p&gt;&#xA;&lt;p&gt;Your good work had given me the courage to have more interest in web designing which i tought it to be a difficult task initially. But with your simple and strieght to the point explanation, i hope to win a copy of your give away book and to be one of the good web designers. I enjoy reading your post on the net. You are a good teacher, keep it up please and God bless you Jennifer. Suleiman .A&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22cjwoods@live.com%22&#34;&gt;Cynthia Woods&lt;/a&gt; - Jul 5, 2012&lt;/p&gt;&#xA;&lt;p&gt;Wow! I like the chapter I&amp;rsquo;ve read. It&amp;rsquo;s easy to follow. I&amp;rsquo;m in a Graphic Communications program at my Community College. I will be doing more web design classes also. I know that I will need HTML 5 soon and your book would be a great help! I feel that as a good Graphic Designer I will need to know all that I can about web programming.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22joyrjw@live.com%22&#34;&gt;Robin&lt;/a&gt; - Jul 5, 2012&lt;/p&gt;&#xA;&lt;p&gt;I would like this book to enhance my graphic design education. I&amp;rsquo;m a college student and I think it would be a great addition. =-)&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22achunkidi@hotmail.com%22&#34;&gt;Aggrey Chunguli&lt;/a&gt; - Jul 0, 2012&lt;/p&gt;&#xA;&lt;p&gt;Hi, I am a trained graphic designer and a self taught Web designer. At the moment I am very good with Dreamweaver - wether using frames, tables or AP DIVs. What I am really struggling with is HTML or basically code, which I am pulling all the stops to learn as I know it is vital. Your book will be a big boost to my skills Reagrds Aggrey&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://&#34; title=&#34;bubblz135@yahoo.com&#34;&gt;Holly&lt;/a&gt; - Jul 1, 2012&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve been subscribed to your Desktop Publishing tips and classes for more than a few years now &amp;amp; still look forward to each email I get. I can&amp;rsquo;t wait to read your book, having it all in one will be a invaluable resource.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22aneeshrajvj@gmail.com%22&#34;&gt;Aneesh&lt;/a&gt; - Jul 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;When I stuck with some stuffs, your writings and your root cause knowledge helped me to sort out those. Looking forward for your nice tips and all the very best.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://azphoto.tcpic.net&#34; title=&#34;arnoldwilliams@cox.net&#34;&gt;Arnold Williams&lt;/a&gt; - Jul 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;I am a photographer and community college teacher. I need to progress to HTML5.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22riadyb4@gmail.com%22&#34;&gt;Riady Bakri&lt;/a&gt; - Jul 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;I have been planning to have my own design website to put all my photography works. Your coming book certainly will help to get the web realized ..looking forward to see them soon.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.naheemwebs.com&#34; title=&#34;naheempml@yahoo.com&#34;&gt;Naheem&lt;/a&gt; - Aug 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;I Would absolutely like in your new kind of book&amp;hellip;this is nice effort, thank you for sharing&amp;hellip;&amp;hellip;&amp;hellip;.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.standupworld.com/demo/&#34; title=&#34;html5in24hours@mailnest.com&#34;&gt;Stuart Barkley&lt;/a&gt; - Aug 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;Jennifer, I completely rewrote the standupworld site after having found a few of your CSS tricks (especially DIV alignment and floating everything) on about.com. I would be very interested in your HTML5 book as I find your way of explaining things suits me perfectly. Clear, to the point, understandable and demonstrated with examples. Thank you for helping your average guy like me to build better sites. Regards, Stuart&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22lyndan94@verizon.net%22&#34;&gt;Lynnie Riley&lt;/a&gt; - Aug 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;I teach Wep Page Design to juniors and seniors in a high school. These students elect to take my class and they absolutely LOVE coding. I have been trying to motivate myself this summer to update my lessons to include HTML 5 and your book is the perfect venue? Great work!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;htmljenn@gmail.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Aug 3, 2012&lt;/p&gt;&#xA;&lt;p&gt;I think you might be thinking of Jacci Bear for &lt;a href=&#34;http://desktoppub.about.com/&#34;&gt;desktop publishing&lt;/a&gt;. I send newsletters out on Web Design from About.com not DTP. But I&amp;rsquo;m glad you&amp;rsquo;re enjoying the emails.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>I&#39;m loving SVG</title>
      <link>https://www.html5in24hours.com/posts/im-loving-svg/</link>
      <pubDate>Tue, 03 Jul 2012 19:48:31 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/im-loving-svg/</guid><description>&lt;p&gt;One of the great things about HTML5 is that there is a &lt;a href=&#34;http://dev.w3.org/SVG/proposals/svg-html/svg-html-proposal.html&#34; title=&#34;Inline SVG in HTML5 and XHTML&#34;&gt;proposal in the W3C&lt;/a&gt;  to allow HTML5 and XHTML to include SVG inline in the documents. But what&amp;rsquo;s especially great is that if you&amp;rsquo;re using a modern browser (IE 9+, Firefox, Safari, Chrome, or Opera) you can embed SVG graphics in your HTML5 documents quickly and painlessly.&lt;/p&gt;&#xA;&lt;p&gt;I am loving SVG because I don&amp;rsquo;t have to learn anything new. I can simply create vector graphics in Adobe Illustrator and then embed the SVG code into my HTML like I would any other image or embedded element. I don&amp;rsquo;t even have to use any special tags to call it out, I just paste everything from the starting &lt;code&gt;&amp;lt;svg&amp;gt;&lt;/code&gt; tag to the closing &lt;code&gt;&amp;lt;/svg&amp;gt;&lt;/code&gt; tag.&lt;/p&gt;&#xA;&lt;p&gt;Here&amp;rsquo;s an example. Note, I have added a &lt;code&gt;&amp;lt;switch&amp;gt;&lt;/code&gt; tag to call a fallback image if your browser doesn&amp;rsquo;t support inline SVG. This might result in you seeing the image twice, but I hope not. :-) If, when you right-click on this graph, you see a PNG image, then you&amp;rsquo;re seeing the fallback image.&lt;/p&gt;&#xA;&lt;p&gt;[iframe_loader src=&amp;ldquo;&lt;a href=&#34;https://www.html5in24hours.com/examples/inline-svg.html%22&#34;&gt;https://www.html5in24hours.com/examples/inline-svg.html&amp;quot;&lt;/a&gt; height=&amp;ldquo;310&amp;rdquo;]&lt;/p&gt;&#xA;&lt;p&gt;If you look at the HTML for that image, you&amp;rsquo;ll see a lot of &lt;code&gt;&amp;lt;g&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;path fill=&amp;quot;#FED7B8&amp;quot; d=&amp;quot;M149.878,150.489l52.584,112.768c-62.28,29.041-136.311,2.097-165.353-60.184 c-14.521-31.14-15.905-62.854-4.154-95.141L149.878,150.489z&amp;quot;/&amp;gt;&lt;/code&gt; and other stuff that might look like gobbledygook, but it&amp;rsquo;s all SVG, and I didn&amp;rsquo;t have to come up with any of it. My program, Illustrator, did all the heavy lifting.&lt;/p&gt;&#xA;&lt;h2 id=&#34;the-ability-to-add-smooth-crisp-vector-images-to-my-html-pages-is-a-huge-benefit-to-using-html5-i-hope-that-we-see-more-of-this-type-of-graphics-in-the-future&#34;&gt;The ability to add smooth, crisp vector images to my HTML pages is a huge benefit to using HTML5. I hope that we see more of this type of graphics in the future.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22beth.kline@harley-davidson.com%22&#34;&gt;Beth&lt;/a&gt; - Jul 4, 2012&lt;/p&gt;&#xA;&lt;p&gt;Love getting your helpful hints.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22stanmil@internet.com.na%22&#34;&gt;Stan&lt;/a&gt; - Jul 0, 2012&lt;/p&gt;&#xA;&lt;p&gt;Just starting to learn into this Canvas/HTML5 &amp;amp; need more patience for better understanding. Sounds very positive &amp;amp; looks good! Thanks for this kick-start help. God bless! Stan from Windhoek&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22bloggerbob91@yahoo.com%22&#34;&gt;Bob&lt;/a&gt; - Sep 2, 2012&lt;/p&gt;&#xA;&lt;p&gt;Stan, Canvas/HTML5 and SVG are different. Canvas is a raster image while SVG is a scalable image.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>What is ugly HTML?</title>
      <link>https://www.html5in24hours.com/posts/what-is-ugly-html/</link>
      <pubDate>Thu, 28 Jun 2012 00:02:11 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/what-is-ugly-html/</guid><description>&lt;p&gt;Yesterday, someone asked me the question:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;“What is ugly HTML?”&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;And I realized that this isn&amp;rsquo;t necessarily an obvious thing. HTML is often ugly simply because of how it looks, this mostly centers around readability for me:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;All one line and/or minified This is very popular with minimalists and people who are very concerned with the speed of their pages. Minifying the code is a technique to remove all extraneous spaces, new lines, and characters to keep the HTML as small and streamlined as possible. Yes, this does speed up the pages, and I even recommend that you do it, but I really hate looking at it. It&amp;rsquo;s ugly.&lt;/li&gt;&#xA;&lt;li&gt;Too little formatting (and too much) By formatting, I mean the tabs and new lines that make the HTML easier to read. This is similar to the first item in this list, but I think we should take this further and include too much formatting as well. I have seen pages where there are two or three nested tables, and every single table row and column is indented from the container. This can get insanely hard to read after a while. e.g.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;table&amp;gt;   &amp;lt;tr&amp;gt;     &amp;lt;td&amp;gt;       &amp;lt;table&amp;gt;         &amp;lt;tr&amp;gt;           &amp;lt;td&amp;gt;             &amp;lt;table&amp;gt;               &amp;lt;tr&amp;gt;                 &amp;lt;td&amp;gt;                   …&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;All caps HTML Yes, this is valid in HTML5 (and HTML 4), but it&amp;rsquo;s ugly and hard to read. I think some people do it so that they can see the tags more quickly, but although you can see the tags, it&amp;rsquo;s hard to differentiate them at times. I recommend &lt;a href=&#34;http://webdesign.about.com/od/fonts/qt/all-caps-is-bad-typography.htm&#34; title=&#34;All Caps Make Bad Headlines&#34;&gt;avoiding all caps for headlines&lt;/a&gt; because they are hard to read, and the same goes for HTML tags. If you need to edit the HTML later, it can be that much harder to find the problem if they are all in capital letters. &lt;/li&gt;&#xA;&lt;li&gt;Invalid HTML This is the ugliest HTML of all because it can make a page show up incorrectly at the most inopportune times. It&amp;rsquo;s not a difficult thing to validate your HTML (I like the &lt;a href=&#34;http://validator.w3.org/&#34; title=&#34;HTML Validation Service from the W3C&#34;&gt;W3C validator&lt;/a&gt;, myself) and this can save you so much time in the future. &lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Then there is the ugly HTML because it&amp;rsquo;s using old-fashioned methods:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Too many DIVs It&amp;rsquo;s like when people learned CSS for layout they only learned to put the CSS on one tag &amp;ndash; the DIV element. So every block of text, every image, everything on the page is surrounded by one or more DIVs. Yes, this is technically correct. Yes, it works. But man, it&amp;rsquo;s ugly. It provides no extra information about the content beyond that it&amp;rsquo;s a block that might have some styles applied to it. I particularly hate when they add the styles to a DIV that is surrounding another, perfectly functional block-level element like a UL element. Why not style the UL? Save yourself a few characters!&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;I hate it when people add spaces using  Just like the above, it works, and it makes the page look like you want, but really, that&amp;rsquo;s what CSS is for. There is this wonderful property: margin, that you can use to set the margins around any element &amp;ndash; and rather than relying on the space set by a paragraph tag, you can define it to exactly the size you want.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;I hate it even more when people use tons of &lt;code&gt;&amp;lt;BR&amp;gt;&lt;/code&gt; elements in a row&lt;/p&gt;&#xA;&lt;p&gt;Yes, it shoves things down, but just like the above item, the margin property works better and takes up less download time.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Hiding content in strange places One site I visited once used the title attribute as a way to hide content. When you moused over certain sections of the page, the title content would show up. But the browser I was using showed the title content in a little yellow box as well, often covering the very content that the designer was trying to place. Use JavaScript and place the content in the page. HTML5 even offers a hidden attribute that you can toggle on and off if you want the content to appear and disappear.&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;what-do-you-think-makes-ugly-html-or-does-the-html-not-matter-as-long-as-the-page-looks-good&#34;&gt;What do you think makes ugly HTML? Or does the HTML not matter as long as the page looks good?&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22skhatoon@yahoo.com%22&#34;&gt;Sofia Khatoon&lt;/a&gt; - Oct 5, 2012&lt;/p&gt;&#xA;&lt;p&gt;Thanks for a wonderful book on this topic. Just noticed spelling &amp;ldquo;Reset Default Foont Size&amp;rdquo; in companion web site on Hour 6. Also wanted to ask if you can share samples of styles-320.css which makes the puzzle page appear in two column in the book.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;htmljenn@gmail.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jan 5, 2013&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ll look for these and get them up on the site. Thanks for the compliment.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>8 Ways to Get Started with HTML5 Today</title>
      <link>https://www.html5in24hours.com/posts/8-ways-to-get-started-with-html5-today/</link>
      <pubDate>Fri, 22 Jun 2012 04:40:22 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/8-ways-to-get-started-with-html5-today/</guid><description>&lt;p&gt;HTML5 has been around for a few years now, and yet there are still a lot of people who are resistant to using it. But there are a number of aspects of HTML5 that you can start using today without any worries about compatibility whatsoever:&lt;/p&gt;&#xA;&lt;p&gt;The DOCTYPE &lt;code&gt;&amp;lt;!doctype html&amp;gt;&lt;/code&gt; This is required in order to write HTML5, but it also won&amp;rsquo;t hurt your site even in older browsers. Browsers that don&amp;rsquo;t necessarily recognize the doctype will still display the page correctly — they&amp;rsquo;ll just use quirks mode.&lt;/p&gt;&#xA;&lt;p&gt;The shortened meta character set &lt;code&gt;&amp;lt;meta charset=&amp;quot;utf-8&amp;quot;&amp;gt;&lt;/code&gt; This was implemented in HTML5 because every browser out there defines the character set from this tag. And the browsers implemented it because web designers were doing it by mistake.&lt;/p&gt;&#xA;&lt;p&gt;Remove the type from SCRIPT and STYLE elements &lt;code&gt;&amp;lt;script src=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/script&amp;gt; &amp;lt;style&amp;gt;&amp;lt;/style&amp;gt;&lt;/code&gt; In HTML 4 it was required that you use the type attribute to define scripts and styles. But as long as your style sheets are using CSS and your scripts are using JavaScript (ECMAScript), you can leave off the type designation and they will work without any issues.&lt;/p&gt;&#xA;&lt;p&gt;Sectioning elements &lt;code&gt;&amp;lt;section&amp;gt;, &amp;lt;article&amp;gt;, &amp;lt;aside&amp;gt;, &amp;lt;header&amp;gt;, &amp;lt;footer&amp;gt;, &amp;lt;nav&amp;gt;&lt;/code&gt;, and so on You can add the sectioning elements into your existing HTML and they won&amp;rsquo;t change the way the page looks at all. Browsers that don&amp;rsquo;t recognize them will ignore them, and browsers that do will add that semantic information to the site.&lt;/p&gt;&#xA;&lt;p&gt;Other semantic elements &lt;code&gt;&amp;lt;mark&amp;gt;&lt;/code&gt; and &lt;code&gt;&amp;lt;time&amp;gt;&lt;/code&gt; Like  sectioning elements, these add semantic information to the content, but browsers that don&amp;rsquo;t recognize these elements will simply ignore them.&lt;/p&gt;&#xA;&lt;p&gt;Use the id attribute instead of name While both attributes are valid in certain situations, you can use the id attribute to create anchors within your text. This isn&amp;rsquo;t an HTML5 specific change, but all modern browsers support linking to an ID with the pound-sign (#), for example: &lt;code&gt;&amp;lt;h1 id=&amp;quot;headline1&amp;quot;&amp;gt; &amp;lt;a href=&amp;quot;#headline1&amp;quot;&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Use placeholder links &lt;code&gt;&amp;lt;a&amp;gt;placeholder link&amp;lt;/a&amp;gt;&lt;/code&gt; A placeholder link is just a link that doesn&amp;rsquo;t have an href attribute. They are another item that most web designers have used at one time or another, and now with HTML5 they are valid.&lt;/p&gt;&#xA;&lt;p&gt;Use the new INPUT types in your forms When you use an input type of email on your email input fields, browsers that support it will validate that the data looks like an email address. And browsers that don&amp;rsquo;t support it will simply ignore the type and treat it as a text box.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>HTML5 WebSocket now available on Amazon EC2</title>
      <link>https://www.html5in24hours.com/posts/html5-websocket-now-available-on-amazon-ec2/</link>
      <pubDate>Mon, 23 Apr 2012 14:00:00 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/html5-websocket-now-available-on-amazon-ec2/</guid><description>&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/kaazing-logo.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/kaazing-logo.png&#34; alt=&#34;Kaazing&#34; title=&#34;Kaazing&#34;&gt;&lt;/a&gt; &lt;a href=&#34;http://kaazing.com/&#34;&gt;Kaazing&lt;/a&gt; announced today that they will be releasing their WebSockets solution on Amazon EC2. As you learned in Hour 19 of &lt;a href=&#34;https://www.html5in24hours.com/the-book/&#34;&gt;my book&lt;/a&gt;, WebSockets are a way to open a full-duplex connection between your web server and your customer. This helps you build applications and games that are faster and give real-time information to your customers. WebSockets applications are great for games but they also are a good choice for stock tickers, news tickers, and chat or IM applications. In fact, Kaazing is offering a free webinar on how to &lt;a href=&#34;https://www3.gotomeeting.com/register/664816190&#34;&gt;Build On-Demand Messaging as a Service Platforms&lt;/a&gt; on Tuesday, May 15, 2012 from 9:00am–9:30am PT.&lt;/p&gt;&#xA;&lt;h2 id=&#34;by-making-their-solution-available-on-the-amazon-ec2-cloud-service-kaazing-and-amazon-are-making-it-even-easier-for-small-and-large-businesses-to-add-the-value-of-websockets-to-their-sites&#34;&gt;By making their solution available on the Amazon EC2 cloud service, Kaazing and Amazon are making it even easier for small and large businesses to add the value of WebSockets to their sites.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22sebastian@janzen.it%22&#34;&gt;Sebastian&lt;/a&gt; - Nov 0, 2013&lt;/p&gt;&#xA;&lt;p&gt;Hi Jennifer, is it possible to make this AMI highly available? I have to make my WebSockets as solid as possible. What happens, if one node goes down and my client (Browser) tries to reconnect? Normally, in this case a load balancer (like ELB) recognize that and redirects following requests to the instance which is still alive. On WebSockets, this is a problem. Thank you, Sebastian&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Learn the HTML Elements Removed from HTML5</title>
      <link>https://www.html5in24hours.com/posts/learn-the-html-elements-removed-from-html5/</link>
      <pubDate>Tue, 17 Apr 2012 20:45:17 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/learn-the-html-elements-removed-from-html5/</guid><description>&lt;p&gt;There are several HTML 4 elements that have been removed from HTML5. In order to use HTML5 correctly, you should stop using these elements.&lt;/p&gt;&#xA;&lt;p&gt;In HTML 4 elements that removed from the specification are “deprecated,” but in HTML5 they are “obsolete.” The difference is that in HTML 4, deprecated elements should be removed from support by browsers. While in HTML5 obsolete elements are ones that may still be supported by browsers, but it  that designers use other technology instead.&lt;/p&gt;&#xA;&lt;h3 id=&#34;html-elements-removed-from-html5&#34;&gt;HTML Elements Removed from HTML5&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;acronym&lt;/code&gt; You should use the &lt;code&gt;abbr&lt;/code&gt; element instead.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;applet&lt;/code&gt; Instead of this tag, you should use the &lt;code&gt;embed&lt;/code&gt; element or the &lt;code&gt;video&lt;/code&gt; and &lt;code&gt;audio&lt;/code&gt; elements.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;basefont&lt;/code&gt; You should set font properties with CSS.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;big&lt;/code&gt; This tag has no semantic value, and so you should define the styles in the CSS.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;center&lt;/code&gt; You should center with CSS.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;dir&lt;/code&gt; You should use the appropriate unordered or ordered list instead.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;font&lt;/code&gt; You should set font properties with CSS.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;frame&lt;/code&gt; Replace frames with &lt;code&gt;iframe&lt;/code&gt; or converted to non-framed sites.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;frameset&lt;/code&gt; Replace frames with &lt;code&gt;iframe&lt;/code&gt; or converted to non-framed sites.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;noframes&lt;/code&gt; Replace frames with &lt;code&gt;iframe&lt;/code&gt; or converted to non-framed sites.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;strike&lt;/code&gt; Replace this tag with either the &lt;code&gt;s&lt;/code&gt; element if the text is no longer accurate, with the &lt;code&gt;del&lt;/code&gt; element if the text has been removed, or with CSS if the line through the text is just stylistic in nature.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;tt&lt;/code&gt; Define the font styles with CSS.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
    </item>
    <item>
      <title>Learn the New HTML5 Elements</title>
      <link>https://www.html5in24hours.com/posts/new-html5-elements/</link>
      <pubDate>Tue, 17 Apr 2012 17:57:12 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/new-html5-elements/</guid><description>&lt;p&gt;One of the first things you want to learn when you start learning HTML5 are the new elements. There are several new HTML5 elements to add new features and functionality to HTML5.&lt;/p&gt;&#xA;&lt;h2 id=&#34;new-html5-elements&#34;&gt;New HTML5 Elements&lt;/h2&gt;&#xA;&lt;h3 id=&#34;document-metadata&#34;&gt;Document Metadata&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;meta charset&lt;/code&gt;&lt;br&gt;&#xA;This is a new, shortened form of the character set meta data. It was added to the specification because web designers were writing the original character set meta tag incorrectly and browsers were supporting it.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;sections&#34;&gt;Sections&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;section&lt;/code&gt;&lt;br&gt;&#xA;A discrete section of the document.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;nav&lt;/code&gt;&lt;br&gt;&#xA;Navigation.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;article&lt;/code&gt;&lt;br&gt;&#xA;An article or page section that could be syndicated.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;aside&lt;/code&gt;&lt;br&gt;&#xA;A page section that is tangentially related to either the current page or the site as a whole.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;hgroup&lt;/code&gt;&lt;br&gt;&#xA;A group of headings.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;header&lt;/code&gt;&lt;br&gt;&#xA;The header information for a section or page.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;footer&lt;/code&gt;&lt;br&gt;&#xA;The footer information for a section or page.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;grouping-content&#34;&gt;Grouping Content&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;figure&lt;/code&gt;&lt;br&gt;&#xA;Content that is self-contained and referenced as a single unit within the flow of the page.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;figcaption&lt;/code&gt;&lt;br&gt;&#xA;A caption for a figure.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;text-level-semantics&#34;&gt;Text-level Semantics&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;data&lt;/code&gt;&lt;br&gt;&#xA;Contents that have a machine-readable format that is defined in the &lt;code&gt;value&lt;/code&gt; attribute.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;time&lt;/code&gt;&lt;br&gt;&#xA;A date or time with a machine-readable format defined in the &lt;code&gt;datetime&lt;/code&gt; attribute.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;mark&lt;/code&gt;&lt;br&gt;&#xA;A block of text that is highlighted for some purpose beyond the context of the current page.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;ruby&lt;/code&gt;&lt;br&gt;&#xA;Ruby annotation used in some double-byte languages.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;rt&lt;/code&gt;&lt;br&gt;&#xA;Ruby text.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;rp&lt;/code&gt;&lt;br&gt;&#xA;Ruby parenthesis.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;bdi&lt;/code&gt;&lt;br&gt;&#xA;A span of text separate from the page contents for bi-directional formatting.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;wbr&lt;/code&gt;&lt;br&gt;&#xA;A line break opportunity.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;embedded-content&#34;&gt;Embedded Content&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;embed&lt;/code&gt;&lt;br&gt;&#xA;The insertion point for embedded content.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;video&lt;/code&gt;&lt;br&gt;&#xA;An embedded video with it’s associated source files and language tracks.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;audio&lt;/code&gt;&lt;br&gt;&#xA;An embedded audio file with it’s associated source files.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;source&lt;/code&gt;&lt;br&gt;&#xA;Source file for embedded video or audio.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;track&lt;/code&gt;&lt;br&gt;&#xA;Supplementary tracks for captioning or secondary audio tracks on videos.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;canvas&lt;/code&gt;&lt;br&gt;&#xA;A scriptable bitmap area for creating images and animations on a web page.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;forms&#34;&gt;Forms&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=search&lt;/code&gt;&lt;br&gt;&#xA;A search box text field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=tel&lt;/code&gt;&lt;br&gt;&#xA;A telephone number input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=url&lt;/code&gt;&lt;br&gt;&#xA;A URL input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=email&lt;/code&gt;&lt;br&gt;&#xA;An email address input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=datetime&lt;/code&gt;&lt;br&gt;&#xA;A date and time input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=date&lt;/code&gt;&lt;br&gt;&#xA;A date input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=month&lt;/code&gt;&lt;br&gt;&#xA;A month input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=week&lt;/code&gt;&lt;br&gt;&#xA;A week of the year input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=time&lt;/code&gt;&lt;br&gt;&#xA;A time input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=datetime-local&lt;/code&gt;&lt;br&gt;&#xA;A local date and time input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=number&lt;/code&gt;&lt;br&gt;&#xA;A number input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=range&lt;/code&gt;&lt;br&gt;&#xA;An inexact number input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;input type=color&lt;/code&gt;&lt;br&gt;&#xA;A color input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;datalist&lt;/code&gt;&lt;br&gt;&#xA;A list of pre-defined options for an input field.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;keygen&lt;/code&gt;&lt;br&gt;&#xA;A key pair generator control.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;output&lt;/code&gt;&lt;br&gt;&#xA;Scripted form output.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;progress&lt;/code&gt;&lt;br&gt;&#xA;The completed progress of a task.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;meter&lt;/code&gt;&lt;br&gt;&#xA;A scalar value within a known range.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;interactive-elements&#34;&gt;Interactive Elements&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;code&gt;details&lt;/code&gt;&lt;br&gt;&#xA;An element where the user can get additional information.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;summary&lt;/code&gt;&lt;br&gt;&#xA;A caption or legend explaining the parent &lt;code&gt;details&lt;/code&gt; element.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;command&lt;/code&gt;&lt;br&gt;&#xA;A command that the user can invoke.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;menu&lt;/code&gt;&lt;br&gt;&#xA;A list of commands.&lt;/li&gt;&#xA;&lt;li&gt;&lt;code&gt;dialog&lt;/code&gt;&lt;br&gt;&#xA;A part of an application that the user interacts with such as a dialog box.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;</description>
    </item>
    <item>
      <title>HTML5 can increase mobile usage</title>
      <link>https://www.html5in24hours.com/posts/html5-can-increase-mobile-usage/</link>
      <pubDate>Tue, 10 Apr 2012 17:01:23 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/html5-can-increase-mobile-usage/</guid><description>&lt;p&gt;If you’ve been wondering whether or not to convert your site (or create a new site) using HTML5, then the news from &lt;a href=&#34;http://www.usablenet.com/&#34;&gt;Usablenet&lt;/a&gt; (via &lt;a href=&#34;http://techcrunch.com/2012/04/09/html5-features-drive-up-mobile-websites-usage-by-up-to-28/&#34;&gt;TechCrunch&lt;/a&gt;) is welcome. Apparently, just adding a few interactive elements with HTML5 you can increase the engagement on your website and this makes mobile users especially want to stick around, up to 28% more in fact. One thing the headline doesn’t say is that it also decreases bounce rates by 15%—in other words, 15% fewer people are leaving right after showing up.&lt;/p&gt;&#xA;&lt;p&gt;Now this isn’t just a matter of adding an HTML5 doctype to the top of your pages and calling it good. No, you need to do more with the HTML5 specification before you can look forward to those 11% more pageviews, lower bounce rates, and higher engagement. Doing things like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Adding an interactive gallery or slideshow&lt;/li&gt;&#xA;&lt;li&gt;Including location services&lt;/li&gt;&#xA;&lt;li&gt;Expandable and collapsible boxes (to show and hide content)&lt;/li&gt;&#xA;&lt;li&gt;Using shopping cart overlays (instead of dragging them off to yet another page)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;All of these things make your site more interesting and interactive. And when you add HTML5 features like location services that are well suited to mobile phone use, well, of course mobile phone customers are going to appreciate that.&lt;/p&gt;&#xA;&lt;p&gt;Remember to always test your new designs and interactivity as much as possible. You don’t want to see a gain in mobile users of 28% while losing 50% of your desktop users. But the outlook is great for HTML5, and as mobile use grows in popularity, HTML5 websites will be the beneficiaries.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Does Facebook buying Instagram mean anything to HTML5 development?</title>
      <link>https://www.html5in24hours.com/posts/does-facebook-buying-instagram-mean-anything-to-html5-development/</link>
      <pubDate>Mon, 09 Apr 2012 20:21:25 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/does-facebook-buying-instagram-mean-anything-to-html5-development/</guid><description>&lt;p&gt;I just read an &lt;a href=&#34;http://www.sfgate.com/cgi-bin/article.cgi?f=/g/a/2012/04/09/businessinsiderbetting-1-billion-on.DTL&#34;&gt;article on SF Gate via Business Insider&lt;/a&gt; that said that because Facebook is buying Instagram for $1 billion they are backing away from HTML5.&lt;/p&gt;&#xA;&lt;p&gt;Yes, Instagram is a native app, not an HTML5 web application. But I don’t see that as a signal that I should give up on HTML5 applications in favor of native apps. I see that as a signal that Facebook thinks they can recoup over a billion dollars from the Instagram app because they think it will add that much value to their other offerings.&lt;/p&gt;&#xA;&lt;p&gt;The same article states that web applications can be slower than native applications. Sure, this is true. But it’s also true that web applications can be faster. And yes, Facebook’s application could be slow, but I suspect that was more due to a somewhat rushed dev cycle and not enough time to optimize things rather than simply because HTML5 apps are slower. By buying Instagram they can add those features into their Facebook app without having to reinvent the wheel.&lt;/p&gt;&#xA;&lt;p&gt;The article also states that the reason that the Facebook app was so slow to load was that “every screen in the app had to load like a Web page.” And as proof, they linked to a &lt;a href=&#34;http://www.businessinsider.com/instagram-was-facebooks-biggest-threat-2012-4&#34;&gt;Business Insider article&lt;/a&gt; that says “With the Facebook iPhone app, there are 6 screens a user has to go through before a user can actually take a picture.” I suspect that Nicholas Carlson may have been confused when he read that. I don’t read that as meaning that every page has to load like a web page, but rather that there are 6 screens or steps to go through before you can take a picture, compared to Instagram’s 1.&lt;/p&gt;&#xA;&lt;p&gt;I honestly think that this is a good, if expensive, move on Facebook’s part. They get a photo app that is already very popular, and I’m sure we will see Instagram style features in the Facebook app in the future because of this acquisition. But I think it says a lot more about how Nicholas Carlson feels about HTML5 (negatively) than it does about how Facebook feels.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Drag and Drop upload–the final step</title>
      <link>https://www.html5in24hours.com/posts/drag-and-drop-uploadthe-final-step/</link>
      <pubDate>Mon, 09 Apr 2012 13:00:45 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/drag-and-drop-uploadthe-final-step/</guid><description>&lt;p&gt;Many tutorials on drag and drop with HTML5 do everything but the actual upload step. This is because that step requires server interaction and scripting–you can’t just use JavaScript. But the HTML5 Doctors have a way to use XHR2 (xmlHttpRequest) to get the upload done too! &lt;a href=&#34;http://feedproxy.google.com/~r/html5doctor/~3/7qugHt-2cng/&#34;&gt;Drag and Drop and Automatically Send to Server&lt;/a&gt;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>HTML5 Video Codec Wars</title>
      <link>https://www.html5in24hours.com/posts/html5-video-codec-wars/</link>
      <pubDate>Sat, 17 Mar 2012 14:50:02 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/html5-video-codec-wars/</guid><description>&lt;p&gt;One of the reasons many people dislike HTML5 video is because you have to encode the video in multiple codecs to work on multiple browsers. In fact, in an article I just read that was one of the reasons to hate HTML5. He said, if you have to encode it in flash to support IE why bother doing anything else.&lt;/p&gt;&#xA;&lt;p&gt;Well I&amp;rsquo;m on an iPad and my answer to that is, if you don&amp;rsquo;t encode it in something other than flash, I won&amp;rsquo;t be able to view it. And whether you like it or not, the iPad and other mobile devices are becoming more important.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/20120317-075141.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/20120317-075141.jpg&#34; alt=&#34;20120317-075141.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;But that&amp;rsquo;s not what I want to talk about today. The reason people don&amp;rsquo;t like HTML5 video is because there are so many codecs. Which wouldn&amp;rsquo;t be so bad except that you have to encode your video in all of them, to support the majority of browsers. That means webM, ogg Theora, H.264 and flash. And then the &lt;a href=&#34;http://news.cnet.com/8301-30685_3-57397031-264/mozilla-execs-capitulate-in-h.264-web-video-war/&#34;&gt;Mozilla organization announced they would be supporting H.264&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Does this bother you? Many people see it as Mozilla caving in. After all H.264 still has a patent surrounding it and so Mozilla is no longer supporting their goal of an open web.&lt;/p&gt;&#xA;&lt;p&gt;I applaud Mozilla for trying to keep that goal of an open web. But ultimately I think they need to change and go with the codec that most people are using, H.264. Because without a video codec that most people use Mozilla and their browser Firefox become less viable in the marketplace. And with fewer browser manufacturers, the remaining ones will feel less and less pressure to go along with consumer needs for the browsers.&lt;/p&gt;&#xA;&lt;p&gt;In fact, I believe if Firefox had not added support for H.264 they would not succeed on the mobile browsers as a viable alternative.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Adobe Shadow a great new tool for HTML5 app development on mobile</title>
      <link>https://www.html5in24hours.com/posts/adobe-shadow-a-great-new-tool-for-html5-app-development-on-mobile/</link>
      <pubDate>Wed, 07 Mar 2012 18:17:22 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/adobe-shadow-a-great-new-tool-for-html5-app-development-on-mobile/</guid><description>&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/adobe-shadow-icon.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/adobe-shadow-icon.jpg&#34; alt=&#34;&#34; title=&#34;Adobe Shadow&#34;&gt;&lt;/a&gt; I have seen a lot of software come and go in the past 20+ years. And most of the time, while the innovation is interesting and fun, I haven’t seen anything that really made me think ﻿“this will really help me in my work,” but Shadow is the happy exception.&lt;/p&gt;&#xA;&lt;p&gt;I only &lt;a href=&#34;http://adobe.com/go/shadow&#34;&gt;downloaded Shadow&lt;/a&gt; about an hour ago, and I’m already very impressed. I have connected my iPad, iPod touch, and Galaxy Tab to it and can see, immediately, how my pages, both on a local server and live on the web, look on those devices. I’m loving this product.&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/AdobeShadow_2012-03-01.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/AdobeShadow_2012-03-01-300x123.png&#34; alt=&#34;Adobe Shadow running on Mac and several mobile devices&#34; title=&#34;Adobe Shadow running in Google Chrome with remote inspection on the Samsung Galaxy Tab, Apple iPad, and Motorola Atrix&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;HTML5 is well suited for mobile and if you’ve seen the news from ZD Net, it is &lt;a href=&#34;http://www.zdnet.com/blog/hardware/ios-three-times-faster-than-android-for-html5/18909&#34;&gt;even faster on iOS&lt;/a&gt; than Android. And now you can test and fix problems so much faster than you ever could before.&lt;/p&gt;&#xA;&lt;p&gt;Have fun testing your mobile pages, because it just got a lot easier. &lt;a href=&#34;http://adobe.com/go/shadow&#34;&gt;Go Get Adobe Shadow&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;I feel compelled to mention that I’m watching the Apple Liveblog on Engadget now. Which wouldn’t have a lot to do with this post except that I’m watching it on Shadow on my iPad. :-)&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Slashdot review</title>
      <link>https://www.html5in24hours.com/posts/slashdot-review/</link>
      <pubDate>Thu, 12 Jan 2012 18:42:27 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/slashdot-review/</guid><description>&lt;p&gt;I was very pleased to see this &lt;a href=&#34;http://books.slashdot.org/story/12/01/11/2056220/book-review-sams-teach-yourself-html5-mobile-application-development&#34;&gt;review on Slashdot&lt;/a&gt; yesterday. &lt;a href=&#34;http://www.ross.ws/&#34; title=&#34;Michael J. Ross home page&#34;&gt;Michael J. Ross&lt;/a&gt; did a great job finding the problems and explaining what the book is about. He even commented on some things that I found annoying, and I wrote the book! :-) But of course, my favorite part is the last paragraph:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;“Despite the aforementioned blemishes, this book is definitely worth a look, because it is currently one of the most complete tutorials for learning how to use HTML5 for creating mobile apps and web sites.”&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I have already addressed some of his concerns, such as getting the code samples and errata linked from the site navigation (oops!). And I&amp;rsquo;ll be making notes of the errors he found to correct for a future printing.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Linking to the code samples would help…</title>
      <link>https://www.html5in24hours.com/posts/linking-code-samples/</link>
      <pubDate>Thu, 12 Jan 2012 01:53:50 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/linking-code-samples/</guid><description>&lt;p&gt;Sometimes I am really blind.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://www.html5in24hours.com/the-book/code/&#34; title=&#34;Teach Yourself HTML5 in 24 Hours—Code Samples&#34;&gt;code samples&lt;/a&gt; are both up and linked to in the navigation above. I admit, it’s hard to find them when the link isn’t showing up.&lt;/p&gt;&#xA;&lt;h2 id=&#34;i-am-still-working-on-getting-all-the-exercises-added-and-i-will-have-all-the-full-color-images-live-by-the-end-of-the-week-thanks-for-all-your-patience&#34;&gt;I am still working on getting all the exercises added. And I will have all the full-color images live by the end of the week. Thanks for all your patience!&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22qmsca@aol.com%22&#34;&gt;Rich Collins&lt;/a&gt; - Jan 1, 2013&lt;/p&gt;&#xA;&lt;p&gt;Hi Jennifer, love your book, excellent tool for learning HTML5 &amp;amp; Mobile. Just 1 query - some of the text in the code samples appears to be in Spanish !. Is this intended ? Regards, Rich&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;htmljenn@gmail.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jan 5, 2013&lt;/p&gt;&#xA;&lt;p&gt;@Rich No, the code samples are not supposed to be in Spanish. In a few places, I used placeholder text rather than actual words, but I didn&amp;rsquo;t write anything in Spanish. :-) Do you have a page number or URL I can look at?&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Examples have been indexed</title>
      <link>https://www.html5in24hours.com/posts/examples-have-been-indexed/</link>
      <pubDate>Mon, 09 Jan 2012 21:12:29 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/examples-have-been-indexed/</guid><description>&lt;p&gt;All of the &lt;a href=&#34;https://www.html5in24hours.com/the-book/examples/&#34; title=&#34;Teach Yourself HTML5 in 24 Hours—Examples&#34;&gt;examples&lt;/a&gt; mentioned in the book have been live since July 2011, but now they are finally indexed. You can now find the examples by hour to see how they work online.&lt;/p&gt;&#xA;&lt;p&gt;I will be working on getting the code samples, figures, and exercises up as well. Thanks for your patience!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>The Book is Here!</title>
      <link>https://www.html5in24hours.com/posts/167/</link>
      <pubDate>Mon, 12 Dec 2011 22:20:20 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/167/</guid><description>&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/books/the-book/&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/thebookishere-300x199.jpg&#34; alt=&#34;The Book is Here! Do you have your copy yet?&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;The Book is Here! Do you have your copy yet?&lt;/p&gt;&#xA;&lt;p&gt;I got back from my vacation and the box was on my porch. Happy Birthday to me!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22williechan1997@gmail.com%22&#34;&gt;Will&lt;/a&gt; - Jan 3, 2017&lt;/p&gt;&#xA;&lt;p&gt;I have the book, Sams Teach Yourself HTML, CSS and JavaScript Web Publishing (7th edition). I registered the book but found NO SOURCE CODE on web. I wrote to the publisher, and replied there was no source code. Can you help me how to locate!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Feb 3, 2017&lt;/p&gt;&#xA;&lt;p&gt;The source code is hosted on this website &lt;a href=&#34;https://www.html5in24hours.com/books/the-book/code/&#34;&gt;here&lt;/a&gt;&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22williechan1997@gmail.com%22&#34;&gt;Will&lt;/a&gt; - Feb 6, 2017&lt;/p&gt;&#xA;&lt;p&gt;No, sorry. It is not that book. The book I have is &amp;ldquo;Sams Teach Yourself HTML, CSS and JavaScript Web Publishing (7th edition). Your site is for the book &amp;ldquo;Teach Yourself HTML5 in 24 hours&amp;rdquo; it is different!!!&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - May 6, 2017&lt;/p&gt;&#xA;&lt;p&gt;Sorry. I don&amp;rsquo;t have the code samples for that book - you need to get them from InformIT. If they don&amp;rsquo;t have them, then they probably never were created beyond what is in the book files themselves.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>The Galleys are Here—The Book is Nearly Ready!</title>
      <link>https://www.html5in24hours.com/posts/the-galleys-are-herethe-book-is-nearly-ready/</link>
      <pubDate>Thu, 17 Nov 2011 18:54:21 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/the-galleys-are-herethe-book-is-nearly-ready/</guid><description>&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/html5-book-galleys.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/html5-book-galleys-225x300.jpg&#34; alt=&#34;&#34; title=&#34;html5-book-galleys&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;I am now working on reading through the book again in paper format. I’m pleased to say that so far, it looks great! This is the exciting part as it means that the book is nearly ready and will soon be in your hands. It is available for pre-order from Amazon.com right now. And don’t worry, if you want to read it on your Kindle or as an eBook it you will be able to get it in that format as well.&lt;/p&gt;&#xA;&lt;p&gt;Seeing the galleys is a great feeling as it means that all my hard work is nearly ready for you to see. I hope you like it and find it useful.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>The TIME Element Has Been Removed in Favor of DATA</title>
      <link>https://www.html5in24hours.com/posts/the-time-element-has-been-removed-in-favor-of-data/</link>
      <pubDate>Thu, 03 Nov 2011 00:03:32 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/the-time-element-has-been-removed-in-favor-of-data/</guid><description>&lt;p&gt;As of October 29th there is a new element in HTML5: &lt;code&gt;DATA&lt;/code&gt;. The &lt;code&gt;DATA&lt;/code&gt; element is for defining content that has both human- and computer-readable data. Some examples of this are:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Dates and times&lt;/li&gt;&#xA;&lt;li&gt;Numbers&lt;/li&gt;&#xA;&lt;li&gt;Colors&lt;/li&gt;&#xA;&lt;li&gt;Money&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Each of these can be written in a way that a human will understand, while a computer might not. For example, a date can be written December 16th, Dec 16, 12/16/11, 16 December, and many other ways. While it is possible to teach computers to know that all those things are dates and what they meant. So you can set the value of a date on a data element with a standard format that computers can read.&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;data value=“2011-12-16”&amp;gt;December 16th&amp;lt;/data&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;With the &lt;code&gt;DATA&lt;/code&gt; element and its required attribute &lt;code&gt;value&lt;/code&gt; you can define data for microformats and microdata as well as for scripts on your web page. The content displays in a format that humans appreciate and the &lt;code&gt;value&lt;/code&gt; attribute has the content in a format that computers can read and use.&lt;/p&gt;&#xA;&lt;h3 id=&#34;the-data-element-replaces-the-time-element&#34;&gt;The &lt;code&gt;DATA&lt;/code&gt; Element Replaces the &lt;code&gt;TIME&lt;/code&gt; Element&lt;/h3&gt;&#xA;&lt;p&gt;In the same revision to the HTML5 specification that brought us the &lt;code&gt;DATA&lt;/code&gt; element, it also removed the &lt;code&gt;TIME&lt;/code&gt; element from the specification. While you might be disappointed, this is really a good thing. The &lt;code&gt;TIME&lt;/code&gt; element was limited only to date and time formats and as such had a limited scope. With the &lt;code&gt;DATA&lt;/code&gt; element you can mark up all sorts of things that can be defined in both human- and computer-readable formats, you are not just limited to dates and times.&lt;/p&gt;&#xA;&lt;h3 id=&#34;how-this-affects-the-book&#34;&gt;How This Affects the Book&lt;/h3&gt;&#xA;&lt;p&gt;I submitted my final revision of the book on October 25, 2011—four days before this change went into effect. The book covers the &lt;code&gt;TIME&lt;/code&gt; element, but does not include the &lt;code&gt;DATA&lt;/code&gt; element.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Save 35% off HTML5 for Mobile Web Applications</title>
      <link>https://www.html5in24hours.com/posts/save-35-off-html5-for-mobile-web-applications/</link>
      <pubDate>Tue, 01 Nov 2011 01:51:14 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/save-35-off-html5-for-mobile-web-applications/</guid><description>&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/20111031-185107.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/20111031-185107.jpg&#34; alt=&#34;20111031-185107.jpg&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;There is a new resource center on Informit.com to help you learn about HTML5: &lt;a href=&#34;http://informit.com/html5&#34;&gt;Informit.com/html5&lt;/a&gt;. This page includes articles, chapter excerpts, and books to help you learn HTML5. My book is there, as well as a bunch of other great titles. Use the coupon code &lt;strong&gt;HTML52011&lt;/strong&gt; to get 35% of all book titles that you purchase from that site. The book will be available soon. I&amp;rsquo;m excited. I hope you are too!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Using HTML5 Video and Audio</title>
      <link>https://www.html5in24hours.com/posts/using-html5-video-and-audio/</link>
      <pubDate>Fri, 21 Oct 2011 19:10:03 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/using-html5-video-and-audio/</guid><description>&lt;p&gt;On my &lt;a href=&#34;http://About.com&#34;&gt;About.com&lt;/a&gt; site I wrote an 11-page article explaining &lt;a href=&#34;http://webdesign.about.com/od/video/ss/html5-video.htm&#34;&gt;how to add video using HTML5&lt;/a&gt; with fallback options for Internet Explorer. I also have a similar (although a lot shorter) article on &lt;a href=&#34;http://webdesign.about.com/od/sound/qt/add-sound-html5-audio-element.htm&#34;&gt;how to add sound with HTML5&lt;/a&gt;. And I get a lot of emails about them saying “I tried this in _____ browser and it didn’t work.” And I’m expecting to get the same type of feedback from chapter 12 when the book comes out.&lt;/p&gt;&#xA;&lt;p&gt;Now, I admit, I am human. I make mistakes and things get munged in publishing and so on. I tested both the articles on About and the chapter code extensively, as did my technical editors. And I’m confident that it works in modern web browsers, even Internet Explorer.&lt;/p&gt;&#xA;&lt;h3 id=&#34;follow-the-steps-precisely&#34;&gt;Follow the Steps Precisely&lt;/h3&gt;&#xA;&lt;p&gt;The video article is especially tough because it’s so long. Who wants to wade through 11 pages of stuff just to post a video? Wouldn’t we all rather be shooting our films instead? But none of the pages are in there as fluff. If you want your video to work in modern HTML5 compliant browsers as well as Internet Explorer 8, then you need to read and do them all. And I can tell by my statistics that people aren’t doing that. In fact, while the first most popular page is page 1, the next most popular is page 5. Page 9 (where you make it compliant with IE) is only 1/2 as popular as page 5.&lt;/p&gt;&#xA;&lt;p&gt;The thing is—this stuff is &lt;em&gt;very&lt;/em&gt; picky. You have to follow the steps exactly, or it won’t work. In fact, it took me a long time and many trials and lots of errors before I could get it working well enough to write the articles and chapter. This means that it can be very frustrating.&lt;/p&gt;&#xA;&lt;p&gt;In my opinion, the frustration is made up for by the benefits you get from using HTML5 for video and audio. You may disagree.&lt;/p&gt;&#xA;&lt;h3 id=&#34;and-if-you-do-find-an-error&#34;&gt;And if You Do Find an Error…&lt;/h3&gt;&#xA;&lt;p&gt;Please let me know. As I said above, I’m human, and I do make mistakes. But I can’t fix them if I don’t know about them, and since I tested it I think it works as I wrote it. So I don’t know about any errors. Please don’t hesitate to let me know about problems with the articles or the book when you find them. I’d really appreciate it and it might even help you get your video and audio working!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Who is the HTML5 in 24 Hours Book for?</title>
      <link>https://www.html5in24hours.com/posts/who-is-this-book-for/</link>
      <pubDate>Thu, 20 Oct 2011 18:19:40 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/who-is-this-book-for/</guid><description>&lt;p&gt;I’ve been working on editing the proof copies of the book for the last several weeks and one thing that keeps popping to mind is the audience. I wrote the book intending it for a beginner audience, but I should clarify this. When I say that it’s for beginners, I mean beginners to mobile and web application development, not beginners to HTML.&lt;/p&gt;&#xA;&lt;p&gt;I wrote the book to teach people who already have some knowledge of HTML and web development how to use HTML5 to create mobile web applications. The book is &lt;strong&gt;not&lt;/strong&gt; intended to teach someone who has never built a web page before how to write HTML. There are lots of books available that you can use to learn HTML. These are some of my favorites:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;em&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/059610197X/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;tag=kyrnindesign-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=059610197X&#34;&gt;Head First HTML with CSS &amp;amp; XHTML&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;em&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/0672330970/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;tag=kyrnindesign-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0672330970&#34;&gt;Sams Teach Yourself HTML and CSS in 24 Hours&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;em&gt;&lt;a href=&#34;http://www.amazon.com/gp/product/0596527527/ref=as_li_qf_sp_asin_il_tl?ie=UTF8&amp;amp;tag=kyrnindesign-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=0596527527&#34;&gt;Learning Web Design&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I hope that designers and developers interested in learning how to build mobile web applications will find my book useful. And if you’re still learning HTML, there’s always my site on &lt;a href=&#34;http://webdesign.about.com&#34;&gt;About.com&lt;/a&gt; to help you get started. I have tons of resources there to help beginners learn HTML and web design.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Dive Into HTML5 is Back</title>
      <link>https://www.html5in24hours.com/posts/dive-into-html5-is-back/</link>
      <pubDate>Tue, 18 Oct 2011 17:02:53 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/dive-into-html5-is-back/</guid><description>&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/dive-into-html5-is-back.png&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/dive-into-html5-is-back-300x199.png&#34; alt=&#34;Dive Into HTML5 title screen&#34; title=&#34;Dive Into HTML5 is Back!&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;You may have noticed that one of the best websites for learning HTML5 suddenly went dark a little while ago. Apparently the author, Mark Pilgrim, decided to exit the internet and took all his writing with him. And this meant that he marked the site Dive into HTML5 as 401-Gone. I was disappointed both because it removed a valuable resource and because I loved his “&lt;a href=&#34;http://diveintohtml5.info/everything.html&#34;&gt;The All-In-One Almost-Alphabetical No-Bullshit Guide to Detecting Everything&lt;/a&gt;” Which made it easy to quickly detect whatever HTML5 thing I wanted to detect, without having to memorize it myself. I wasn’t terribly upset, as I bought a copy of the book version, &lt;em&gt;&lt;a href=&#34;http://www.amazon.com/HTML5-Up-Running-Mark-Pilgrim/dp/0596806027&#34;&gt;HTML5 Up and Running&lt;/a&gt;&lt;/em&gt; in eBook format long before I even knew of the website. But it was still a loss for anyone else wanting to learn HTML5.&lt;/p&gt;&#xA;&lt;p&gt;So when some &lt;a href=&#34;http://html5homi.es/&#34;&gt;html5homies&lt;/a&gt; put it back up at &lt;a href=&#34;http://diveintohtml5.info/&#34;&gt;http://diveintohtml5.info/&lt;/a&gt; I was very happy. This is very good news. And what’s even better is that they are going to continue to add to it to keep it up-to-date and accurate.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Starting to get the code samples up</title>
      <link>https://www.html5in24hours.com/posts/starting-to-get-the-code-samples-up/</link>
      <pubDate>Sun, 09 Oct 2011 04:58:56 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/starting-to-get-the-code-samples-up/</guid><description>&lt;h2 id=&#34;im-starting-to-get-the-code-samples-and-figures-up-on-the-site-ill-be-adding-links-to-them-in-the-table-of-contents-so-that-you-can-see-them-in-the-context-of-their-chapters-im-also-adding-links-to-the-figures-in-the-book-in-full-color-and-eventually-all-the-examples-will-be-linked-as-well-as-we-all-know-doing-the-maintenance-of-a-website-is-the-tedious-part--which-means-that-i-tend-to-be-slow-about-it-but-ill-be-posting-these-as-fast-as-i-can-and-as-always-you-can-see-all-of-code-figures-and-examples-in-the-book-itself-right-now-on-safari-rough-cuts&#34;&gt;I’m starting to get the code samples and figures up on the site. I’ll be adding links to them in the &lt;a href=&#34;https://www.html5in24hours.com/the-book/html5-toc/&#34;&gt;Table of Contents&lt;/a&gt; so that you can see them in the context of their chapters. I’m also adding links to the figures in the book, in full color. And eventually all the examples will be linked as well. As we all know, doing the maintenance of a website is the tedious part. ☺ Which means that I tend to be slow about it. But I’ll be posting these as fast as I can. And as always, you can see all of code, figures, and examples in the book itself, right now on &lt;a href=&#34;http://my.safaribooksonline.com/book/programming/mobile/9780132853293&#34;&gt;Safari Rough Cuts&lt;/a&gt;.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://seanleiba@gmail.com&#34; title=&#34;&#34;&gt;Sean Leiba&lt;/a&gt; - Jul 5, 2016&lt;/p&gt;&#xA;&lt;p&gt;Hi Jennifer can you direct me to where I can see the examples, view and download the source code for Responsive Web Design in 24 Hours. Thanks&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.htmljenn.com/&#34; title=&#34;jenn@html5in24hours.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Aug 3, 2016&lt;/p&gt;&#xA;&lt;p&gt;Hi Sean, All the files are located on this site here: &lt;a href=&#34;https://www.html5in24hours.com/books/rwd-book/&#34;&gt;https://www.html5in24hours.com/books/rwd-book/&lt;/a&gt; Note: the examples aren&amp;rsquo;t currently online and the source code is copy paste, not available by download.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Available for Preorder</title>
      <link>https://www.html5in24hours.com/posts/available-for-preorder/</link>
      <pubDate>Sat, 08 Oct 2011 04:44:59 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/available-for-preorder/</guid><description>&lt;p&gt;I&amp;rsquo;m pleased to let you know that the book is now available for pre-order on Amazon: &lt;a href=&#34;http://www.amazon.com/Teach-Yourself-Mobile-Application-Development/dp/0672334402/ref=sr_1_1?ie=UTF8&amp;amp;qid=1318048737&amp;amp;sr=8-1&#34;&gt;Sams Teach Yourself HTML5 Mobile Application Development in 24 Hours&lt;/a&gt;. Plus the &lt;a href=&#34;http://my.safaribooksonline.com/book/programming/mobile/9780132853293&#34;&gt;Safari Rough Cuts version&lt;/a&gt; has all the chapters now. And if you buy the Rough Cuts version, I&amp;rsquo;m told you&amp;rsquo;ll be automatically converted to the final version when that is posted on Safari.&lt;/p&gt;&#xA;&lt;p&gt;Right now, I&amp;rsquo;m working on editing the proofs, which is a hard part of the book writing process. It&amp;rsquo;s especially hard because something in the transfer process munged some of my chapter sub-heads. So I&amp;rsquo;m going through each chapter with a fine-toothed comb. Slow going.&lt;/p&gt;&#xA;&lt;p&gt;After that&amp;rsquo;s done, I&amp;rsquo;ll be working on the videos for the extended eBook edition. I&amp;rsquo;m having a lot of fun with this.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>First 20 Chapters Available for Reading</title>
      <link>https://www.html5in24hours.com/posts/first-20-chapters-available-for-reading/</link>
      <pubDate>Wed, 27 Jul 2011 20:17:51 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/first-20-chapters-available-for-reading/</guid><description>&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/images/9780132853293_s.jpg&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/9780132853293_s.jpg&#34; alt=&#34;HTML5 in 24 Hours - Rough Cuts&#34; title=&#34;HTML5 in 24 Hours - Rough Cuts&#34;&gt;&lt;/a&gt; You can now get the first 20 chapters on Safari Rough cuts! Here is a &lt;a href=&#34;http://bit.ly/nIV2Qj&#34;&gt;preview link&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Feel free to subscribe, add comments to the book, and let me know what you think.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>GeoLocation versus &#34;personalized advertising&#34;</title>
      <link>https://www.html5in24hours.com/posts/geolocation-versus-personalized-advertising/</link>
      <pubDate>Sat, 09 Jul 2011 04:33:21 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/geolocation-versus-personalized-advertising/</guid><description>&lt;p&gt;I&amp;rsquo;m writing about GeoLocation right now, and what interests me is that the specification requires that the browser ask permission before getting location data. That&amp;rsquo;s great.&lt;/p&gt;&#xA;&lt;p&gt;But what I find interesting is that to use GeoLocation, we web designers have to ask permission. But when it comes to serving &amp;ldquo;personalized&amp;rdquo; advertising, apparently no permission is needed.&lt;/p&gt;&#xA;&lt;p&gt;The only saving grace is that the ads tend to use IP addresses that puts my location as &amp;ldquo;Bothell, WA&amp;rdquo; which is 10-15 miles away from where I really am located.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Do you want to solve an HTML5 puzzle?</title>
      <link>https://www.html5in24hours.com/posts/do-you-want-to-solve-an-html5-puzzle/</link>
      <pubDate>Mon, 06 Jun 2011 01:59:58 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/do-you-want-to-solve-an-html5-puzzle/</guid><description>&lt;p&gt;&lt;a href=&#34;https://www.html5in24hours.com/examples/drag-and-drop-puzzle.html&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/drag-and-drop-puzzle-291x300.png&#34; alt=&#34;HTML5 Drag and Drop Puzzle&#34; title=&#34;HTML5 Drag and Drop Puzzle&#34;&gt;&lt;/a&gt;I&amp;rsquo;ve been working on HTML5 drag and drop this week, and I&amp;rsquo;ve created a simple puzzle that you can play with in any HTML5 browser: &lt;a href=&#34;https://www.html5in24hours.com/examples/drag-and-drop-puzzle.html&#34;&gt;HTML5 Drag and Drop Puzzle&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Yes, it&amp;rsquo;s a pretty easy puzzle, but I do like this photo of my dogs. And it shows you how you can implement HTML5 drag and drop. The full instructions will be in &lt;a href=&#34;https://www.html5in24hours.com/the-book/html5-toc/&#34;&gt;Hour 16&lt;/a&gt; of &lt;a href=&#34;https://www.html5in24hours.com/the-book/&#34;&gt;the book&lt;/a&gt;&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>The start of a simple online HTML editor with HTML5</title>
      <link>https://www.html5in24hours.com/posts/the-start-of-a-simple-online-html-editor-with-html5/</link>
      <pubDate>Sat, 28 May 2011 04:16:16 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/the-start-of-a-simple-online-html-editor-with-html5/</guid><description>&lt;p&gt;I&amp;rsquo;ve been playing with contenteditable all day today, and let me tell you it&amp;rsquo;s been fun.&lt;/p&gt;&#xA;&lt;p&gt;I now have the workings of a simple &lt;a href=&#34;https://www.html5in24hours.com/examples/contenteditable-examples.html&#34;&gt;HTML editor&lt;/a&gt; using contenteditable. Just type in your text in the left side, format it with the buttons and see the HTML on the right.&lt;/p&gt;&#xA;&lt;p&gt;This editor is still in progress, but I was pleased by how its coming along, so I thought I&amp;rsquo;d share it with you.&lt;/p&gt;&#xA;&lt;h2 id=&#34;if-youre-wondering-this-editor-will-be-included-in-hour-14-of-the-book&#34;&gt;If you&amp;rsquo;re wondering, this editor will be included in &lt;a href=&#34;https://www.html5in24hours.com/the-book/html5-toc/&#34;&gt;Hour 14&lt;/a&gt; of &lt;a href=&#34;https://www.html5in24hours.com/the-book/&#34;&gt;the book&lt;/a&gt;.&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22brownsm@flcc.edu%22&#34;&gt;Sandy Brown&lt;/a&gt; - Nov 0, 2012&lt;/p&gt;&#xA;&lt;p&gt;I will be teaching a course ,&amp;ldquo;Mobile Application Programming&amp;rdquo; in the spring, using this book. Does anyone have a list of software needed to use this book effectively in a lab? I need to let my IT staff know ahead of time what needs to be downloaded and installed, so the lab can be ready to go by the end of January.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://webdesign.about.com/&#34; title=&#34;htmljenn@gmail.com&#34;&gt;Jennifer Kyrnin&lt;/a&gt; - Jan 5, 2013&lt;/p&gt;&#xA;&lt;p&gt;The first chapter should list the software you need. I may have put that in the preface too. I forget (and the book isn&amp;rsquo;t handy right now).&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>Nearly half way!</title>
      <link>https://www.html5in24hours.com/posts/nearly-half-way/</link>
      <pubDate>Wed, 18 May 2011 21:44:37 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/nearly-half-way/</guid><description>&lt;p&gt;I just posted Hour 11 to my editors last night. Today I start working on either video/audio or forms. I can&amp;rsquo;t decide which I want to tackle first. Hopefully soon I&amp;rsquo;ll have some information on the Safari Rough Cuts version of the chapters. So that anyone who wants to see them early can sign up.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Working on the book, but I need your help</title>
      <link>https://www.html5in24hours.com/posts/working-on-the-book-but-i-need-your-help/</link>
      <pubDate>Fri, 29 Apr 2011 16:58:02 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/working-on-the-book-but-i-need-your-help/</guid><description>&lt;p&gt;I&amp;rsquo;ve submitted four chapters to the publisher for review and editing. 1/6th down! Yay!&lt;/p&gt;&#xA;&lt;p&gt;I also took the time to update the &lt;a href=&#34;https://www.html5in24hours.com/the-book/html5-toc/&#34;&gt;Table of Contents&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;One of the parts of each chapter that I struggle with is the Q&amp;amp;A section at the end. I would love it if you could look over the contents and if you have questions, please let me know. The more actual reader questions I can answer the better the book will be.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>HTML5 Speech Input Added to Chrome</title>
      <link>https://www.html5in24hours.com/posts/html5-speech-input-added-to-chrome/</link>
      <pubDate>Thu, 28 Apr 2011 01:51:07 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/html5-speech-input-added-to-chrome/</guid><description>&lt;p&gt;The latest version of Chrome now adds support for speech input. This gives you the opportunity to let your readers actually talk to your applications and web pages, rather than be forced to type.&lt;/p&gt;&#xA;&lt;p&gt;While this might not seem terribly useful, there are very useful applications, such as:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;speak words to translate or get a definition&lt;/li&gt;&#xA;&lt;li&gt;ask for directions of a map&lt;/li&gt;&#xA;&lt;li&gt;hands-free browsing&lt;/li&gt;&#xA;&lt;li&gt;zooming and panning with voice commands&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;I don&amp;rsquo;t know about you, but I have a vision of an HTML5 application where I could upload a photo, and then just say &amp;ldquo;zoom&amp;rdquo; and &amp;ldquo;enhance&amp;rdquo; and zoom in on the photo, like &lt;a href=&#34;http://www.youtube.com/watch?v=Vxq9yj2pVWk&amp;amp;feature=youtube_gdata_player&#34;&gt;all those TV shows do&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;And to do it, you just add a &lt;code&gt;speech&lt;/code&gt; attribute to the &lt;code&gt;&amp;lt;input&amp;gt;&lt;/code&gt; tag. For example:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;input type=text speech id=spoken-input&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Of course, to get it to work in Chrome you have to use the Webkit extension as well:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;code&gt;&amp;lt;input type=text x-webkit-speech=x-webkit-speech speech id=&amp;quot;spoken-input&amp;gt;&lt;/code&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve got a simple working (if you&amp;rsquo;re on Chrome) example &lt;a href=&#34;https://www.html5in24hours.com/examples/speech-input-example.html&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Bruce Lawson&#39;s list of HTML5 gurus on Twitter</title>
      <link>https://www.html5in24hours.com/posts/bruce-lawsons-list-of-html5-gurus-on-twitter/</link>
      <pubDate>Fri, 22 Apr 2011 18:34:27 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/bruce-lawsons-list-of-html5-gurus-on-twitter/</guid><description>&lt;p&gt;If you&amp;rsquo;re looking for people to follow on Twitter, a great list of HTML5 people are &lt;a href=&#34;http://www.brucelawson.co.uk/2011/html5-gurus-on-twitter/&#34;&gt;listed on Bruce&amp;rsquo;s blog&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Who do you follow for HTML5 updates?&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Borders on tables now ok in HTML5</title>
      <link>https://www.html5in24hours.com/posts/borders-on-tables-now-ok-in-html5/</link>
      <pubDate>Fri, 22 Apr 2011 16:05:05 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/borders-on-tables-now-ok-in-html5/</guid><description>&lt;p&gt;If you use tables (not for layout, of course) it can be very tedious to get the borders to surround every cell using CSS. You need to set the border on the table and on every th and td, and then collapse the borders with border-collapse. I don’t know about you, but I would often just add the &lt;code&gt;border&lt;/code&gt; attribute to the table, just to get it done quickly.&lt;/p&gt;&#xA;&lt;p&gt;Well, this week the HTML5 working group &lt;a href=&#34;http://www.w3.org/html/wg/wiki/ISSUE-155-CP1&#34;&gt;decided&lt;/a&gt; to make that okay again. They agreed that many tables need to have borders to define the cells. The &lt;a href=&#34;http://lists.w3.org/Archives/Public/public-html/2011Apr/0377.html&#34;&gt;proposal&lt;/a&gt; pointed out that putting CSS on a table to define the borders would not be carried over when the table was moved between implementations. In other words, if you wrote a table in an HTML document, and then ported that document into XML, the borders in CSS would stay with the CSS, not with the table.&lt;/p&gt;&#xA;&lt;h2 id=&#34;now-it-is-legal-to-write-table-borderto-add-borders-around-your-table-and-table-cells-i-for-one-am-pleased&#34;&gt;Now it is legal to write &lt;code&gt;&amp;lt;table border&amp;gt;&lt;/code&gt;  to add borders around your table and table cells. I, for one, am pleased!&lt;/h2&gt;&#xA;&lt;h3 id=&#34;comments&#34;&gt;Comments:&lt;/h3&gt;&#xA;&lt;h4&gt;&lt;/h4&gt;&#xA;&lt;p&gt;&lt;a href=&#34;%22skmpu@bhmk.com%22&#34;&gt;Steven K. Mariner&lt;/a&gt; - Mar 5, 2015&lt;/p&gt;&#xA;&lt;p&gt;This is good news and a welcome relief. I was starting to wonder if the fine folks who worked on the HTML5 standard even used HTML anymore. The insane amount of overhead required by the use of CSS to do everything suggested they have forgotten that sometimes *people* make web sites, and mobile devices have to load them *slowly*. Mandatory content increase is a bad idea, and HTML5 is littered with it.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;</description>
    </item>
    <item>
      <title>YouTube delivers WebM video</title>
      <link>https://www.html5in24hours.com/posts/youtube-delivers-webm-video/</link>
      <pubDate>Wed, 20 Apr 2011 20:42:40 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/youtube-delivers-webm-video/</guid><description>&lt;p&gt;The &lt;a href=&#34;http://youtube-global.blogspot.com/2011/04/mmm-mmm-good-youtube-videos-now-served.html&#34;&gt;YouTube blog&lt;/a&gt; announced yesterday that they are now serving videos in the &lt;a href=&#34;http://www.webmproject.org/about/&#34;&gt;WebM&lt;/a&gt; format. They will continue to support H.264, and they are committed to continuing to develop their HTML5 player. You can join the HTML5 player trial &lt;a href=&#34;http://www.youtube.com/html5&#34;&gt;at their site&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m curious, what video format would you like to see win? [poll id=&amp;ldquo;2&amp;rdquo;]&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>HTML5 last call now has a date</title>
      <link>https://www.html5in24hours.com/posts/html5-last-call-now-has-a-date/</link>
      <pubDate>Tue, 19 Apr 2011 16:29:57 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/html5-last-call-now-has-a-date/</guid><description>&lt;p&gt;According to &lt;a href=&#34;http://www.itpro.co.uk/632938/html5-standards-deadline-set-for-24-may&#34;&gt;IT Pro&lt;/a&gt;, the W3C has set a deadline of &lt;strong&gt;May 24, 2011&lt;/strong&gt; for the last issues to be delivered about the HTML5 specification.&lt;/p&gt;&#xA;&lt;p&gt;This is exciting news for the standard, as it means that browser makers will start building to it in earnest, web designers can be more confident that the sites they build won&amp;rsquo;t need hacks, and HTML5 will grow in popularity and importance.&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>How about this table of contents?</title>
      <link>https://www.html5in24hours.com/posts/how-about-this-table-of-contents/</link>
      <pubDate>Tue, 19 Apr 2011 05:41:22 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/how-about-this-table-of-contents/</guid><description>&lt;p&gt;I&amp;rsquo;ve uploaded the book&amp;rsquo;s &lt;a href=&#34;https://www.html5in24hours.com/books/html5-toc/&#34;&gt;table of contents&lt;/a&gt;. It&amp;rsquo;s still being written, so it may change.&lt;/p&gt;&#xA;&lt;p&gt;I would love your feedback. What do you think of the topics I&amp;rsquo;m going to cover? Is there something about HTML5 that I don&amp;rsquo;t appear to be covering from that list? Let me know in the comments either here or on the TOC page itself. Thanks!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Picking the Right Video Player for Your HTML5 Video</title>
      <link>https://www.html5in24hours.com/posts/picking-the-right-video-player-for-your-html5-video/</link>
      <pubDate>Sun, 17 Apr 2011 19:24:57 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/picking-the-right-video-player-for-your-html5-video/</guid><description>&lt;p&gt;&lt;a href=&#34;http://praegnanz.de/html5video/index.php&#34;&gt;&lt;img src=&#34;https://www.html5in24hours.com/images/html5-video-player-praegnanz-300x127.png&#34; alt=&#34;HTML5 Video Player Chart - screen shot from Praegnanz.de &#34; title=&#34;HTML5 Video Player Chart&#34;&gt;&lt;/a&gt; Unfortunately, while HTML5 brings us a much easier way to embed videos into your web pages, but because of many factors, it still(!) isn&amp;rsquo;t possible to just drag your video into the &lt;code&gt;video&lt;/code&gt; tag and then slap it up on the web. By using a player you can get your HTML5 video up and running quickly.&lt;/p&gt;&#xA;&lt;p&gt;But which player should you choose?&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://stereonom.de/&#34;&gt;Philip Bräunlich&lt;/a&gt; has you covered! He&amp;rsquo;s created a &lt;a href=&#34;http://praegnanz.de/html5video/index.php&#34;&gt;chart of (currently) 20 different HTML5 video players&lt;/a&gt;, along with details like: what license they are released under, if they have a Flash fallback for non-HTML5 compliant browsers (darn you IE8!), and other features. I especially like that he evaluates how easy or hard they are to implement (for example, OSM Player is &amp;ldquo;hell no&amp;rdquo; not easy to integrate).&lt;/p&gt;&#xA;&lt;p&gt;Right now, none of the players support every feature he&amp;rsquo;s evaluating, but it certainly is a lot easier to use these players with the features you need or want than it is to roll your own.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;What&amp;rsquo;s your favorite HTML5 video player?&lt;/strong&gt; Let us know in the &lt;a href=&#34;https://www.html5in24hours.com/posts/picking-the-right-video-player-for-your-html5-video/#reply-title&#34;&gt;comments&lt;/a&gt;!&lt;/p&gt;&#xA;</description>
    </item>
    <item>
      <title>Welcome to my new blog about HTML5</title>
      <link>https://www.html5in24hours.com/posts/welcome-to-html5/</link>
      <pubDate>Fri, 15 Apr 2011 06:11:34 +0000</pubDate>
      <guid>https://www.html5in24hours.com/posts/welcome-to-html5/</guid><description>&lt;p&gt;I am excited to start working on this blog about HTML5. In it I&amp;rsquo;ll provide sample sites written in HTML5, links to tutorials on other sites, references that I use to learn HTML5 and lots more. I hope you enjoy learning about HTML5 as much as I enjoy writing about it.&lt;/p&gt;&#xA;</description>
    </item>
  </channel>
</rss>
