Welcome to Channel 5 – the home for HTML Developers!
HTML5 is the next major update to the W3C HTML specification providing a standard structure for presenting content on the web. The W3C HTML5 specification adds new features like graphical support through SVG and Canvas, multimedia support like inlive video and audio, as well as new APIs to make it easier for developers to create rich, interactive web applications..
27th Jul, 2012 | Channel 5
Building fast and functional sites is a challenge with which most Web developers are familiar. Loading a new page every time the user clicks a link is slow. Fetching all content dynamically effectively disables the back button. Working with hashes is better, but still not ideal.Internet Explorer 10 in the Windows Developer Preview eliminates the compromise by adding support for HTML5 History. The pushState, replaceState and popstate APIs provide fine-grained control over the behavior of the back button and the URL presented to the user for dynamic content. Together these APIs help yo...
Read More
Tags:
26th Jul, 2012 | Channel 5
HTML5 has been billed as a means for developers to create modern Web applications, complete with support for multimedia functionality like video and Canvas 2D. Its emergence has led to questions about the future of proprietary multimedia plug-ins for browsers, such as Adobe Flash and Microsoft's Silverlight, as HTML5 aims to provide a standards-based way of performing the same functions.Given developer's increasing interest in HTML5, it's no surprise that tool builders have begun to accommodate it. Though HTML5 is still in development, is gaining steam. Paul Krill in this article men...
Read More
Tags:
25th Jul, 2012 | Channel 5
With the growing number of HTML5 tutorials available to help designers and developers get a better handle on this language, it can get a bit tricky sorting through them to find what you are truly looking for. And as the capabilities of this language expand, it is important to keep up with the many ways to harness the full power of HTML5. Posted by Noupe Editorial, this article hopes to help you on that journey. This article has a collection of handy HTML5 tutorials and resources that will teach you the basic ins and outs of the language, along with many, much more specific technique...
Read More
Tags:
03rd Jul, 2012 | Channel 5
Canvas and SVG are two exciting graphics features introduced in Internet Explorer 9 and are hardware accelerated. These technologies can be used to address a range of graphic scenarios on the modern Web. With a lot of excitement around Canvas, there has been a tendency to ignore SVG, which, in many cases, is the better choice.SVG is known as a retained mode graphics model persisting in an in-memory model. Analogous to HTML, SVG builds an object model of elements, attributes, and styles. When the <svg> element appears in an HTML5 document, it behaves like an inline block and is ...
Read More
Tags:
25th Jun, 2012 | Channel 5
HTML5 includes a host of new input elements, such as the output tag. Output tag when used in conjunction with the “oninput” event listener, creates simple or complex Web page calculators, giving the user instant results. The output tag allows you to build forms using semantic markup, since the element is specifically designed for displaying calculation results.Sue Smith in this tutorial, creates a simple Web page calculator to demonstrate using the output element. Many of the new input elements are not well supported, but the output element is supported in all current maj...
Read More
Tags:
22nd Jun, 2012 | Channel 5
Unlike say C++, the core concepts of HTML5 are simple. The difficulty for beginners is not HTML's complexity but that it usually comes cloaked in an all but impenetrable fog of jargon, acronyms and just plain bad writing. Most think of computers as logical – and indeed they are perfectly logical to other computers. The problem is that computer logic is different from human logic. Unfortunately many of those that do understand computer logic are also different. That difference is no small part of what makes them good at computers – but bad at explaining computers to the re...
Read More
Tags:
19th Jun, 2012 | Channel 5
HTML5 is an exciting and powerful standard for the development of advanced web pages. It provides the ability for web designers to integrate many convenient and flexible features into their web pages. It considerably enhances the enjoyment and effectiveness of these sites. However it can be complicated and somewhat difficult to implement.Posted in HTML 5 Reference, there is an article by the Editor, which reveals information about places to find useful and effective HTML5 books. They have been developed by some very talented web designers. In addition they offer a great deal of infor...
Read More
Tags:
14th Jun, 2012 | Channel 5
With HTML5, you can set any of your Web page text elements to be editable by users. With the help of the “contenteditable” attribute, you can instruct the browser to allow users to insert, delete and alter the text your page contains as they view it. There are many possible uses for this technique, such as allowing users to customize the way your pages appear to them each time they visit. Sue Smith, in this tutorial teaches the basics of letting users edit your text content, including saving their edits for future reference using the HTML5 storage model. You can add the t...
Read More
Tags:
25th May, 2012 | Channel 5
Sophisticated JavaScript applications are common these days. With the complexity of these applications increasing, it's no longer acceptable to have a long chain of jQuery callback statements, or even distinct functions called at various points through your application. This has directed JavaScript developers to learn that organisation and efficiency are important and can make the difference between an application that performs great and one that doesn't.One of the frequently used architecture patterns to attain this organisation and efficiency is known as Model View Controller (or M...
Read More
Tags:
24th May, 2012 | Channel 5
Design patterns are proven ways of programming to help make your code more maintainable, scalable, and decoupled, all of which are necessary when creating large JavaScript applications, especially in large groups. This is the second in a series of articles by Joe Zimmerman showing how to implement common design patterns in JavaScript. In this article he focuses on Adapter, Decorator, and Factory patterns along with a basic understanding of how to implement them. Before getting started the author who is a JavaScript developer, refreshes the readers on the Singleton, Composite, and Fac...
Read More
Tags: