Posts com a tag: "Web Standards"

Complicando os web standards

Quando você descobre pra que serve CSS tudo muda. Ao desenvolver um site sem tabelas nem se fala, ainda mais se você era adepto do “TableYes”. Passa algum tempo e você ouve falar de semântica, web standards e surgem algumas tags que você mal sabia que existiam, <abbr>, <dl>,<fieldset>,<optgroup>, <thead>, etc. Apesar de todo esse conhecimento, já reparou como complicamos algumas coisas?

Por exemplo, vejo muitas pessoas incluirem um form dentro de ‘<div id=”form”>’, sendo que, na maioria das vezes, isso é desnecessário pois um form já tem por padrão a propriedade “display:block”. Muitas vezes, não é nem por falta de conhecimento, mas sim, preocupação em deixar o site bem estruturado ou até mesmo pressa.

De vez em sempre, flagro alguns deslizes nos sites que desenvolvo. Aprendi a revisar rapidamente o trabalho do dia anterior assim que chego ao escritório[bb], ou quando volto do almoço. Com isso já consegui ajustar dezenas de divs e spans desnecessários.

Pode ser que não haja como escapar de inserir uma div dentro de uma ul (será?), mas você pode eliminar aquela “div class=titulo” que só possui um h2 dentro.

Para alguns pode parecer neurose, mas seguir os padrões é deixar seu site com código semântico, é retirar tabelas usadas para inserir backgrounds e, porque não, divs e span desnecessários, por mais que não atrapalhem ou interfiram no layout.

Quanto mais simples você desenvolve, acredite, mais fácil é modificar depois.

Topo