Що таке HTML5?

Anonim

Раніше сьогодні Apple представила свою демонстрацію HTML 5. Вітрина охоплює відео, типографіку, галерею, переходи, аудіо, 360 переглядів і приклади віртуальної реальності. Це означає продовження кампанії проти поточного постачальника більшості цих типів вмісту, Adobe Flash. Якщо ви не читали відкритий лист Стіва Джобса до спільноти на тему Flash, перегляньте його. Це містить кілька цікавих моментів.

Особисто я вважаю, що Flash — це товар, що вмирає, і що відкриті стандарти завжди будуть переважати над закритими технологіями, коли мова йде про Інтернет. Тож настав час коротко ознайомитись із HTML 5. Я також висловив багато думок, адже це все-таки блог. Читайте далі, щоб дізнатися більше.

Га?

HTML — це мова програмування (або мова розмітки) високого рівня, на якій базується весь вміст у мережі. Наразі стандарт HTML-4 (поточна версія) не має можливості надавати кінцевим користувачам Інтернету «багатий» мультимедійний досвід. Роками ми покладалися на комерційне підприємство Flash, яке заповнює цю прогалину. Однак проблеми, які давно пов’язують із Flash, — це споживання пам’яті, стабільність і той факт, що це закрита (як у пропрієтарній) технологія. Ви зрозуміли суть. Flash належить одній компанії. Інтернет зазвичай працює не так. Колись Інтернет починався як набір відкритих стандартів, і історія показує, що зрештою він продовжить працювати за цими принципами.

Незаслужене домінування на ринку

Зараз майже весь відеоконтент, який ви переглядаєте у своєму браузері, створено завдяки Flash. Багато веб-сайтів також використовують Flash для навігації. Звучить чудово, але з появою нових технологій починають виникати проблеми. Якщо ви виробник споживчої електроніки, який сподівається вивести на ринок невеликий пристрій, який має намір дозволити користувачам переглядати відео через Інтернет, вам не пощастило. У сучасному світі, щоб забезпечити цю функціональність, вам потрібно переконати Adobe перенести Flash у вашу систему. Adobe не має жодного стимулу переносити своє програмне забезпечення на ваш «новий» пристрій. Це буде коштувати їм грошей, які вони не бажають витрачати. Що ж, напевно Adobe може просто випустити специфікації, необхідні людям для написання власної реалізації Flash? ні. Adobe також не збирається цього допускати, тому вони в кінцевому підсумку отримують (навмисне чи ні) домінування в доставці вмісту через Інтернет.HTML 5 має на меті усунути всі прогалини, які створив нам (застарілий) HTML4. Це лякає Adobe. Вони не можуть зупинити це, і все, що вони роблять, зрештою призведе до продовження неминучої смерті.

Відтворення відео

На сьогодні найбільшою загрозою для оплоту Flash є здатність HTML5 відтворювати відео. Тепер замість того, щоб додавати Flash-програму на ваш сайт або вбудовувати сторонній відеопрогравач, веб-розробник може включити відео з тегом. Це простіший процес у стрибках, ніж використання Flash. Існує багато різних способів відтворення як аудіо, так і відео, тому технологія ще не досконала. Потрібен деякий час, щоб усі домовилися про деталі, але зрештою ви побачите, що відео надходить через ваш браузер, а не через сторонню програму. youtube уже працює, і зараз ви можете переглядати їхній вміст у форматі HTML5 на своєму Mac за допомогою Safari або Google Chrome.Підтримка Firefox та Internet Explorer вже готова.

Дизайн сторінки на основі полотна.

HTML5 представляє новий елемент HTML під назвою тег CANVAS. Цей тег дозволяє двовимірний малюнок на будь-якій веб-сторінці. Ідеально підходить для створення графіків або будь-якого іншого типу складної операції малювання. Раніше розробники часто покладалися на Flash, щоб «малювати» елементи дизайну на сторінці, що було неможливо за допомогою Javascript або стандартного HTML.

Структура

HTML5 містить модернізовані елементи організації або «структури», які дозволяють веб-дизайнерам краще орієнтувати свій вміст на бажану аудиторію. Зрештою пошукові системи (google) зможуть індексувати дані ще більш цілеспрямовано, щоб ви, як веб-користувач, могли знаходити інформацію швидше, ніж будь-коли раніше.

Менше необхідних ресурсів/більше інтеграції

Оскільки комп’ютери стають все меншими (iPhone/iPad), ефективність обчислень стає важливішою, ніж будь-коли. HTML5 – це технологія, яка буде вбудована безпосередньо у ваш браузер, тому вашому комп’ютеру не потрібно буде запускати додаткову програму лише для перегляду насиченого вмісту. Розробники веб-переглядачів тепер мають можливість перевірити весь досвід перегляду веб-сторінок під час процесу перевірки якості, щоб усі ми отримували менше збоїв!

Сядьте зручніше і насолоджуйтеся шоу. Adobe буде ще багато спроб переконати людей і компанії дотримуватися Flash. Це повинно стати чудовим матеріалом для новин, але, зрештою, ви можете звикнути до HTML5, він тут і залишиться.

-Кріс

Що таке HTML5?