The World Wide Web Consortium (W3C) HTML Working Group has published a draft of the HTML 5 specification, the first major update to HTML in 10 years, factoring in changing tastes around rich-media applications and online collaboration.

Much has changed since the early dot-com days of December 1997 when HTML 4 was published. Now developers, designers and users have unlocked the Web's potential. Sites have moved from being a collection of static pages to media-rich communities leveraging participation.

HTML 5 is defined in a way that it is backwards compatible with the way web browsers handle deployed content. Some of the new elements in HTML 5 relate to structure and presentation. The new section and article tags, for instance, should be familiar to those of you who have worked with docbook. There are also new elements for navigation, headers, footers, figures, and dialog. Media support gets a boost, with the canvas drawing system as well as new audio and video tags. Improvements to HTML forms include support for date and time input elements and a new datagrid that will support interactive tables and trees. HTML 5 also gets basic templating functionality and support for repeating elements.

A full list of changes from the previous version can be found here.

UPDATE: Here's some more in-depth The HTML 5 Draft Hints at a Brave New Web

Labels: , ,

James Lau has A basic guide on upgrading Visual Studio 2005 SDK packages to build in the Visual Studio 2008 SDK.

There are several things you need to be aware of when you are porting a VS 2005 package to VS 2008. This blog post will guide you through the process, step-by-step.

Labels: , ,

Sun Microsystems announced an agreement to acquire MySQL AB, the company behind MySQL database, one of the world's fastest growing open source databases. MySQL database is regarded as one of the core components of open source server infrastructure, the so-called Linux/Apache/MySQL/PHP (LAMP) stack.

In a blog post where MySQL published its official announcement of the acquisition, the company expressed strong affinity for the Solaris operating system. MySQL community vice president Kaj Arno wrote:

"Solaris has a special position in the heart of MySQL, as it was the first platform under which MySQL was developed. Linux came second. Internally, code coverage tests were long performed just on Sun. And with the DTrace probes planned as part of 6.0, some types of optimization of MySQL applications are the easiest on Solaris."

"The combination of MySQL and Sun represents an enormous opportunity for users and organizations of all sizes seeking innovation, growth and choice," said Marten Mickos, CEO, MySQL. "Sun's culture and business model complements MySQL's own by sharing the same ideals that we have had since our foundation -- software freedom, online innovation and community and partner participation. We are tremendously excited to work with Sun and the millions of members of the MySQL open source ecosystem to continue to deliver the best database for powering the modern Web economy." (from Sun Press Releasses)

This has not come as a complete surprise. MySQL has previously turned down Oracle’s offer.

Sun's acquisition of MySQL broadly validates open-source database solutions as viable alternatives to proprietary commercial database products like those from Oracle and IBM.

Labels: , , ,