Zalecana, 2024

Wybór redaktorów

Co to jest HTML5?

Czym jest HTML5? - Kurs HTML5 - cz.1

Czym jest HTML5? - Kurs HTML5 - cz.1
Anonim

Wcześniej Apple zaprezentowało swoją prezentację HTML 5. Prezentacja obejmuje wideo, typografię, galerię, przejścia, audio, widoki 360 i przykłady rzeczywistości wirtualnej. Oznacza to kontynuację kampanii przeciwko aktualnemu dostawcy większości tego typu treści, Adobe Flash. Jeśli nie przeczytałeś otwartego listu Steve'a Jobsa do społeczności na temat Flasha, sprawdź go. Robi kilka interesujących punktów.

Osobiście uważam, że Flash jest umierającym towarem, a otwarte standardy zawsze będą dominować nad zamkniętymi technologiami w sieci. Nadszedł czas, aby szybko zlikwidować HTML 5. Wrzuciłem też sporo opinii, bo przecież to blog. Czytaj dalej po więcej.

Co?

HTML to język programowania wysokiego poziomu (lub języka znaczników), na którym opiera się cała zawartość w sieci. Obecnie standard HTML-4 (obecna wersja) nie ma możliwości zapewnienia „bogatego” doświadczenia medialnego użytkownikom końcowym sieci. Od lat polegamy na komercyjnym przedsięwzięciu Flash, które wypełnia tę lukę dla nas. Jednak problemy związane z Flashem to zużycie pamięci, stabilność i fakt, że jest to technologia zamknięta (jak w przypadku prawnie zastrzeżonych). Dostajesz sedno. Flash jest własnością jednej firmy. Zazwyczaj nie działa to w sieci. Kiedyś sieć zaczęła się jako zbiór otwartych standardów, a historia pokazuje, że ostatecznie będzie nadal działać zgodnie z tymi zasadami.

Niezachwiana dominacja na rynku

W tej chwili prawie wszystkie materiały wideo, które oglądasz w przeglądarce, są dostępne dzięki Flashowi. Wiele stron internetowych również zależy od Flasha do nawigacji. Brzmi świetnie, ale wraz z pojawieniem się nowych technologii pojawiają się problemy. Jeśli jesteś producentem elektroniki użytkowej z nadzieją na wprowadzenie na rynek małego urządzenia, które ma umożliwić użytkownikom oglądanie wideo w Internecie, nie masz szczęścia. W dzisiejszym świecie, aby zapewnić tę funkcjonalność, musisz przekonać Adobe do przeniesienia flash do twojego systemu. Adobe nie ma motywacji, aby przenosić swoje oprogramowanie do urządzenia „up and coming”. Będzie to kosztować pieniądze, których nie są skłonni wydać. Na pewno Adobe może po prostu opublikować specyfikacje niezbędne ludziom do napisania własnej implementacji Flasha? Nie. Adobe również nie pozwoli na to, dlatego kończy się (celową lub nie) dominacją w dostarczaniu treści przez Internet. HTML 5 stawia sobie za cel spełnienie wszystkich luk, które stworzył nam (starzejący się) HTML4. Przeraża spodnie od Adobe. Nie mogą tego powstrzymać, a wszystko, co robią, w ostatecznym rozrachunku tylko przedłuży to nieuniknioną śmierć.

Odtwarzanie wideo

Zdecydowanie największym zagrożeniem dla twierdzy Flash jest możliwość odtwarzania wideo w HTML5. Teraz, zamiast dodawać program Flash do swojej witryny lub osadzać odtwarzacz wideo innej firmy, programista może dołączyć wideo do tagu. Jest to łatwiejszy proces w skokach niż przy użyciu Flasha. Istnieje wiele różnych sposobów odtwarzania dźwięku i obrazu, więc technologia nie jest jeszcze doskonała. Każdy zajmie trochę czasu, aby ustalić szczegóły, ale w końcu zobaczysz, że film przychodzi do ciebie przez przeglądarkę, a nie przez program innej firmy. youtube jest już na pokładzie i obecnie możesz przeglądać ich zawartość w HTML5 na swoim komputerze Mac z Safari lub Google Chrome. Firefox i Internet Explorer są w drodze.

Projekt strony oparty na płótnie.

HTML5 wprowadza nowy element HTML zwany tagiem CANVAS. Ten tag pozwala na dwuwymiarowy rysunek na dowolnej stronie internetowej. Idealny do tworzenia wykresów lub innych skomplikowanych operacji rysowania. Wcześniej programiści często polegali na programie Flash, aby „rysować” elementy projektu na stronie, która nie była możliwa przy użyciu Javascript lub standardowego HTML.

Struktura

HTML5 zawiera zmodernizowaną organizację lub elementy „struktury”, które umożliwiają projektantom stron internetowych lepsze ukierunkowanie treści na pożądaną publiczność. Ostatecznie wyszukiwarki (google) będą mogły indeksować dane w jeszcze bardziej ukierunkowany sposób, dzięki czemu jako użytkownik sieci będziesz w stanie znaleźć informacje szybciej niż kiedykolwiek wcześniej.

Mniej zasobów potrzebnych / bardziej zintegrowanych

W miarę jak komputery stają się coraz mniejsze (iPhone / iPad), wydajne przetwarzanie staje się coraz ważniejsze niż kiedykolwiek. HTML5 to technologia, która zostanie wbudowana bezpośrednio w przeglądarkę, dzięki czemu komputer nie będzie musiał uruchamiać dodatkowej aplikacji tylko po to, aby przeglądać bogatą zawartość. Twórcy przeglądarek mają teraz możliwość przetestowania całej przeglądarki podczas procesu zapewniania jakości, dzięki czemu wszyscy otrzymają mniej awarii!

Usiądź wygodnie i ciesz się pokazem. Adobe podejmie o wiele więcej prób przekonania ludzi i firm, by trzymali się Flasha. Powinien to być świetny news, ale pod koniec dnia równie dobrze możesz się przyzwyczaić do HTML5, który pozostanie tutaj.

-Chris

Top