-
Data: 2009-07-01 20:13:17
Temat: Re: HTML 5.0 kontra FF
Od: porneL <n...@p...net> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Wed, 01 Jul 2009 08:18:02 +0100, Grzesiek <f...@i...tld> wrote:
> "Autorami opublikowanego dziś projektu są Ian Hickson z Google i David
> Hyatt z Apple. To trochę zaskakujące, zważywszy na fakt, że HTML 4.01
> pisali ludzie związani z W3C."
Wow, ile nieścisłości w jednym z daniu...
HTML 5 nie został opublikowany dziś (chyba o FF3.5 chodziło?), Ian i Hyatt
nie są autorami, tylko edytorami specyfikacji (HTML 5 ma około 300 autorów
i dwie osoby to spisują). Ian i Hyatt są edytorami też innych specyfikacji
W3C (XBL, CSS 2.1 i pare modułów CSS3).
Dalej o "canwas" nawet nie chce mi się czytać.
> Nie czuję wielkiego zadziwienia. Wszystkie dotychczasowe dokumenty
> publikowane przez W3C były dużym krokiem naprzód, wyprzedzaniem
> rzeczywistości o kilka lat. HTML 5 jest wielkim krokiem wstecz, pisanym
> pod zamówienie klientów i sądzę że takie podejście może się wkrótce
> zemścić.
Nie masz pojęcia o czym mówisz.
W3C regularnie publikuje specyfikacje, które są robione na zlecenie.
Popatrz na listę specyfikacji: http://www.w3.org/TR/ - nie trudno tam
znaleźć formaty robione z myślą o jednej lub dwóch konkretnych firmach i
prawie wszystkie są tworzone za zamkniętymi drzwiami.
Na tym tle HTML 5 jest wyjątkowo otwarty. Nie potrzebujesz płacić $70000
rocznie, żeby zabrać głos w dyskusji.
W tworzeniu HTML 5 biorą udział twórcy wszystkich najważniejszych
przeglądarek, dzięki czemu specyfikacja będzie opisywać to, co
przeglądarki na prawdę robią (przynajmniej Webkit, Gecko i Opera).
Nie ma ani jednej przeglądarki w pełni implementującej CSS 1, CSS 2 ani
HTML 4. Dopiero jak W3C skończyło "wyprzedzanie rzeczywistości o kilka
lat" CSS 2.1 został w pełni zaimplementowany i HTML 5 ma szanse.
> "Niestety zmiany nie podobają się producentowi Internet Explorera i
> raczej nieprędko program ten będzie w pełni zgodny z projektowanym
> właśnie językiem. Microsoft nie ukrywa, że pełna obsługa HTML 5 przez IE
> jest zagrożeniem dla Silverlight - sztandarowego projektu, mającego
> zastąpić flasha i aplety Javy."
> No i proszę, o tym właśnie mówię. Starano się iść wszystkim na rękę
> ekshumując trupa (nie ma co ukrywać że głównie MS) a i tak nie ma to
> żadnego sensu bo własne standardy by MS są lepsze. Zamiast skupić się w
> całości na rozwijaniu XHTML 2.0 mamy cofnięcie o 10 lat z którego
> żadnego pożytku nie ma.
Tak to jest jak się czyta marketing, a nie specyfikacje...
XHTML 2 jest już przestarzały. To jest projekt z 2002 roku. Z epoki, kiedy
strony to były statyczne dokumenty, a nie interaktywne aplikacje.
XHTML 2 nie umożliwia YouTube serwowania wideo bez wtyczek.
XHTML 2 nie umożliwia GMailowi działania off-line.
XHTML 2 nie umożliwia edycji WYSIWIG na blogach/webmailach.
XHTML 2 nie umożliwia obsługi drag'n'drop między aplikacjami, ani schowka.
XHTML 2 nie umożliwia komunikacji z serwerem w czasie rzeczywistym w obie
strony (Google Wave, gry).
XHTML 2 nie umożliwia kontrolowania systemowego menu aplikacji i zrobienia
porządnych skrótów klawiszowych (zapisane na dysk aplikacje webowe mogą
wyglądać i działać jak desktopowe).
XHTML 2 zakatuje przeglądarkę próbując pokazać inbox webmaila, który ma
listę 50000 maili w jednym widoku (HTML 5 ma datagrid, który pozwala
ładować z serwera tylko to, co widać na ekranie).
Większość semantycznych elementów XHTML 2 i najbardziej interesujące
możliwości XForms zostały skopiowane do HTML 5. Reszta to elegantsza
składnia i drobiazgi, ale nikt nie będzie pisał nowych przeglądarek i
przepisywał miliardów stron dla poprawy estetyki kodu źródłowego.
Żaden producent przeglądarki nawet nie ma w planach wsparcia dla XHTML 2.
Nawet gdyby specyfikacja została ukończona dziś i wszyscy by się zabrali
do roboty, to przez brak kompatybilności wstecz trzeba będzie poczekać aż
powstaną nowe przeglądarki, boty, edytory, screenreadery i aż wszystkie
babcie uaktualnią przeglądarki. Minie 10 lat zanim XHTML 2 będzie nadawał
się do zrobienia tego, co już dziś jest niewystarczające.
Wiele rzeczy z HTML 5 działa już teraz, bo jest bazowane na rozszerzeniach
i de-facto standardach dostępnych od lat albo przynajmniej elegancko
degraduje się w nIEaktualnych przeglądarkach, przez co jest szansa
poużywać sobie HTML 5 póki jest na czasie. Jako bonus _jeden_ silnik
przeglądarki HTML 5 będzie w stanie obsłużyć wszystko od Geocities po
Google Docs.
--
http://pornel.net
this.author = new Geek("porneL");
Następne wpisy z tego wątku
- 02.07.09 05:35 Grzesiek
- 02.07.09 21:24 porneL
- 02.07.09 21:35 porneL
- 03.07.09 06:53 Grzesiek
- 03.07.09 08:04 Artur Muszyński
- 03.07.09 19:55 porneL
- 03.07.09 19:56 porneL
- 03.07.09 21:14 Artur Muszyński
- 03.07.09 23:43 porneL
- 04.07.09 05:56 Grzesiek
- 04.07.09 06:09 Grzesiek
- 04.07.09 11:54 porneL
- 04.07.09 13:52 porneL
- 04.07.09 14:47 Grzesiek
- 04.07.09 16:52 porneL
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2024-11-02 piszę list do św Mikołaja
- 2024-11-01 karta SIM nie działa w konkretnym smartfonie.
- 2024-11-01 Mamy WZROST! O 50% wzrosła ilość kredytów gotówkowych
- 2024-11-01 Warszawa => Expert Recruiter 360 <=
- 2024-11-01 Warszawa => Technical Leader (Java Background) <=
- 2024-11-01 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2024-11-01 Warszawa => Head of International Freight Forwarding Department <=
- 2024-11-01 Warszawa => Programista Dynamics 365 CRM <=
- 2024-11-01 Warszawa => Dynamics 365 CRM Developer <=
- 2024-11-01 Warszawa => Junior Rekruter <=
- 2024-11-01 Chrzanów => Specjalista ds. PR Produktowego <=
- 2024-11-01 Białystok => Full Stack web developer (obszar .Net Core, Angular6+) <
- 2024-11-01 Łódź => Frontend Engineer (Three.js) <=
- 2024-11-01 Warszawa => Junior Rekruter <=
- 2024-11-01 Gdańsk => Programista Full Stack .Net <=