Antes de começar preciso dar uma explicação: por que dizemos “cegos” e não “deficientes visuais”, como manda o politicamente correto? Este texto tratará de sites para pessoas totalmente desprovidas de visão ou que estejam num nível comprometido demais desse sentido para usar a internet da forma convencional.
A palavra “Deficiente visual” é abrangente demais – podemos falar de daltônicos, míopes (que é meu caso, por exemplo), hipermétropes, fotofóbicos e etc, e não é objetivo falar sobre tudo isso nesse artigo. Logo, acho que usar a palavra “cego” (que não vejo por onde possa ser ofensiva) define muito bem o tipo de usuário com o qual estamos preocupados.
Por que essa preocupação? Veja bem, isso não é “bondade”, diria até que está mais para uma obrigação. Além, é claro, de permitir igual acesso ao máximo de pessoas possível, lembre-se que é mais um recurso que pode aumentar o número de usuários e, por consequência, fideliza-los. mais…
Publicado em 25 fevereiro 2010 por
Vespa,
Webmonster
Tags:
Café,
quadrinhos,
Webmonster

Publicado em 23 fevereiro 2010 por
Cameroon
Tags:
Chrome,
CSS3,
Firefox,
Gecko,
opera,
Safari,
Webkit
Muitos de vocês provavelmente já perceberam toda a agitação em torno do CSS3, mas exatamente quais técnicas podemos usar hoje?
Neste artigo, vou mostrar algumas técnicas diferentes CSS3, que alguns dos principais navegadores (mais especificamente Firefox, Chrome, Safari e Opera) já suportam. Com isso ficará evidente a degradação do layout pela falta de suporte dos outros browsers (como por exemplo o Internet Explorer). Usando as extensões específicas disponíveis para cada navegador, muitos dos estilos que estão sendo especificados no CSS3 já podem ser usados hoje!
CSS Vendor Extensions
O CSS permite que os desenvolvedores de navegadores criem implementações proprietárias para os mais variados estilos CSS. Isso permite ao distribuidor do navegador realize implementações próprias para determinada propriedade CSS, mesmo que já padronizado ou especificado, o que não é tão comum nem tão recomendado. Para utilizar no CSS, a propriedade que deseja utilizar para determinado(s) navegador(es) deve ser precedida de um prefixo. Esse prefixo indicará que se trata de uma extensão que somente aquele navegador interpretará.
Alguns browsers com seus prefixos (CSS Proprietary Extensions Scheme):
- Firefox : -moz-
- Safari: -webkit-
- Chrome: -webkit-
- Opera: -o-
- IE: -ms-
A grande vantagem das extensões é que os navegadores podem ir implementando as novas propriedades, como no caso do CSS3. Propriedades essas que já estão previstas, porém não especificadas. Isso certamente acelera a evolução dos navegadores em relação ao suporte às novas propriedades; Prepara os “CSS coders” para a nova forma de trabalhar; e contribui para a especificação oficial do CSS propriamente dita.
Clique se quiser saber mais sobre (CSS Proprietary Extensions Scheme);
Como você deve ter percebido, uma grande desvantagem de usar essas extensões é o fato de que acabamos tendo que repetir as propriedades para que funcione em todos os navegadores. É isso ou procurar soluções com javascript, folhas de estilos alternativas entre outras “viagens” para que a manutenção do código continue simples onerando o mínimo de recursos. Tudo bem, não basta falar, vamos mergulhar na direito no CSS3! Nota: os estilos sem um prefixo é a proposta da especificação atual W3C.
mais…
Publicado em 17 fevereiro 2010 por
Webmonster
Tags:
plantão,
quadrinhos,
Webmonster

Esta semana não tem tira pois eu, o Webmonster, fiquei o carnaval inteiro de plantão. Desejo que todos vocês morram de ressaca enquanto ouvem os batuques infernais das malditas escolas que ganharam a merda do carnaval.
Publicado em 09 fevereiro 2010 por
Caineli
Tags:
css,
otimização,
semântica web
CSS Sprites
CSS Sprites consiste em unirmos imagens em apenas um arquivo, utilizando CSS para posicioná-las e mostrá-las em seu HTML.
O principal objetivo da utilização desta técnica é a economia de requisições HTTP, fazendo com que seu site ganhe performance e economize banda.
Imagem
Para começar, unimos todas as imagens utilizadas em apenas uma:

mais…
Publicado em 04 fevereiro 2010 por
Alex,
Vespa,
Webmonster
Tags:
browser,
opera,
quadrinhos,
Webmonster

Publicado em 02 fevereiro 2010 por
Alex,
Hiro
Tags:
ie6
Há pouco tempo o serviço federal de segurança da informação(BSI) alemão e a agência nacional de segurança de sistemas informação(SGDSN) francês publicaram notas, respectivamente aqui e aqui para que os usuarios de internet não utilizem mais o Internet explorer, o motivo dito por eles é uma falha de segurança que permite injetar código malicioso através de uma página web. Esses boletins publicados fizeram com que a Microsoft logo disponibilizasse um service pack para a correção do problema.
mais…
Publicado em 28 janeiro 2010 por
Vespa,
Webmonster
Tags:
ie6,
quadrinhos

Publicado em 26 janeiro 2010 por
Alex,
Hiro,
Vespa
Tags:
framework,
javascript,
jquery
Gostaria de demonstrar aqui meu entusiasmo em relação a recém lançada versão do jQuery.
A versão 1.4, lançada no dia 14 de Janeiro traz muitas novidades interessantes, além de aperfeiçoamentos que ainda precisavam ser feitos. Uma boa melhorada na performance dos scripts fazem essa versão ainda mais competitiva nos aspectos em que perdia para outros grandes frameworks do mercado (ver comparativo de performance entre os frameroks js) aqui ou aqui.
mais…