background preloader

HTML and CSS

Facebook Twitter

About Font Embedding. MSDN Library Design Tools Development Tools and Languages Mobile and Embedded Development Online Services patterns & practices Servers and Enterprise Development Web Development Content Moved This content can be found here: Internet Explorer key features. Did you find this helpful? Tell us more... (1500 characters remaining) Thank you for your feedback Show: © 2014 Microsoft. Mozilla moves to H.264. Feature By Daniel Eran Dilger Mozilla's director of research Andreas Gal has proposed enabling mobile H.264 video decoding via hardware or the underlying operating system, signaling the end to the group's war on the Apple-led H.264 video codec.

The move is necessitated by the overall lack of support for Google's WebM video codec, which Mozilla and Google hoped would replace H.264, the technology backed by Apple, Microsoft, Nokia and other commercial vendors. Mozilla's war on H.264 has gone on for nearly three years, but now the company's leading developers have admitted, "we lost. " The Ogg Theora war on H.264 Beginning in mid-2009, Mozilla and browser developer Opera tried to dictate the use of the freeware "Ogg Theora" codec as the official way to present video on the web using the emerging HTML5 specification, in hopes that it would prevent the ISO's MPEG H.264 standard from becoming the standard for web video.

While H.264 is an open standard, it is not free. The WebM war on H.264. HTML5 Rocks - A resource for open web HTML5 developers. HTML5. CSS3.com: CSS reference guide, and blog. HTML5 in the browser: Canvas, video, audio, and graphics | Application Development. December 08, 2010 Follow @peterwayner The five characters HTML5 are now an established buzzword, found everywhere on the Web and often given top billing in slides, feature lists, and other places where terms du jour congregate. Nonprogrammers who must either manage or work with programmers are even beginning to pick up the term.

Just two days ago, someone who can't manage a TV remote explained that he was sure his company's Web presence would be much better because they were using HTML5. The five characters are in reality just the name of a document that isn't even finished. . [ HTML5 will spawn richer, more sophisticated websites while also easing development. That is clearly too far in the future for many bosses and potential clients, who've put the HTML5 buzzword on their checklist. The biggest questions center on the newest technologies entering the standard. The new features can roughly be split into four major areas: Flashy new presentation tools. HTML5 in the browser: Local data storage | Application Development. Of all the changes bundled in the HTML5 drafts, few are as radical or subversive as the options for storing data locally. From the very beginning, the Web browser was intended to be a client in the purest sense of the word.

It would display information it downloaded from a distant server, and it would do everything the distant server would tell it to do. Programmers discovered the limitations to this fairly soon, and before long browsers started offering website developers the chance to leave a little piece of data behind. The creators tried giving this 4,096-byte text string a cute name, "cookie," but that didn't stop the controversy. . [ Also on InfoWorld: Flashy new presentation tools in HTML5 will make it easier for Web designers to create slicker graphical extravaganzas. There were deeper problems with the spec.

There's not much to the mechanism. That's about it. HTML5 in the browser: HTML5 data communications | Application Development. From the beginning, Web users have had mixed feelings about the way their browser communicates. On one hand, the idea of a tightly controlled sandbox is appealing because it limits the damage a website may do to our personal data and to the Web as a whole. Without these controls, just clicking on a link could unleash viruses, worms, and worse. On the other hand, programmers have always complained about the browser's restrictions, pointing out the ways they limit the services that might be made available. Every AJAX developer can easily identify one way they could make their code that much cooler and more awesome if only the browser would loosen the rules governing the sandbox, but just this once and only for their code. [ Also on InfoWorld: "HTML5 in the browser: Canvas, video, audio, and graphics" and "HTML5 in the browser: Local data storage.

" ] HTML5 is here to change this view toward communication -- radically in some ways and slightly in others. All the specs have a similar flavor. HTML5 in the Web browser: HTML5 forms | Application Development. March 09, 2011 Follow @peterwayner The changes and enhancements to the form tags are some of the most extensive amendments to the HTML5 standard, offering a wide variety of options that once required add-on libraries and a fair amount of tweaking. All of the hard work that went into building self-checking widgets and the libraries that ensure the data is of the correct format is now being poured into the browser itself. The libraries won't be necessary -- in theory -- because the work will be done seamlessly by all browsers that follow the standard. In practice, we'll probably continue to use small libraries that smooth over slight inconsistencies. The new HTML specifications include input types that offer a number of new options for requesting just the right amount of data -- say, a form element that requests the time in different levels of granularity, such as month, week, or minute.

Other new input types insist that the user type in only valid URLs or email addresses.