Kas ir HTML5?
Šodien Apple prezentēja savu HTML 5 vitrīnu. Vitrīna aptver video, tipogrāfiju, galeriju, pārejas, audio, 360 skatus un virtuālās realitātes piemērus. Tas iezīmē nepārtrauktu kampaņu pret pašreizējo lielāko daļu šāda veida satura nodrošinātāju Adobe Flash. Ja neesat lasījis Stīva Džobsa atklāto vēstuli sabiedrībai par Flash tēmu, pārbaudiet to. Tas parāda dažus interesantus punktus.
Personīgi es uzskatu, ka Flash ir mirstoša prece un atvērtie standarti vienmēr ņems virsroku pār slēgtajām tehnoloģijām, kad runa ir par tīmekli. Tāpēc ir pienācis laiks ātri apskatīt HTML 5. Es arī izteicu lielu viedokli, jo galu galā šis ir emuārs. Lasiet tālāk, lai uzzinātu vairāk.
Hu?
HTML ir augsta līmeņa programmēšanas (vai iezīmēšanas) valoda, uz kuras pamatā ir viss tīmekļa saturs. Pašlaik standarta HTML-4 (pašreizējā versija) nevar nodrošināt “bagātinātu” multivides pieredzi tīmekļa galalietotājiem. Jau gadiem ilgi esam paļāvušies uz komerciālu uzņēmumu Flash, kas aizpilda šo trūkumu. Tomēr problēmas, kas jau sen ir saistītas ar Flash, ir atmiņas patēriņš, stabilitāte un tas, ka tā ir slēgta (tāpat kā patentētā) tehnoloģija. Jūs sapratāt būtību. Flash pieder vienam uzņēmumam. Tīmeklis parasti tā nedarbojas. Pirms tam tīmeklis tika izveidots kā atvērtu standartu kopums, un vēsture liecina, ka tas galu galā turpinās darboties saskaņā ar šiem principiem.
Nepelnīta dominēšana tirgū
Šobrīd gandrīz visu video saturu, ko skatāties savā pārlūkprogrammā, nodrošina Flash. Daudzu vietņu navigācija ir atkarīga arī no Flash. Izklausās lieliski, taču problēmas sāk parādīties līdz ar jauno tehnoloģiju parādīšanos. Ja esat plaša patēriņa elektronikas ražotājs un cerat laist tirgū nelielu ierīci, kas ļauj lietotājiem skatīties video tīmeklī, jums nav paveicies. Mūsdienu pasaulē, lai nodrošinātu šo funkcionalitāti, jums ir jāpārliecina Adobe portēt Flash jūsu sistēmā. Adobe nav stimuls pārnest savu programmatūru uz jūsu “jaunāko” ierīci. Tas viņiem maksās naudu, ko viņi nevēlas tērēt. Nu, vai Adobe var vienkārši izlaist specifikācijas, kas nepieciešamas, lai cilvēki varētu rakstīt savu Flash ieviešanu? Nē. Arī Adobe to nepieļaus, tāpēc viņi (tīši vai nē) dominē satura piegādē internetā.HTML 5 mērķis ir novērst visas nepilnības, kuras mums ir radījis (novecojošais) HTML4. Tas atbaida bikses no Adobe. Viņi to nevar apturēt, un viss, ko viņi dara, galu galā tikai paildzinās neizbēgamo nāvi.
Video atskaņošana
Līdz šim lielākais drauds Flash cietoksnim ir HTML5 spēja atskaņot video. Tā vietā, lai savai vietnei pievienotu Flash programmu vai iegultu trešās puses video atskaņotāju, tīmekļa izstrādātājs var iekļaut videoklipu ar atzīmi. Tas ir daudz vienkāršāks process nekā Flash izmantošana. Ir daudz dažādu veidu, kā atskaņot gan audio, gan video, tāpēc tehnoloģija vēl nav perfekta. Paies zināms laiks, līdz visi tur apgūsies detaļās, taču galu galā jūs redzēsit, ka videoklips tiek parādīts jūsu pārlūkprogrammā, nevis trešās puses programmā. youtube jau ir pieejams, un pašlaik jūs varat skatīt to saturu HTML5 formātā savā Mac datorā, izmantojot Safari vai Google Chrome.Firefox un Internet Explorer atbalsts ir pieejams.
Audekla lapas dizains.
HTML5 ievieš jaunu HTML elementu, ko sauc par CANVAS tagu. Šis tags ļauj zīmēt divdimensiju jebkurā tīmekļa lapā. Lieliski piemērots grafiku veidošanai vai jebkura cita veida sarežģītai zīmēšanas darbībai. Iepriekš izstrādātāji bieži paļāvās uz Flash, lai lapā “uzzīmētu” dizaina elementus, kas nebija iespējams, izmantojot Javascript vai standarta HTML.
Struktūra
HTML5 ietver modernizētus organizācijas vai “struktūras” elementus, kas ļauj tīmekļa dizaineriem labāk atlasīt savu saturu vēlamajai auditorijai. Galu galā meklētājprogrammas (google) varēs indeksēt datus vēl mērķtiecīgāk, lai jūs kā tīmekļa lietotājs varētu atrast informāciju ātrāk nekā jebkad agrāk.
Nepieciešams mazāk resursu/vairāk integrēts
Tā kā datori kļūst arvien mazāki (iPhone/iPad), efektīva skaitļošana kļūst svarīgāka nekā jebkad agrāk. HTML5 ir tehnoloģija, kas tiks iebūvēta tieši jūsu pārlūkprogrammā, tāpēc datoram nebūs jāuzsāk papildu lietojumprogramma, lai skatītu bagātīgu saturu. Pārlūkprogrammu izstrādātājiem tagad ir iespēja pārbaudīt visu tīmekļa pārlūkošanas pieredzi kvalitātes nodrošināšanas procesa laikā, lai mēs visi varētu iegūt mazāk avāriju!
Apsēdieties un izbaudiet šovu. Adobe mēģinās daudz vairāk pārliecināt cilvēkus un uzņēmumus pieturēties pie Flash. Tam vajadzētu būt lieliskiem ziņu stāstiem, taču dienas beigās jūs varētu arī pierast pie HTML5, tas ir šeit, lai paliktu.
-Chris