Dom Rozwój 5 rzeczy, które musisz wiedzieć o HTML5

5 rzeczy, które musisz wiedzieć o HTML5

Spisu treści:

Anonim

Wygląda na to, że HTML5 istnieje już od zawsze, ale technicznie nie jest to nawet standard (zalecenie specyfikacji jest zaplanowane na 2016 r., Więc minie wiele lat, zanim zostanie oficjalnie zatwierdzone). Ponieważ większość przeglądarek obsługuje już wiele jego funkcji, inteligentni programiści i programiści korzystają z niezliczonych sposobów, które poprawiają ich kodowanie i wzbogacają wiele popularnych witryn.


Niezależnie od tego, czy jesteś programistą, czy też osobą, która lubi cuda, które HTML5 umożliwia projektantom stron internetowych, nowy język znaczników ma wiele do zaoferowania. Oto pięć ciekawych funkcji HTML5:

Geolokalizacja jest tam, gdzie jest

„Czy chcesz użyć swojej bieżącej lokalizacji?” Ile razy widziałeś to w telefonie w ciągu ostatnich kilku lat? Jest to wygodna, ale być może natrętna funkcja geolokalizacji HTML5, a zobaczysz ją jeszcze bardziej. Przy rosnącym odsetku ruchu pochodzącego z urządzeń mobilnych (w Stanach Zjednoczonych jest to 12 procent, podczas gdy w Indiach jest ponad 60 procent), nic dziwnego, że wiele stron internetowych korzysta z funkcji geolokalizacji HTML5 do hiper-lokalizacji witryny lub aplikacji użytkownika. Ta strona powinna bardzo precyzyjnie określać Twoją pozycję na smartfonie i, co zaskakujące, na komputerze.

HTML5 poprawi Twoje SEO

Chcesz poprawić swoją pozycję w Google? Użyj HTML5. Według Searchengineland.com korzystanie z HTML5 jest „darem niebios” dla SEO, szczególnie w przypadku witryn, które używają dużo Flasha, ponieważ „roboty” będą mogły indeksować Twoją witrynę i indeksować treść. Cała zawartość, która jest obecnie osadzona w animacje będą czytelne dla wyszukiwarek. W podstawowej teorii SEO ten jeden aspekt HTML5 zdziała cuda w zakresie zdolności Twojej witryny do generowania organicznego ruchu związanego z wyszukiwaniem ”. HTML5 ułatwia także programistom korzystanie z audio i wideo w swoich witrynach, a wyszukiwarki preferują strony bogate w multimedia.

To jest puste do gier

Programista Josh Goldberg wiernie odtworzył Super Mario Brothers, cenioną grę z dzieciństwa, używając HTML5 i element. Jego imponujący program stał się popularny, przyciągając ponad 300 000 unikalnych, kochających Mario gości dziennie. Niestety nie skontaktował się z Nintendo przed podjęciem rocznego zadania odtworzenia gry. Właściciel Mario, Nintendo, stwierdził, że gra była „nielegalna” i powinna zostać natychmiast usunięta, ponieważ naruszyła ich prawa autorskie. Witryna została usunięta 1 listopada 2013 r. - ale nie wcześniej niż prawie 2, 7 miliona odwiedzających miało okazję zagrać w tę grę. WebdesignerDepot.com ma listę 25 „niesamowicie uzależniających” legalnych gier HTML5. HexGL, futurystyczna gra wyścigowa, ma oszałamiającą grafikę do gry opartej na przeglądarce.

Lokalne miejsce przechowywania oznacza więcej ciasteczek

Pliki cookie działały (rozsądnie) dobrze dla programistów, odkąd Netscape wynalazł je w 1994 roku, ale mają znaczące wady, w tym potrzebę wysyłania przy każdym żądaniu HTTP, brak szyfrowania i ograniczenie rozmiaru (około 4k). Chociaż technicznie nie jest częścią standardu HTML5 (został oddzielony od HTML5 kilka lat temu), pamięć lokalna pokonuje ograniczenia plików cookie, przechowując dane lokalnie w przeglądarce. Dane nigdy nie są wysyłane na serwer; wtyczki innych firm nie są wymagane, a limit wielkości 5 MB jest bardziej niezawodny. IBM ma problemy z lokalną pamięcią.

Utwórz zespół garażowy przy użyciu Jam w Chrome

Zaproś znajomych i stwórz zespół z Jamem z Chrome, aplikacją internetową HTML5 z 19 różnymi instrumentami, niesamowitą grafiką (efekt wibrującej struny gitary jest hipnotyzujący) i zaskakująco dobry dźwięk. Ta gra tylko dla Chrome w pełni wykorzystuje funkcje HTML5, takie jak Web Audio (która zapewnia lepszy dźwięk z przeglądarki), Websockets (pozwalający członkom zespołu na interakcję w czasie rzeczywistym) oraz funkcję Canvas, która pozwala na lepszą grafikę (w tym wyżej wspomnianą wibrujący efekt strun).


Programiści WWW nie dbają o to, że HTML5 nie jest standardem. W rzeczywistości cała społeczność internetowa korzysta, a programiści chętnie korzystają z jej bogatych nowych funkcji, aby tworzyć niesamowite witryny i gry.

5 rzeczy, które musisz wiedzieć o HTML5