U kogoś na joggerze widziałem sznurek do CSS vs. Tables.
Mając chwilę wolną próbowałem to przeczytać ale nie dość, że takiego bełkotu dawno nie widziałem to w dodatku strona wygląda tak żenująco tandetnie, że aż mnie oczy szczypią jak na to coś patrzę.
Aż chciało mi się do tej osoby napisać, ale chyba dam sobie spokój.
Dopisek: Autor tego tandetnego wpisu (zdumiewa mnie, że chciało mu się przelewać tyle bredni na elektroniczny papier) używa argumentu, że MS nie dba o inne przeglądarki i standardy. Biedak najwyraźniej nie widział search.msn.com, które jest - This Page Is Valid XHTML 1.0 Strict!
Jednak najbardziej mnie rozbroił jeden z podpunktów: 7. point: tables are for tabular data… counter point:yes, but tables make up databases. Duhhh!!!
Nazywam się Tomasz Staniak, zajmuję się prowadzeniem/tworzeniem projektów internetowych. Na blogu przeczytasz o tym, co mnie interesuje a także z czym jestem związany zawodowo.
17 Responses for "CSS a tabele, standardy a niestandardy"
Czytam ten 7 punkt i czytam (8 też)… Nie wiem, może jestem jakiś inny. Co ma piernik do wiatraka? Tam przecież ciągle jakiś bełkot. Niby że skoro strona korzysta z bazy danych, to musi być zrobiona na tabelkach? WTF?
No bełkot, bełkot, ale z drugiej strony fakt faktem jest że chyba nie zawsze opłaca się rezygnować z tabelek… Szczególnie przy bardziej rozbudowanych designach.
To już zależy od strony i od tego co kto uważa za "bardziej rozbudowany". Opłaca się chociażby bo możesz sobie zrobić CSSa do druku, co jest na tabelkach utrudnione.
Z drugiej strony nikt nie mówi, żeby te tabelki wyrzucić zupełnie, a tak chyba autor bełkotu zrozumiał.
A lot of these CSS purists don't even have a data-driven site so they have no appreciation of what you can do with a database. Sites like, csszengarden.com have no database or data and definately not e-commerce.. Plus, their own personal website typically has a bunch of static pages anyway.
Koleś nie wie o czym pisze. Tak, SkyAce. On twierdzi, że w bazach danych wszystko jest trzymane w tabelach, przez co strona internetowa też powinna być tabelką. Co więcej - argumentuje, że strony na CSS i bez tabel nie są "database driven".
Co do stron bardziej rozbudowanych.. To właśnie zależy co się przez to rozumie. Wired.com jest stroną rozbudowaną. ESPN.com jest stroną rozbudowaną. główna strona wp.pl jest stroną rozbudowaną.
Swoją drogą, mezzoblue nie ma strony dynamicznej. zeldman także nie
Ciekawy wniosek. Nurtuje mnie po czym go wydedukował. Pewnie po tym, że rzadko na nowoczesnych stronach można znaleźć rozszczerzenia w stylu aspx/php. Z reguły nie ma żadnego, a jeśli już to .html
rozszerzenia even
Uff, bo już myślałem, że to ze mną jest coś nie tak o tej 5 rano. Te jego argumenty w ogóle są jakieś nie tego. Czego on się naćpał jak to pisał? o0
Wired rozbudowaną bym nie nazwał akurat, z espn i z wp trzeba by mocniej pokombinować. Mówię w sensie rozbudowania a propos przerzutu z tabelek na CSSa oczywiście.
Oj, rozszerzenia można znaleźć. Szczególnie jeśli ktoś skorzystał z jakiegoś gotowca albo nie chciało mu się w .htaccess grzebać (albo nie wiedział o tym). Mi się chciało, ładniej wygląda skyace.org/notka/46 niż skyace.org/index.php?mod=notka&id=46, a oglądający ma to w rzyci, który to moduł i czy id przekazuję za pomocą id czy też za pomocą '?tyle_razy_pocaluj_mnie_w_rzyc=46', bo i co go to obchodzi.
W sumie jednak zacząłem pisać krótkie kontrargumenty (bo tam nie ma co się wdawać w polemikę). Może niebawem gdzieś opublikuję.
Jasne, że można rozszerzenia znaleźć, jeśli jest to strona z jakiegoś mało rozwijanego gotowca albo autor się nie zna na mod_rewrite. Mnie się chciało ale zadziwił mnie windowsowy apache (albo gdzieś się po drodze rypnąłem). Na linuxie robi tak jak powinien adresstrony/kategoria/plik natomiast pod windowsem adresstrony/index.php/kategoria/plik
PS. On tam jeszcze argumentuje, że code readibility to bzdura, bo trudno sie połapać w Macromedia Dreamweaver Designer mode
sprawdzilam co to jest CSS vs. Tables.
nie wiem czy laik ma tu prawo wstepu :>
Oczywiście, Toksynko, że ma
Youcan.. co prawda przestał pisać o sobie, uczuciach i życiu (to pozostawiłem tam, czasem coś dodaje) ale jeszcze się nie "zelitaryzował"
Miło mi Cię tu widzieć
poczulam sie zmobilizowana do zmiany przegladarki i przeszlam na Mozille :)))
teraz czuje ambicjonalna potrzebe zrozumiec o czym piszecie :>
Niech Ci będzie. Wybaczę Ci tę Mozillę
Chcesz korepetycji?
Jasne
wiedzy nigdy za duzo, tylko, ze mam braki na poziomie podstawowym 
Od czegoś trzeba zacząć
Ze stroną "rozbudowaną", chodziło mi o taką która posiada coś więcej niż header, footer, sidebar i właściwy content. Przychodzi taki moment w którym strona css to jest workaround na workaroundzie, a mała zmiana powoduję rozsypanie designu w jedej z przeglądarek. Gdyby one wszystkie implementowały wzorcowo standard CSS, to wtedy oczywiście sytuacja wyglądałaby inaczej.
komiks.gildia.pl. Też można. I jakoś do workaroundów nie musiałem się uciekać.
Gratuluję, że ci się udało. Ale lekko zapewne nie było…
Leave a reply