A posh dry kiss – Siglas no mundo da web
O título significa “um elegante (posh) beijo (kiss) seco (dry)” em um péssimo inglês, mas não se asssustem! Não vou falar sobre sentimentos.
POSH, DRY e KISS são três siglas, cada qual correspondente a uma metodologia de desenvolvimento web. Siglas são legais porque são uma boa maneira de divulgar a coisa toda.
A primeira que ouvi foi a KISS, (Keep it simple, stupid), que prega a metodologia de manter as coisas simples, não complicar demais. Isso vale tanto pra programação, interface, HTML, CSS e até pra vida (não, o Acorda pra Web não é um blog de auto-ajuda).
DRY (Don’t repeat yourself) é uma característica que vi pela primeira vez no framework Ruby on Rails. Faça as coisas focando não repetir o que já foi feito. Isso economiza tempo, facilita manutenção e evita erros na hora de programar.
E finalmente POSH (Plain old semantic HTML) é a mais recente delas, surgiu em uma discussão sobre Microformatos. Não é nada muito novo, apenas reforça algumas idéias na hora de desenvolver de acordo com os padrões:
- Valide a marcação, em primeiro lugar.
- Se livre das tags de apresentação, fique com conteúdo apenas.
- Se livre de tabelas e gifs espaçadores.
- Não construa links anoréxicos. (Coloque o atributo title, atributos rel, classes e enriqueça seu link
). - E tudo de bom que o HTML pode nos oferecer!
Nem vou me preocupar aqui em colocar links e definições sobre essas boas-práticas, eu só vim mostrar mesmo a sigla. Se alguém te encher com conversas de padrões versus tabelas, POSH nele.


25/4/2007 às 4:55 am
Metodologias de desenvolvimento WEB eram escassas a um tempo atrás e agora todo dia sai uma dizendo que é melhor que a outra, o ideal é verificar qual se adapta melhor a sua situação ( e qual tem o nome mais criativo e contraditório em português).
25/4/2007 às 9:23 am
Desculpe a ignorância, mas livrar-se das tags inclui todas as meta?
25/4/2007 às 10:09 am
@j. noronha:
As tags meta não tem função de apresentação, elas não modificam a aparência de nenhuma informação na página. Tags meta tem o objetivo de adicionar metainformação à determinada página. Devem ser mantidas.
25/4/2007 às 2:26 pm
Boa boa, se todo mundo seguisse essas regras, teriamos uma Web melhor.
2/8/2007 às 5:06 pm
Estou desenvolvendo uma monografia sobre Metodologias de Desenvolvimento Web
se vocês puderem me ajudar com algum material eu ficaria muito grato.