If design isn’t profitable, then it’s art.

Stiluri CSS vs tabele in designul web

Publicat de  Ionut B.  |  Duminică, 13 Septembrie 2009 18:06

stiluri css vs tabele Asa cum am promis in articolul precedent “Greseli in web design”, voi vorbi despre o problema serioasa intalnita la foarte multe firme de web design, si anume modul in care construiesc paginile web: prin tabele sau stiluri CSS?

Scheletul tabelar al unei pagini web este o tehnica utilizata de la aparitia primelor site-uri web. Este o tehnica invechita, care aglomereaza codul sursa, il face greu de parcurs pentru motoarele de cautare si nu ofera libertate in actul creatiei. Concret este vorba despre crearea paginii sub forma unui tabel invizibil in care se aseaza toate elementele: meniuri, imagini, text.

Utilizarea stilurilor CSS (Cascading Style Sheets) este o tehnica superioara ce separa continutul paginii de codul de formatare al acesteia, oferind libertate in creatie si usurinta in programare. Stilurile CSS inseamna deci o tehnologie de ultima generatie, un standard acceptat de W3C (World Wide Web Consortium), o parte integranta a conceptului Web 2.0.

CSS vs table design

Am observat ca aproape 60% din firmele romanesti de web design folosesc structuri pe tabele in realizarea paginilor web, ceea ce este alarmant. Daca iau in calcul si designerii independenti (freelanceri) atunci procentajul creste uimitor. Doar foarte putini din designerii independenti folosesc stiluri CSS, asa incat ei pot forma usor un "club exclusivist". Daca iesim din zona RO, atunci observam cu usurinta ca tendinta este de a evolua, si nu se mai accepta tabele decat acolo unde chiar este vorba de un tabel in pagina web. Pe viitor tendinta este de a crea chiar si tabelele prin cod CSS.

Firmelor de web design le este mai usor sa faca un site pe baza de tabele in locul celor pe baza de layout-uri, insa calitatea acestora este scazuta. Si mai grav este faptul ca acestea percep aceleasi tarife, indiferent daca site-ul oferit este unul modern sau unul invechit, profitandu-se de necunostinta clientilor. Ca volum de munca si timp un site construit pe layout-uri cu stiluri CSS necesita cam de 4 ori mai mult decat un site construit din tabele. Asa ca multe firme aleg optiunea mai usoara, desi banii platiti de client sunt aceiasi, si nu sunt deloc putini.

Cum se pot proteja clientii de astfel de tepe?

Pai in primul rand ar trebui sa fie atenti la ofertele de genul "site in 1-2 zile". Un site necesita mult mai mult timp, numai realizarea sablonului grafic in Photoshop sau GIMP poate lua o zi. In al doilea rand, clientul poate inspecta site-ul firmei de web design. Din Firefox sau Internet Explorer se navigheaza in meniul View (Vizualizare) - Source code (Cod sursa), si in codul paginii se incearca identificarea elementelor <td>, <tr> sau <div>. Un site realizat pe tabele va folosi din abundenta tagurile <td> si <tr>, pe cand un site realizat pe layout-uri va abunda in taguri <div>.

In final doresc sa precizez ca Dream Webdesign creaza siteuri tinand cont de ultimele tendinte in web design, incurajeaza codul curat, fara erori si folosirea stilurilor CSS.

Adauga un comentariu

Campurile notate cu (*) sunt obligatorii.

Newsletter

Abonati-va la newsletterul nostru pentru a primi ultimele noutati pe e-mail.

Contact

Dream Webdesign
Pitesti, Arges

Telefon: 0745.034.871
Email: office@dream-webdesign.ro

Conectare cu noi:

Testimoniale

Andreea M

Dream Webdesign este un partener de incredere, oferindu-ne suport complet pe toata durata proiectului de reconstructie a website-ului.

Aurel N.

Dream Webdesign este o agentie cu care am avut o colaborare fructuoasa, fara de care probabil compania mea nu ar fi ajuns unde este astazi.

Cristian A.

Echipa Dream Webdesign dovedeste, cu fiecare proiect realizat, profesionalism, dedicatie si pasiune, fiind comunicativa, rapida si oferind preturi avantajoase.

Adriana N.

Dream Webdesign este o agentie de top care stie sa intuiasca ceea ce isi doreste un client si ofera chiar mai mult decat si-ar putea acesta imagina.

Florina R.

De-a lungul timpului, am colaborat cu numeroase firme care isi propuneau ca pe primul loc sa fie clientul, iar Dream Webdesign se numara printre ele.