publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
7 skomentuj »

TAGI: html5 , buzzword , slogan , css3 , w3c , ext js

2010-05-27 09:00  |  Adam Golański

HTML5: czy wiecie o czym mówicie?

HTML5: czy wiecie o czym mówicie?

Każda epoka ma swoje slogany. Sloganem naszej epoki jest „HTML5” – przynajmniej jeśli wierzyć Michaelowi Mullany'emu, jednemu z autorów frameworka ExtJS. Uważa on, że kolejna wersja specyfikacji języka hipertekstu została przekształcona przez firmy takie jak Apple czy Google w marketingowy slogan, podobnie jak to się stało wcześniej z Ajaksem i Web 2.0.

Zdaniem Mullany'ego, doszło do całkowitego pomieszania w kwestii tego, czym jest HTML5. Czy stało się to celowo, czy przypadkowo, trudno powiedzieć, ale w branży webdeweloperskiej nieustannie myli się samą specyfikację HTML5 z dodatkowymi technologiami, związanymi zwykle z multimediami i grafiką. Doszło nawet do tego, że pojawiają się oferty pracy, „wymagające doświadczenia z HTML5”, po których sprawdzeniu okazuje się, że chodzi np. o proste animacje w JavaScripcie czy efekty CSS3.

Twórca ExtJS utrzymuje, że to co większość ludzi bierze obecnie za HTML5, jest faktycznie trzecią edycją kaskadowych arkuszy stylów (CSS3). Jest ona zaś tylko jedną z technologii towarzyszących nowej specyfikacji hipertekstu, na równi z technologiami takimi jak Web Workers (uruchamianie intensywnych obliczeniowo zadań w tle), Web Sockets (dupleksowa komunikacja przeglądarki z serwerem),Web Storage (przechowywanie zapisów aplikacji webowych w lokalnym nierelacyjnym magazynie danych) czy Device API/File API (interfejsy do obsługi urządzeń i systemu plików).

Takie niezrozumienie sprawy doprowadziło do tego, że HTML5 po prostu staje się ogólnym synonimem „nowoczesności” w Sieci, tak jak jakieś pięć lat temu synonimami na to były słowa „Ajax” i „Web 2.0”. Tymczasem to, co faktycznie siedzi w rdzeniu HTML5 nie jest dla końcowego użytkownika zbyt interesujące – nowy model treści, konteksty przeglądania, funkcje dostępności, elementy semantyczne, wszystko to, co pozwoli przenieść część zadań realizowanych dziś za pomocą JavaScriptu w przeglądarce czy języków skryptowych po stronie serwera do HTML.

Tymczasem trwający już od dobrego roku spór o technologie wideo w Internecie doprowadził do zaskakującej sytuacji – Steve Jobs, człowiek któremu nie można odmówić znajomości techniki, zaczął ogłaszać „HTML5 jako przyszłość sieciowego wideo” w swojej krytyce Adobe Flasha. Tak samo twórcy przeglądarek czy serwisy wideo (np. YouTube czy DailyMotion), ogłaszają swoją „zgodność z HTML5”, wprowadzając po prostu odtwarzacz korzystający z elementu <video> tego języka.

Kiedy zatem powinniśmy mieć prawo mówić o HTML5? Dla współtwórca ExtJS to kwestia dostarczenia użytkownikom następujących benefitów:

  • uniwersalnego klienta działającego na wszelkich platformach,

  • łatwego wyszukiwania i indeksowania (włącznie z głębokimi linkami),

  • możliwości łatwego dołączania zewnętrznych usług i budowania mashupów,

  • bezproblemowego wdrażania i aktualizacji (cała aplikacja znajduje się w WWW).

Z wpisem Michaela Mullany'ego można zapoznać się tutaj.

Źródło: extjs.com/blog

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
7 skomentuj »

Komentarze

  • ma5t4h_979
  • Święta prawda

    #2 Święta prawda 2010-05-27 10:03:28 0

    Gdy wyszły pierwsze informacje o HTML 5 sprawdzałem wiki i widzę, że tyczy się te HTML'a i nowych znaczników, które może wejdą w ciągu 10 lat. Nagle się okazuje, że to wszystko ściema, bo wszystko ma się opierać na javascripcie i tyle.

    IP: 95.48.1.[...] Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.55 Safari/533.4

  • moderator_z_onetu

    #3 moderator_z_onetu 2010-05-27 11:12:15 0

    @ ma5t4h - jesteś pilnie wzywany z powrotem na onet. Moderatorzy tęsknią za twoimi komentarzami i bardzo się nudzą.

    *****

    Kapcza == gimbus ma5t4h

    IP: 83.17.120.[...] Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.29 Safari/533.4

  • kondzia
  • ma5t4h_+8+
  • darck

    #6 darck 2010-05-27 23:08:33 0

    @Święta prawda:

    nie za 10 lat, bo są zastosowania, gdzie nie potrzeba kompatybilności z IE6 i wykorzystywane są wszystkie frukty nowego javascriptu, css i html. Np. widgety, i niektóre aplikacje spod przeglądarki, które po prostu zastrzegają, że aby uruchomić musisz coś swoją przeglądarką prezentować.

    IP: 83.212.84.[...] Opera/9.80 (Windows NT 5.1; U; pl) Presto/2.5.24 Version/10.54

  • jankoprowski

    #7 Jan Koprowski® 2010-05-28 08:46:49 0

    Nie Ext3 tylko ExtJS - w jednym miejscu jest pomyłka.

    IP: 89.77.3.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.55 Safari/533.4

Uwaga! Możesz zarejestrować się w serwisie i w ten sposób zarezerwować swój nick oraz ominąć konieczność ciągłego odczytywania wyrazów.

Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł