Renderização mais rápida das Tabelas com CSS

Postado por: Pedro Rogério em

Caso você tenha que utilizar tabelas em seu site, quando se trata realmente de uma tabela, é conveniente ter em conta que existe uma propriedade no CSS não muito utilizada que pode melhorar e muito a renderização de nossas tabelas.

A propriedade se chama table-layout e nos permite indicar se queremos que a tabela tenha o seu fluxo com o tamanho fixo ou o seu tamanho acompanhe o fluxo do conteúdo:


.fixed_table {
    table-layout: fixed;
}

.auto_table {
    table-layout: auto;
}

O valor fixed nos permite renderizar a tabela de uma forma mais rápida, já que o tamanho das celulas depende das colunas, e não do conteúdo, por isso a renderização é mais rápida. Ótimo para se utilizar em tabelas muito grandes e que possuem conteúdo muito parecido. Já o valor auto é dependente dos valores das células, por isso é necessário ler toda a tabela, se recomenda utilizar quando a tabela tem conteúdo muito variado.

Referências

Wireframes, Blueprints, Protótipos, Storyboards, Mock Ups, Diagramas de conteúdo…

Postado por: Pedro Rogério em
Wireframes

O que é um Wireframe?

É uma representação esquemática de uma página web sem elementos gráficos que mostram o conteúdo e o comportamento das páginas. Servem como ferramenta de comunicação e discussão entre arquitetos de informação, programadores, desenvolvedores e clientes.

Quando utilizar? Quais as vantagens? Que tipo de informação deve conter? Como fazer? Todas essas e outras várias perguntas são respondidas no ótimo Guia sobre Wireframes desenvolvido por Olga Carreras. Leitura obrigatória para Arquitetos de Informação e para aqueles que querem se aventurar nesse mundo.

Via: estándares y accesibilidad.

Suporte para WAI-ARIA no Internet Explorer 8

Postado por: Pedro Rogério em

A crescente popularidade do Ajax e do HTML dimâmico fez crescer uma enorme barreira aos usuários com algum tipo de deficiência, especialmente aos usuários que utilizam algum leitor de tela.

Para tentar superar esse problema, dentro da WAI (Iniciativa para a Acessibilidade na Web, do W3C), está sendo desenvolvido já alguns anos a especificação ARIA (Aplicações Internet Ricas e Acessíveis). O W3C define ARIA como uma sintaxe para fazer acessível os conteúdos web dinâmicos e os controles de interface do usuário criado pelos desenvolvedores. A solução tem sido a criação de versões simplificadas estáticas para os usuários com leitor de tela. Com ARIA, o desenvolvedor pode ligar as ajudas técnicas a funcionalidade (rol), estado e propriedades de seus elementos HTML. Por exemplo, se pode manipular uma DIV a partir de algum script e transmitir as ajudas técnicas que funcionam como um botão.

Continuar lendo »

Conditional Comments e o Internet Explorer 8

Postado por: Pedro Rogério em
Tela de instalação do IE8

Estava eu aqui lendo meus Feeds, e me deparei com um post muito interessante de Jon Tangerine, onde ele relata que após efetuar a instalação do Internet Explorer 8 beta 1, os comentários condicionais pararam de funcionar no IE6, que interessante isso não? Alguém mais já passou por isso? Eu instalei aqui o IE 8, mas não o deixei nem 2 horas no micro, e como uso Linux, (minha esposa usa Windows, por isso consegui testar o IE8), nem sei se os comentários condicionais estão funcionando no meu Multiple IE. A solução encontrada por ele, foi de desinstalar o Multiple IEs e instalar novamente, com isso o problema desaparece. Caso alguém passe por isso, fica aí a dica antes de arrancar os cabelos!!!

Aviary – do Desktop para a Web

Postado por: Pedro Rogério em
Aviary

A alguns dias atrás solicitei um convite no site do aviary, que para quem não sabe, é uma suíte de criação toda baseada na Web, o Emanuel Felipe fez um review legal sobre ele, lhe aconselho a dar uma olhada lá, e com isso tenho 5 convites que vou disponibilizar aqui no blog para os 5 primeiros usuários que comentarem aqui. Corra enquanto é tempo.

Páginas:«1...54555657585960...119»