Jak HTML5 zmieni Internet
TAGI: widgety specyfikacja języka tagi technologie sieciowe W3C
Rozwój nowej wersji języka opisu stron WWW - HTML5 - trwa już od sześciu lat. I chociaż piąte wydanie tej specyfikacji nie zastąpi takich technologii sieciowych, jak chociażby Flash, po jej wprowadzeniu Internet w wielu aspektach nie będzie już taki sam.
Michał Kuzborski
Polecamy:
Zobacz także:
- Pięć technologii, które zmienią nasze życie
- Internet Explorer 9 będzie wspierać HTML5?
- Raport: grafika 3D w przeglądarce internetowej
Więcej informacji:
Forum IDG.pl:
Uproszczenie procesu tworzenia stron WWW
Michał Kuzborski: Zdefiniowana obsługa błędów w składni html sprawi, że źle stworzone strony będą się wyświetlały tak samo we wszystkich przeglądarkach. Do tej pory przeglądarki (nie licząc Internet Explorera 6 i niższych) wyświetlały z grubsza to samo, jeśli trzymało się ściśle wytycznych W3C (World Wide Web Consortium), ale w przypadku odstępstw zachowywały się różnie. HTML 5 może więc uprościć tworzenie stron o tyle, że będzie można poświęcać mniej czasu na testowanie, bo szybciej zauważy się swoje błędy.
Zwiększenie bezpieczeństwa użytkownika przeglądającego strony WWW
Do tej pory do serwisów dopinało się elementy w JavaScript czy Flashu, użytkownicy przyzwyczaili się, że muszą mieć włączoną ich obsługę, aby serwisy WWW działały prawidłowo. Niestety zarówno Flash jak i JavaScript pozwalają na wydobycie od użytkownika informacji o nim. Niektóre mechanizmy wbudowane w HTML5 pozwalają na odejście od tych technologii.
Spadek znaczenia wtyczek do przeglądarek
Nie spodziewałbym się spadku znaczenia wtyczek. Rzeczywiście wiele funkcjonalności współczesnych wtyczek zostanie zastąpionych przez funkcje już wbudowane w HTML5, ale pamiętajmy, że wtyczki umożliwiają znaczną personalizację swojej przeglądarki, a to się nie zmieni. Wtyczki to przyszłość. O ile HTML5 zapewni podstawowe działanie przeglądarki i możliwość pracy z multimediami, to indywidualne opcje przeglądarki będą nadal obsługiwane przez wtyczki. Nowe media rozwijają się szybciej niż standardy. Nowinki techniczne, jak choćby autorskie moduły kryptograficzne, pozostaną w formie dodatków.
Bardziej interaktywna grafika
Zdecydowanie tak, obecnie najczęstszą formą animacji na stronach są skrypty bądź flash (ewentualnie gify). Użytecznymi narzędziami będą: canvas, drag and drop, video, przed zamknięciem specyfikacji HTML5 może dojść coś jeszcze.
Tag video a przyszłość kodeków wideo
Problem z kodekami nie może trwać długo, powinien rozwiązać się w drodze naturalnej ewolucji jeszcze zanim rozpowszechni się HTML5. Standaryzacja rozwiązań multimedialnych to konieczność. Formaty wideo jako jedne z ostatnich żyją własnym życiem. Prawdopodobnie za pięć lat w zastosowaniu będzie zaledwie kilka standardów, ściśle przestrzeganych przez wszystkich producentów oprogramowania.
Bezpieczniejsze i inteligentniejsze widgety?
Tel, search, url, email, datetime, date, month, week, time, datetime-local, number, range, color - wszystkie te tagi będą z marszu obsługiwane przez przeglądarki. Obecnie przy tworzeniu formularzy bądź innego sterowania trzeba stosować JavaScript, aby emulować działanie tych funkcji. Na pewno więc uprości się sposób tworzenia widgetów.
Aplikacje webowe będą znacznie lepiej wykorzystywać zasoby komputera lokalnego (np. przestrzeń dyskową do składowania danych).
W kwietniu pojawiła się informacja, że programiści Google przenieśli do przeglądarki Quake II, to chyba najlepszy komentarz do tego zagadnienia.
Geolokacja i jej praktyczne zastosowania
Powstanie tej technologii ani nie zostało zainicjowane pracami nad HTML5, ani nie stanowi ich integralnej części.
Geolokacja rozwija się już od jakiegoś czasu. Rozpoznawanie, gdzie jest dany użytkownik po IP czy innych danych wysyłanych przez komputer (np. z GPS-a w urządzeniach przenośnych) ma kilka oczywistych zastosowań. Możliwość śledzenia użytkowników, informowania ich jak daleko są od innego użytkownika, wyświetlanie map, dopasowanie contentu strony do lokalnych potrzeb itd. I tak np. strona banku czy ubezpieczyciela może od razu prezentować adresy placówek najbliższych naszej lokalizacji, podobne zastosowanie ta funkcja może mieć w przypadku serwisów z bazami lokali rozrywkowych etc.
Oceń artykuł
Komentarze (14)
Wszystko fajnie pięknie tylko, że moim zdaniem html5 przez długi czas będzie raczej stosowany w wewnętrznych systemach (CRM, ERP itp) niż w powszechnie dostępnych stronach internetowych. Powód - starsze przeglądarki: nikt nie będzie chciał mieć strony www, którą poprawnie widzi 50% (albo i mniej) odwiedzających. Na chwile obecną zadziwiająco wielu ludzi stosuje jeszcze IE6 - przeglądarkę która ma 8 lat.
no coz, wybaczam ;) powodzenia w zyciu, czlowieku. dalsza dyskusje uwazam za bezcelowa.
@wolo, ja już rozumie. Ty po prostu jesteś ograniczony albo czytać nie potrafisz. Autor pisał o wtyczkach prawda ? PRZY MULTIMEDIACH. Wtyczka to np FLASH. Przy kryptografii itp piał o DODATKACH. Ja Cie rozumie. Po prostu musisz skończyć gimnazjum bo nie rozumiesz co czytasz. Ujednolicenie kodeków chłopcze nie oznacza że będzie jeden. Oznacza że będzie ich wiele ale przynajmniej jeden będzie dla wszystkich. Rynek załatwi resztę. Jak jakiś kodek będzie dobry i obsługiwany przez wszystkie przeglądarki to będzie wykorzystywany. Poza tym poczytaj po co jest tag video bo najwyraźniej nie masz pojęcia. No ale w gimnazjum nie można od człowieka wymagać dużo. Co do javascript, chodzi o to że bez niego można będzie żyć. Do niedawna obywaliśmy się bez js. Teraz szeroko używa się bibliotek typu jquery. Ale to nie wymóg. Wiele osób używa no-script. Wiele używa urządzeń przenośnych gdzie obsługi js nie ma lub jest ograniczona. Chodzi o to by mogli oni mieć stronę atrakcyjną czy mają czy nie js. A bezpieczeństwo ? Raczej chodzi o kwestie prywatności. JS pozwala na zrobienie dosłownie odcisku palca Twojego komputera. Sporo osób z niego nie korzysta. Tego też nie wiesz widzę. Artykuł nie jest taki zły. Nie ze wszystkim się zgadzam ale to co mówisz to po prostu są bzdury. Sorry.
przeczytałem wszystko, a wy mój komentarz chyba nie bardzo. wtyczek od rozszerzeń także nie rozróżniacie. mówię, że zwyczajnie nie wierzę w takie obiecanki kolejny raz. wiem po co ujednolicać kodeki. po prostu jestem pewien, że będzie ich tyle, co teraz, i ani jednego mniej. badziewny tag wideo, który zdaje się, że nadal nie obsługuje fullscreenu i masy innych rzeczy. poza tym adobe nie tak szybko pozwoli na śmierć flasha, przynajmniej póki sam nie ukroi sobie kawałka tortu html5. o javascripcie gościu nie musisz mi tłumaczyć bo to wiem i nic takiego nie mówiłem. co z tego, że części rzeczy nie będzie trzeba pisać w js bo będą w api - kilka gotowych elementów nie zastąpi obsługi języka i nie zniknie on z przeglądarek - dlatego mam prawo stwierdzić, że podpieranie tej nowości bezpieczeństwem dzięku braku konieczności użycia js to zwykłe kłamstwo. ja oczywiście cieszyłbym się, gdyby to wszystko się stało. ale to jest nierealne, cały artykuł przedstawia tak idylliczną wizję, że brzmi jak reklama windows vista.
@wolo, nie znasz się. Tag video ma pozwalać na umieszczanie treści multimedialnych na stronie. O ile nie zastąpi playerów z flasha o tyle pozwoli na tworzenie stron bez flasha. Ujednolicenie kodeków masz po to byś miał gdzieś to w jakim formacie dostajesz wideo na stronie. Nie będzie potrzeba wtyczek, nie będzie potrzeba kodeków. Przeglądarki odtworzą co trzeba z marszu. Przecież jest NAPISANE że wtyczek nic nie zastąpi. Wtyczki rozszerzają możliwości przeglądarki a nie strony. Co do Javascript to po prostu będzie mniej z opisaniem się. Widziałeś implementację drag & drop w js ? To nie pyszcz. Teraz obsługa tego będzie w standardzie. Podobnie jak wiele innych elementów (cienie, zaokrąglenia, gradienty, kilka obrazków za tło itp). W skrócie darować mogłeś sobie swój komentarz. O ile rzeczywiście spora część z tych odpowiedzi to lanie wody o tyle nie wszystko.
Pod hasłem "Uproszczenie procesu tworzenia stron WWW", autor pisze: "[...] będzie można poświęcać mniej czasu na testowanie, bo szybciej zauważy się swoje błędy." Ta funkcjonalność jest dostępna od czasu wprowadzenia XHTML jako standardu sieciowego. Przeglądarki otwierające dokument serwowany z zalecanym dla XHTML typem application/xhtml+xml, w przypadku kiedy ten dokument zawiera dowolny błąd składniowy, zamiast jego treści wyświetlają komunikat z opisem błędu. W jaki sposób można taki komunikat uzyskać szybciej? Jeszcze przed wyświetleniem dokumentu? Owszem, umożliwiają to parsery zawarte w zaawansowanych edytorach, ale przecież to nie jest zasługa formatu dokumentu. O jakie więc przyspieszenie chodziło autorowi?
Dzisiaj jest tak, że nawet HTML10 nie wystarczy, i tak Internet to nie będzie sieć wymiany użytecznych informacji, jak jeszcze 10 lat temu. Już dzisiaj mamy strony PHP/Java/Flash, które nie oferują pod względem informacji NICZEGO. Moja strona, na którą wchodzi niewiele osób, bo jest to strona z wąskiej branży, jest robiona w czystym HTMLu, ale zawiera rzeczy użyteczne. Jak ktoś się pyta, dlaczego nie mam tam nowszej technologii odpowiadam zawsze: "bo jej nie potrzebuję". HTML5 będzie kolejnym środkiem robienia pustych fajerwerków, co do końca zamieni Internet ze środka wymiany informacji w supermarket.
czytałeś to w ogóle? przecież tu piszą, że wtyczek będzie coraz więcej
bardzo podoba mi się wizja interaktywnej grafiki, oby jak najszybciej
hmm.. czyżby jakiś znajomy redakcji? Po co pytać jakiegoś nieznanego programistę z trzeciorzędnej agencji o rzeczy, które wiedzą już wszyscy w branży?
Canvasem bez JavaScriptu można najwyżej narysować biały prostokąt...
<video> nie wyprze flasha. Co komu po niekonfigurowalnej obsłudze video ? Już lepiej użyć tagu <embed> z html 4.x i poprzez wtyczkę która obsłuży zagnieżdżony element mieć chociaż możliwość przewijania. Użytkownika nie interesuje jaki kodek czy wtyczka stoi za odtwarzaniem filmu. Użytkownika interesuje możliwość kontroli nad tym co odtwarza. A co do realiów html5, to jedyne co na razie jest mi pomocne, to <!DOCTYPE html>, <html lang="pl"> i <meta charset="UTF-8"> Cały ten html5 to jak reklamowanie visty przez microsoft. Duża pompa, a połowa nie działa.
co za brednie i puste hasła. sto osiemdziesiąty raz, wszystko będzie pięknie i super, a użytkownicy i producenci będą żyli długo i szczęśliwie. już teraz wiadomo, że tag wideo prawdopodobnie będzie wuja warty. ujednolicenie kodeków wideo? śmiech. zmniejszenie znaczenia wtyczek? chyba jeszcze więcej ich będzie, poza tym autor zdaje się nie odróżniać wtyczek od rozszerzeń. większe bezpieczeństwo, bo mniej rzeczy będzie wymagało javascript? i co, wszyscy nagle wyłączą jego obsługę? bzdury.
Najpopularniejsze
- Pierwsze w Polsce testy transmisji danych z...
- Magdalena Gaj została Przewodniczącą Rady...
- Asseco wątpi w obiektywny wybór dostawcy w...
- Raport Państwo 2.0, czyli nowa wizja...
- Sygnity: wezwanie Asseco i sezonowość...
- Ogromna liczba komputerów Mac wciąż...
- Nasza Klasa uruchomiła inkubator...
- Google prezentuje okulary z Augmented Reality
- Oracle daje klientom bezpłatny system do...
- CBA kontroluje przetargi związane z CEPiK
Rekomendacje
Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści - Prenumerata: Computerworld, Networld, PC World
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88






