HTML5
| HTML5 (Hypertext Markup Language) |
|
| Fájlkiterjesztés | HTML: .html, .htm XHTML: .xhtml, .xht, .xml |
| MIME-típus | HTML: text/html XHTML: application/xhtml+xml, application/xml |
| Fejlesztő | W3C HTML WG, WHATWG |
| Formátum típusa | jelölőnyelv |
| Mac OS típuskód | TEXT |
| Uniform | public.html |
| Standard | * WHATWG Editor's draft |
A HTML5 a következő, jelentősen átdolgozott változata a HTML-nek (Hypertext Markup Language), a web fő jelölőnyelvének. Egyik fő tervezési célja, hogy a webes alkalmazásokhoz ne legyen szükség pluginek (pl. Adobe Flash, Microsoft Silverlight, Oracle JavaFX) telepítésére.
A specifikáció a HTML4 és az XHTML1 új verzióját jelenti, a hozzájuk tartozó DOM2 HTML API-val együtt. A HTML5 specifikációban leírt formátumba történő migráció HTML4-ről, vagy XHTML1-ről a legtöbb esetben egyszerű, mivel a visszamenőleges kompatibilitás biztosított.
A specifikáció a közeljövőben támogatni fogja a Web Forms 2.0 specifikációt is.
[szerkesztés] Jelölés
A HTML5 bevezet jó néhány új elemet (címkét) és tulajdonságot, amelyek a modern weblapokon jellemzően alkalmazott szerkezetekre kínálnak új megoldást. Néhány változtatás szemantikai jellegű, például az általánosan használt <div> és a soron belüli részek formázását biztosító <span> helyett a <nav> (a weboldal navigációs területe) és a <footer> (lábléc). Más elemek új funkciók elérését biztosítják szabványosított felületen, mint az <audio> és a <video> elemek.
Néhány a HTML 4.01-ben már érvénytelenített elem az új szabványba már nem került be. Ilyenek a mai weblapokon még gyakran jelenlévő <font> és <center> elemek, amelyek hatását most már végleg CSS kóddal kell megvalósítani. Újra hangsúlyt helyeztek a DOM szkriptek (gyakorlatilag a JavaScript) jelentőségére a weboldalak viselkedésével kapcsolatban.
A jelölések hasonlósága ellenére a HTML5 szintaxisa már nem az SGML-en alapul. Ezzel együtt úgy tervezték, hogy visszafelé kompatibilis legyen, így a korábbi HTML szabványokhoz készült elemzők a szokásos elemeket megérthetik.
[szerkesztés] Külső hivatkozások
- WHAT Working Group (angolul)
- W3C HTML Working Group (angolul)
- WHATWG Editor's draft (angolul)
- W3C Editor's draft (angolul)
- HTML5 differences from HTML4 (angolul)
- HTML 5 Reference (angolul)
- HTML Design Principles (angolul)
- HTML 5: The Markup Language (angolul)
- HTML 5 Quick Reference Guide (angolul)
- Compatibility tables for features in HTML5, CSS3, SVG and other upcoming web technologies (angolul)

