HTML5. The Open Web Platform. PRO

What is HTML5? When browsing at http://www.w3.org/html/wiki/FAQs you will find the following definition for HTML5:

People use the term HTML5 in two ways:
1. to refer to a set of technologies that together form the future Open Web Platform. These technologies include HTML5 specification, CSS3, SVG, MathML, Geolocation, XmlHttpRequest, Context 2D, Web Fonts (WOFF) and others. The boundary of this set of technologies is informal and changes over time.
2. to refer to the HTML5 specification, which is, of course, also part of the Open Web Platform.

The bottom line… there is the formal specification which will be most likely adopted by companies that develop web browsers… and there is the Open Web Platform that includes a magnificent set of technologies. That set changes over time. Most likely that not all of them will be supported by all web browsers. Small example… take for instance the Camera API that allows you to access the device camera. Most likely that some web browsers won’t support it and yet… will claim to be HTML5 compatible, while refering the HTML5 formal specification.

You can find more info about the great capabilities HTML5 Open Web Platform includes at https://developer.mozilla.org/en/docs/HTML/HTML5.

On April 8th I am going to deliver the ‘HTML Jump Start’ lecture. This lecture is useful especially for people without any background in software development. Software developers might also find it useful. After all, part of it will refer the HTML5 Open Web Platform new capabilities.

The lecture is open and free. You just need to reserve your seat by registering at http://lifemichael-html-jumpstart-2013.eventbrite.com.

Share:

The Visitor Design Pattern

The Visitor Design Pattern

The visitor design pattern allows us to add operations to objects that already exist without modifying their classes and without extending them.

What are Anti Patterns?

Anti Patterns

Unlike design patterns, anti patterns just seem to be a solution. However, they are not a solution and they cause additional costs.

Virtual Threads in Java Professional Seminar

Virtual Threads in Java

The use of virtual threads can assist us with improving the performance of our code. Learn how to use virtual threads effectively.

NoSQL Databases Courses, Seminars, Consulting, and Development

MongoDB Design Patterns Meetup

The use of MongoDB involves with various cases in which we can overcome performance issues by implementing specific design patterns.

image of woman and database

Record Classes in Java

Learn how to define record classes in Java, and when to use record classes in your code. Stay up to date with the new Java features.

Accessibility | Career | Conferences | Design Patterns | JavaScript | Meetups | PHP | Podcasts | Python | Self Learning

Teaching Methodologies | Fullstack | C++ | C# | CSS | Node.js | Angular | Java | Go | Android | Kotlin | Swift | Academy

Front End Development | Scala | Architectures | Cloud | Big Data | Internet of Things | Kids Learn Programming

The Beauty of Code

Coding is Art! Developing Code That Works is Simple. Develop Code with Style is a Challenge!

Skip to content Update cookies preferences