DevProTalk

Forumi IT profesionalaca
web development, web design, e-business, SEO


Idite nazad   DevProTalk > Web development i web aplikacije > (X)HTML, JavaScript, DHTML, XML, CSS
Želite da se reklamirate ekskluzivno na ovoj poziciji? Javite se

(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi

Odgovori
 
Alati teme Način prikaza
Staro 28. 12. 2005.   #61
bojan_bozovic
expert
Master
 
Avatar bojan_bozovic
 
Datum učlanjenja: 20.12.2005
Poruke: 730
Hvala: 0
0 "Hvala" u 0 poruka
bojan_bozovic is on a distinguished road
Default

@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.
bojan_bozovic je offline   Odgovorite uz citat
Staro 28. 12. 2005.   #62
Petar Marić
Python Ambassador
Master
 
Avatar Petar Marić
 
Datum učlanjenja: 06.06.2005
Lokacija: Novi Sad
Poruke: 602
Hvala: 28
27 "Hvala" u 17 poruka
Petar Marić će postati "faca" uskoro
Pošaljite ICQ poruku za Petar Marić
Default

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).
__________________
Python Ambassador of Serbia
Petar Marić je offline   Odgovorite uz citat
Staro 28. 12. 2005.   #63
Dragan Babić
Designer guy
Wrote a book
 
Avatar Dragan Babić
 
Datum učlanjenja: 06.06.2005
Lokacija: Novi Sad
Poruke: 1.373
Hvala: 55
42 "Hvala" u 22 poruka
Dragan Babić će postati "faca" uskoro
Pošaljite poruku preko Skype™ za Dragan Babić
Default

Citat:
Originalno napisao bojan_bozovic
Oces da koristis alphablending na sajtu, nemas validan CSS - toliko je jednostavno.
da li si ikada cuo za conditional comments?
Dragan Babić je offline   Odgovorite uz citat
Staro 28. 12. 2005.   #64
bojan_bozovic
expert
Master
 
Avatar bojan_bozovic
 
Datum učlanjenja: 20.12.2005
Poruke: 730
Hvala: 0
0 "Hvala" u 0 poruka
bojan_bozovic is on a distinguished road
Default

Citat:
Originalno napisao Dragan
da li si ikada cuo za conditional comments?
Lakse mi je da koristim tabele nego da izkomentarisem CSS i pravim vise CSS, prakticno, za vise browsera. To se ne razlikuje od pravljenja 2 sajta, jedan za nize browsere od 5.5 npr. i to trebas i da uvidis. Dalje, sem ako ne menjam CSS tako sto serviram svakom browseru njegov CSS, nemam npr. bas taj alphablending i validan CSS, dakle to mora da ide server side. EDIT: mora da ide server-side zbog -moz-opacity i -khtml-opacity
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.

Poslednja izmena od bojan_bozovic : 28. 12. 2005. u 16:28.
bojan_bozovic je offline   Odgovorite uz citat
Staro 28. 12. 2005.   #65
Dragan Babić
Designer guy
Wrote a book
 
Avatar Dragan Babić
 
Datum učlanjenja: 06.06.2005
Lokacija: Novi Sad
Poruke: 1.373
Hvala: 55
42 "Hvala" u 22 poruka
Dragan Babić će postati "faca" uskoro
Pošaljite poruku preko Skype™ za Dragan Babić
Default

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".
Dragan Babić je offline   Odgovorite uz citat
Staro 28. 12. 2005.   #66
Petar Marić
Python Ambassador
Master
 
Avatar Petar Marić
 
Datum učlanjenja: 06.06.2005
Lokacija: Novi Sad
Poruke: 602
Hvala: 28
27 "Hvala" u 17 poruka
Petar Marić će postati "faca" uskoro
Pošaljite ICQ poruku za Petar Marić
Default

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.
__________________
Python Ambassador of Serbia
Petar Marić je offline   Odgovorite uz citat
Staro 28. 12. 2005.   #67
zextra
Boris
Grand Master
 
Avatar zextra
 
Datum učlanjenja: 01.12.2005
Lokacija: Novi Sad
Poruke: 775
Hvala: 5
156 "Hvala" u 2 poruka
zextra is on a distinguished roadzextra is on a distinguished road
Default

Citat:
browseri su nas razmazili jer tolerisu greske.
Upravo to i jeste razlog sto nije moguce namoliti ljude da makar predju na xhtml transitional, a kamo li na xhtml strict, jer ce browseri jos dugo biti backward kompatibilni sa bilo kakvim kodom koji sadrzi html tagove :/
__________________
"It’s important to have goals when you pet. Otherwise you’re just rubbing another mammal for no reason." - Scott Adams
zextra je offline   Odgovorite uz citat
Staro 28. 12. 2005.   #68
bojan_bozovic
expert
Master
 
Avatar bojan_bozovic
 
Datum učlanjenja: 20.12.2005
Poruke: 730
Hvala: 0
0 "Hvala" u 0 poruka
bojan_bozovic is on a distinguished road
Default

@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
bojan_bozovic je offline   Odgovorite uz citat
Staro 28. 12. 2005.   #69
Petar Marić
Python Ambassador
Master
 
Avatar Petar Marić
 
Datum učlanjenja: 06.06.2005
Lokacija: Novi Sad
Poruke: 602
Hvala: 28
27 "Hvala" u 17 poruka
Petar Marić će postati "faca" uskoro
Pošaljite ICQ poruku za Petar Marić
Default

Bojane, nedostatak target atributa nije ništa što malo Javascript-a i DOM-a ne mogu da poprave
__________________
Python Ambassador of Serbia
Petar Marić je offline   Odgovorite uz citat
Staro 28. 12. 2005.   #70
bojan_bozovic
expert
Master
 
Avatar bojan_bozovic
 
Datum učlanjenja: 20.12.2005
Poruke: 730
Hvala: 0
0 "Hvala" u 0 poruka
bojan_bozovic is on a distinguished road
Default

Citat:
Originalno napisao Petar Marić
Bojane, nedostatak target atributa nije ništa što malo Javascript-a i DOM-a ne mogu da poprave
Da, u pravu si

<a href="strana.html" onclick="windows.open('strana.html');return false;">Link</a>
bojan_bozovic je offline   Odgovorite uz citat
Odgovori


Alati teme
Način prikaza

Pravila pisanja
Možete ne započinjati nove teme
Možete ne slati odgovore
Možete ne slati priloge
Možete ne izmeniti svoje poruke
vB kôd je Uključen
Smajliji su Uključen
[IMG] kod je Uključen
HTML kôd je Isključen
Pogledajte forum

Slične teme
Tema Početna poruka teme Forum Odgovori Poslednja poruka
Znate li Delphi i SQL? dmajkic Poslovne ponude i zapošljavanje 7 12. 10. 2008. 09:37
Da li znate neki Password Manager f14Tr0n Web aplikacije, web servisi i software 8 30. 07. 2008. 15:34
Znate li da vas skeniraju? Pedja Marketing i SEO 0 09. 08. 2006. 12:21
Kako da znate da ste poznati na Internetu? Dejan Bizinger Opušteno 13 03. 04. 2006. 17:43
Uncyclopedia - ako niste vec culi ivanhoe Opušteno 14 13. 03. 2006. 16:08


Vreme je GMT +2. Trenutno vreme je 20:20.


Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.
Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.