@Petar
Da pod uslovom da je isti standard i podrzan u realnom svetu, a ne samo na papiru. Opet moras da se prilagodjavas browserima. U realnom svetu, browseri su standard, a ne ono sto su napisali u W3C. Ako i kada bude drugacije, rukovodicemo se W3C standardima. ;) Dalje, bluesman je lepo primetio da standardi kaskaju (IE filtri ili -moz-opacity npr. alphadlending je jos u CSS3 koji je u fazi izrade, a da ne govorim o naprednim IE filter tranzicijama) Oces da koristis alphablending na sajtu, nemas validan CSS - toliko je jednostavno. ;) |
Hm, Bojane moram priznati da si dao interesantan argument. Ali opet vidim jednostavno rešenje u 3 koraka (koje nije ograničeno samo na web dizajn):
1. Napravi dokument koji podleže aktuelnim standardima (ne moraju biti samo W3C standardi u pitanju). 2. Proveri da li radi na platformama koje želiš da podržiš - ako da, odlično završio si posao. 3. Za svaku platformu na kojoj nismo postigli željeno ponašanje ubaci ispravke. Da se vratimo na web dizajn i korak 3: 1. Ne verujem da se neka od platformi (browser, biblioteke, specijalizovani programi) koje uzimaš u obzir ne može snaći sa XHTML 1.1 striktnim kodom. Ispravi me ako grešim. 2. Iz 1. sledi da je najveći problem u CSS-u. 3. Kako rešiti vendor-specific greške u implementaciji? Zameni deo problematičnog CSS-a pomoću html pseudo instrukcija, server side detekcije browsera, ... U stvari možda se nisam dobro izrazio: učitaj novi CSS dokument koji će zameniti problematične delove starog (CSS ima podršku za overload). |
Citat:
|
Citat:
A zasto? Zbog CSS validatora, jer npr. samo on ne moze da se izbori sa tim? 'Cmon. Nepotrebna je to komplikacija, samo da bi ste videli da W3C CSS ili HTML validator napise da imate "validan" kod. A to validan je pod znacima navoda sa dobrim razlogom. Kad standardi budu bolji (ako uopste budu bolji zbog XHTML 2) bice i korisceni u potpunosti i svugde. Ne samo od mene ili zato sto ja tako kazem. |
ne advociram ja zadovoljavanje validatora, poenta conditional comments je da odvoje djubre od pravog CSSa. Kao sto Ilija kaze (parafraziram): "validan markup je polaziste ne cilj.". browseri su nas razmazili jer tolerisu greske. probaj XHTML da serviras kao application/xhtml+xml i pogledaj onda o cemu se radi. svaki error je fatalan, nema vise "boli me dupe za validaciju".
|
Da slažem se sa Draganom. Ranije je pisanje HTML parsera bilo pravi pakao - danas je to mnogo jednostavnije zahvaljujući tome što je HTML u stvari XML sa određenom šemom. Kada izvršiš validaciju XML-a po toj šemi onda aktiviraš XML parser and then you parse till you drop ;)
Your friendly neighborhood i-hate-to-repeat-myself programmer. PS: Koji će ti đavo alpha-blending na sajtu? Ako je umetnički dojam onda ok, pošto ne vidim kako može da funkcionalno unapredi UI. |
Citat:
|
@Petar
Upravo to, eye candy. @zextra Dobro znas da sa Strict DOCTYPE-om ne mozes da koristis target atribut, a to nije dobro. Ja volim eksterne linkove da otvaram u novom prozoru, i nema sanse da predjem na striktno DOCTYPE ako bas ne moram ;) |
Bojane, nedostatak target atributa nije ništa što malo Javascript-a i DOM-a ne mogu da poprave ;)
|
Citat:
<a href="strana.html" onclick="windows.open('strana.html');return false;">Link</a>:cool: |
Vreme je GMT +2. Trenutno vreme je 17:34. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.