![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
W3C opublikowała roboczą specyfikację języka HTML 5. Dostępna jest ona pod adresem http://www.w3.org/TR/2008/WD-html5-20080122/. Nie przyglądałem się dokładnie, ale od razu w oczy rzucają się nowe elementy, których jest sporo.
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 249 Pomógł: 30 Dołączył: 18.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
I wreszcie będzie można tworzyć bardziej semantyczne strony, bo dojdzie nam np coś takiego jak <menu> (chyba, że nazwę przekręciłem).
P.S. To "wreszcie" prawdę mówiąc szybko nie nastąpi... -------------------- Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 793 Pomógł: 32 Dołączył: 23.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Ja powiem że to cofanie się.
A swoją drogą to info o tym HTML5 już było. -------------------- Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami. |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 249 Pomógł: 30 Dołączył: 18.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ja powiem że to cofanie się. Nie rozumię? Czy nie lepiej gdy screenreader dobrze wie, że to menu a to stopka, gdy roboty wyszukiwarek nie bładzą po stronie? A próba rozwiązania problemów z multimediami na stronie? -------------------- Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 467 Pomógł: 13 Dołączył: 22.02.2003 Ostrzeżenie: (0%) ![]() ![]() |
To rzeczywiście cofanie się. Na początku było np. scroll (czy jak to tam się nazywało), a potem to wycofali, i było moda, żeby wszystko robić za pomocą span i div. A teraz co, znów będzie element na każde zastosowanie. To takie koło.
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 249 Pomógł: 30 Dołączył: 18.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
W Wordzie jak piszesz dokument nie robisz tego według jakiegoś schematu? Strona tytułowa, spis treści, kolejne rozdziały z nagłówkami, bibliografia...
Moda na pisanie wszystkiego na span i div nie jest prawidłowa. Gdzieś w sieci widziałem test, ile znasz znaczników html, wiele osób znało tylko parę. Według mnie takie opinie wydają osoby, którym dobrze z tak mało precyzyjnym językiem opisu strony jakim jest (X)HTML, bo jak przyjdzie nowe będą musiały się czegoś uczyć. -------------------- Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 345 Pomógł: 3 Dołączył: 20.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nie ma mowy o żadnym cofaniu się.
Słowem wstępu, nie można porównywać XHTMLa do HTML5 z prostego powodu. XHTML to miala być migracja w strone języka XML, przy okazji z tendencją do separacji struktury od wyglądu. XHTML nie wnosi żadnych nowych znaczników, nigdzie nie zmienia semantyki. Dlatego próba skonfrontowania HTML5 i XHTML jest co najmniej bez sensu. HTML5 za to wprowadza nową semantykę. Osobiście jest jak najbardziej za, jeżeli chodzi o dodanie nowych znaczników. Teraz mimo naprawdę dobrego semantycznego kodu, wyszukiwarka nie wie, co jest menu, co jest paskiem bocznym, banerem itd. Tutaj sytuacja bardzo sie klaruje. Wyszukiwarka wie w które miejsce trafić. Skonfrontować można XHTML2 z HTML5, ten pierwszy zdaje się być znacznie bardziej rozbudowanym i bardziej utopijnym. ![]() Ten post edytował Kreton 25.01.2008, 18:51:01 |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 147 Pomógł: 3 Dołączył: 28.12.2007 Skąd: toronto Ostrzeżenie: (0%) ![]() ![]() |
Ja tylko powiem tyle że mam szczerą nadzieję że poprawne osadzenie pliku swf nie będzie już graniczyło z cudem i nie będzie wymagało skryptów. Niech coś wreszcie z tym zrobią bo to żenada - pliki flashowe powinny być tak samo łatwe w osadzeniu jak zwykły jpg a nie tu embed tam object a potem walidator krzyczy error
![]() |
|
|
![]()
Post
#10
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ja tylko powiem tyle że mam szczerą nadzieję że poprawne osadzenie pliku swf nie będzie już graniczyło z cudem i nie będzie wymagało skryptów. Niech coś wreszcie z tym zrobią bo to żenada - pliki flashowe powinny być tak samo łatwe w osadzeniu jak zwykły jpg a nie tu embed tam object a potem walidator krzyczy error Jakich skryptów?! Jakie embeded?!![]() Żenadą jest twoje niedoczytanie i w konsekwencji tego głoszenie jakichś mitów. Flash Satay: Embedding Flash While Supporting Standards |
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
@mike
Wszystko ładnie, piękinie, ale w IE pojawi się ramka i trzeba do tego co podałeś w linku napisać javascript, który ominie tę niedogodność. Mnie najbardziej martwi w HTML 5 to, że będzie obsługiwany jedynie przez FF i Operę oraz IE 14. Niedługo pisanie kodu HTML będzie równie "przyjemne" jak programowanie w cobol-u ![]() Z drugiej jednak strony, dodanie nowych znaczników, które w jednoznaczny sposób będą określać, z jakim elementem strony mamy do czynienia, znacznie ułatwi tworzenie stron. Zastanawia mnie jedna rzecz. Czy znacznik header, umieszczony na końcu kodu, będzie wyświetlany rzeczywiście jako nagłówek, a nie jakiś blok na dole strony. -------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#12
|
|
![]() Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
kiedyś pewnie też tak mówili
![]() Może ja jestem niedoinformowany czy co, ale czy macie na myśli, że dotychczasowa semantyka (h1-h6,ins,del,blockquote,strong,em,code etc.) nie będzie miała znaczenia?! -------------------- |
|
|
![]()
Post
#13
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Dlaczego miałaby nie mieć znaczenia. W HTML 5 nie zastąpiono tych znaczników, tylko uzupełniono je o nowe. Zamiast upychać w kodzie kolejne div-y, będziesz miał teraz możliwość określenia, jaki kod odpowiada za nagłówek, jaki za menu, a jaki za stopkę. Poza tym osadzanie mediów na stronie ma ulec poprawie.
-------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]() ![]()
Post
#14
|
|
![]() Administrator serwera Grupa: Developerzy Postów: 521 Pomógł: 13 Dołączył: 2.04.2004 Skąd: 52°24' N 16°56' E Ostrzeżenie: (0%) ![]() ![]() |
@batman:
A czy to, że w IE (przy osadzaniu plików *.swf) pojawi się ramka, to wina ludzi z W3C ? Nie, to wina programistów Microsoftu, więc proszę bez takich komentarzy ![]() -------------------- Środowisko: Gentoo 2008.0 | Apache | PHP5 | PostgreSQL | MySQL | Postfix
Workstation: Gentoo 2008.0 | Firefox Thomas Alva Edison: "Aby coś wynaleźć wystarczy odrobina wyobraźni i sterta złomu ..." Odpowiedź na każde pytanie typu "Jak ...": "Nie da się, to nie PostgreSQL" |
|
|
![]()
Post
#15
|
|
![]() Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Cytat Nie, to wina programistów Microsoftu... I tu się mylisz. Jakaś firma (nazwy nie pamiętam) wygrała w sądzie sprawę patentową związaną z osadzaniem mediów na stronie. Tak się składa, że metodę tę wykorzystywał MS, więc miał dwa wyjścia. Albo zapłacić grubą kasę, albo zrobić ramkę. Mam nadzieję, że to się zmieni i nie trzeba będzie używać js do ominięcia ramki. -------------------- I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features. |
|
|
![]()
Post
#16
|
|
![]() Grupa: Zarejestrowani Postów: 249 Pomógł: 30 Dołączył: 18.07.2007 Ostrzeżenie: (0%) ![]() ![]() |
Mam nadzieję, że to się zmieni i nie trzeba będzie używać js do ominięcia ramki. Nowe znaczniki będą właśnie do tego przeznaczone, ale to wymaga wbudowanej w przeglądarki obsługi multimediów, której na razie nie ma. Od razu ucinam głosy niezorientowanych w temacie - to, że możemy oglądać na stronie multimedia to zasługa dodatku flash. //edit A ta firma która ma patent na osadzanie flasha i innych multimediów na stronie to Eolas. Ten post edytował grzesiek_g 26.01.2008, 11:43:05 -------------------- Warsztat: Ubuntu 12.10, PHPStorm
http://vertoo.pl |
|
|
![]()
Post
#17
|
|
![]() Grupa: Zarejestrowani Postów: 793 Pomógł: 32 Dołączył: 23.11.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Co do ułatwień dla wyszukiwarek z nowymi znacznikami. Mamy kochane meta z kluczowymi słowami i opisem, a z tego co mi wiadomo Google je całkowicie ignoruje. Do tego kto z was pisał silnik wyszukiwarki, że tak na to narzekacie. Chyba z waszego punktu widzenia liczy się łatwość tworzenia. Ktoś wspomniał o Word, to niech sobie zajrzy co taki program wysiwyg produkuje kod, to jakby tworzenie stron w edytorze graficzny, ktoś z was tak robi?
A czemu cofanie wstecz? Bo nie daje to nic więcej niż XML, a wprowadza nowe komplikacje. (przejdę teraz na xhtml) Równie dobrze można tworzyć własne znaczniki o takiej nazwie z odpowiednimi stylami i to samo się osiągnie. A wyszukiwarki? Przecież można stworzyć normę która będzie operować na xml, np. dodatkowy atrybut (bo tam przecież nie ma ograniczenia na nie) który określa to samo co te znacznii w html5, w znaczeniu logicznym, czyli jaką mają wagę dla wyszukiwarki, a jak będą prezentowane to grafik sam zadba. Bo teraz mamy h1 itd. które są brane pod uwagę przez wyszukiwarki, no i tak często się całkowicie przerabia sposób wyświetlania takiego znacznika, bo akurat domyślny nijak nie pasuje. To jak w programowaniu można mieć tysiące specjalnych funkcji (znaczniki w html) i z nich korzystać, bo łatwiej, albo obiekty (znaczniki xml) gdzie definiujemy co i jak, a potem korzystamy. Do tego lepiej aby twórcy przeglądarek dążyli do pełnej kompatybilności z tym co jest, niż zaczynali implementować obsługę kolejnych nie skończywszy wcześniejszych. A to nam grozi jak wyjdzie html5, do tego kolejny standard nie służy rynkowi, lepiej mieć jeden bardziej ogólny i dopracowany. Bo tak na prawdę to div można zmienić aby był wyświetlany jak span i na odwrót. EDIT: lit. Ten post edytował Sedziwoj 28.01.2008, 12:53:26 -------------------- Algorytmy w PHP, czy ktoś o tym słyszał?
Dlaczego tak mało kobiet programuje? ponieważ nie zajmują się głupotami. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 19:56 |