Какво е HTML5?
По-рано днес Apple представи своята витрина за HTML 5. Витрината обхваща видео, типография, галерия, преходи, аудио, 360 изгледа и примери за виртуална реалност. Това бележи продължаваща кампания срещу настоящия доставчик на повечето от тези видове съдържание, Flash на Adobe. Ако не сте чели отвореното писмо на Стив Джобс до общността по темата за Flash, вижте го. Има някои интересни точки.
Лично моето мнение е, че Flash е умираща стока и че отворените стандарти винаги ще преобладават над затворените технологии, когато става въпрос за мрежата. Така че е време да направим бърз преглед на HTML 5. Освен това изразих доста мнения, тъй като в крайна сметка това е блог. Прочетете за повече.
А?
HTML е езикът за програмиране (или език за маркиране) от високо ниво, на който се основава цялото съдържание в мрежата. В момента стандартният HTML-4 (текущата версия) няма способността да предостави „богато“ медийно изживяване на крайните потребители на мрежата. От години разчитаме на търговско начинание, Flash, което запълва тази празнина вместо нас. Въпреки това, проблемите, отдавна свързани с Flash, са потреблението на памет, стабилността и фактът, че това е затворена (както в частната) технология. Схващате същината. Flash е собственост на една единствена компания. Мрежата обикновено не работи така. В миналото мрежата започна като набор от отворени стандарти и историята показва, че в крайна сметка ще продължи да работи според тези принципи.
Незаслужено господство на пазара
В момента почти цялото видео съдържание, което гледате в браузъра си, е благодарение на Flash. Много уебсайтове също зависят от Flash за навигация. Звучи страхотно, но проблемите започват да възникват с навлизането на новите технологии. Ако сте производител на потребителска електроника, който се надява да пусне на пазара малко устройство, което възнамерява да позволи на своите потребители да гледат видео в мрежата, нямате късмет. В днешния свят, за да предоставите тази функционалност, трябва да убедите Adobe да пренесе флаш към вашата система. Няма стимул за 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, той е тук, за да остане.
-Крис