January 26, 2005

css junkie

Espero que você entenda que eu sou uma css junkie. Na minha opinião não há nada mais perfeito - que eu conheça - do que as style sheets. Elas são mandonas e eficientes. Controlam tudo com mão de ferro, mas fazem um trabalho perfeito. Tudo se encaixa e funciona, se você souber usá-las e contornar o único porém, que são as diferenças dos browsers. Até então só tive alegrias com as style sheets e fiquei fanzérrima! Mais do que necessárias, pra mim as css são imprescindíveis.

Quando eu navego por aí, o que não é muito frequente mas acontece, pode ser que eu esbarre num site bonitinho, com um design interessante. O que eu faço então? Hum, como boa junkie eu vou direto à fonte. Abro a source da página e vou ver a css! Preciso olhar, pra ver como o site foi feito. É legal ter essa visão da parte interna de um website, suas costuras e arremates.

Qual foi o meu susto e desapontamento quando outro dia abri a source de dois websites super bonitinhos, que encontrei " en passant" por aí, e vi TABLES no HTML!!!!!! Queridos webdevelopers e webdesigners, até EU sei que hoje, com as css, tudo pode ser feito sem a ajuda dessas muletas......

Fer Guimaraes Rosa - January 26, 2005 12:04 PM
comments

Oi, Luciana,

Nao sei explicar em termos tecnicos, mas eh mais ou menos assim que eu vejo:

HTML faz a estrutura do site, o esqueleto da construcao, com paredes, chao, janelas, portas, telhado, fiacao eletrica, encanamento.

A CSS comanda e determina a cor das paredes, a localizacao das portas e das janelas, o tamanho dos ambientes, os detalhes de decoracao, azulejos, piso, papel de parede, o acabamento da construcao, como as pessoas vao ver essa construcao.

Deve ter livros de HTML e CSS, mas eu nunca comprei nenhum.
Na Web voce encontra inumeros turoriais de graca.
No Terra e no UOL tem tutoriais em portugues.

beijos!



Fer - January 29, 2005 10:17 AM

Fer, desculpe a ignorancia. Mas qual a diferenca entre um e outro? Voce conhece algum livro bom (e em portugues!) sobre o assunto? Thanks.



Luciana - January 28, 2005 12:03 PM

Felix,

Voce disse uma coisa importantissima que nem sempre eh pensada pelos desenvolvedores e designers. todos tem o mesmo direito de ver um site diretinho, mesmo quem nao tem a ultima tecnologia... Eu procuro fazer meus sites da maneira mais simples possivel, pois minha formacao eh de jornalista e nao de designer, entao o meu foco eh sempre no conteudo e na facilidade para se obter a informacao buscada. Sei muito bem o que eh a EXCLUSAO, pois como usuaria de Macintosh ja me vi em muitas situacoes onde o website simplesmente foi otimizado apenas para Windows e eu fico a ver navios... Esta melhorando, mas uns anos atras muitos websites nao funcionavam bem para e-comercio por exemplo nas versoes de browsers para Macintosh..

beijao pra voce e pra Andrea! :-)



Fer - January 28, 2005 08:29 AM

Olá Fer,

Respondendo a sua crítica sobre as TABLES, já que sou um profissional da área. É que por incrível que pareça ainda precisamos delas em muitos casos. Abra por exemplo o site da UOL, ou do Yahoo ou do proprio Google em qualquer navegador. Com certeza você conseguirá ver com exatidão em qualquer um dos navegadores nos mais diversos sistemas operacionais. Sites que na verdade são globais, no caso dos portais, necessitam de compatibilidade. Este é um requisito obrigatório. Tente abrir a Globo.com em um navegador Netscape versão 4 (voce pode baixar o seu no www.download.com), você vai saber do que estou falando. Com certeza você não vai conseguir identificar, ou mesmo ler o conteúdo, nem mesmo navegar no site. Tudo bem que a maioria dos usuarios no mundo utilizam sistemas windows 98/XP/etc munidos de navegadores Internet Explorer e que a maioria dos usuarios Linux atualizam seus navegadores para novas versões com grande frequência, mas a realidade é que um site deve servir a todos os casos e principalmente manter a fidelidade com o formato. Um dia isto vai acabar mas na atualidade ainda é um fator a ser considerado e respeitado. Sempre utilizo HTML com CSS(sem DHTML), inclusive para manter a fidelidade do design entre navegadores e plataformas. Realmente o CSS surgiu para otimizar e facilitar a administração de nossas paginas, que ainda não deixaram de ser HTMLs, mesmo frente aos Shockwaves revolucionários.

Gostei muito do seu Blog!

Bjs!!



Félix Ferreira - January 27, 2005 07:41 PM

Gean, eu nao odeio tabelas, so acho que precisamos andar pra frente, neh? progredir.... :-)

as tabelas sao otimas pra deixar minhas fotos ajeitadinhas aqui no blog!


Ana, voce nao eh lerda, nem todo mundo precis saber esse assunto. eh que eu adoro essas coisas! ;-)

Angelica, de vez em qdo eu preciso praticar o meu agatelemês, neh? :-)

beijos,



Fer - January 27, 2005 12:20 PM

eu também sou fã de css, vc sabe. e nem te conto a minha briga com webbies que fazem coisas lindas e torcem o nariz quando vou falar alguma coisa a respeito com eles. a maioria acha isso um saco e dizem que é piração da minha cabeça querer aprender. como pode? :-/



e-beth - January 27, 2005 12:20 PM

Agora um post em português, por favor. ;)



Angélica - January 27, 2005 06:18 AM

Como sou lerda... não entendí nada!

fazer oq, né! Não nascí pra isso...

beijo



ana maria - January 26, 2005 06:21 PM

Oi Fe,

Concordo em genero, numero e grau. Aos poucos estou levando a cultura pra dentro da empresa e todos os sites aqui serao assim, 100% css.

Vale ressaltar que as tabelas nao sao o vilao, apenas precisam ser usadas corretamente, obvio que quando necessario, principalmente para tabular dados.

No mais, o css eh tudo de bom e mais um pouco.

Tenho lido bastante, alem de colocar a mao na massa. Ja levei cacetada, mas to aprendendo.

Beijo do seu fã :)



Gean - January 26, 2005 01:04 PM