Internet Explorer 8 e o modo Super Standard

Postado por: Pedro Rogério em
Internet Explorer

Primeiramente, não vou repetir aqui o que já foi dito em milhares de sites por aí, portanto, se quiserem mais informações sobre esse assunto que rolou durante essa semana no mundo dos WebStandards, é bom dar uma olhada nos seguintes links:

Mas como reagiram pessoas como: Anne van Kesteren, Ian Hixie, Dean Edwards ao ouvirem essa informação? Veja a opnião de alguns deles.

E você, leitor assíduo aqui do blog, o que achou dessa nova artimanha da Microsoft?

Debugbar – Firebug para Internet Explorer

Postado por: Pedro Rogério em
Debugbar

Debugbar é uma aplicação semelhante ao Firebug que se integra ao Internet Explorer e permite inspecionar código-fonte, CSS, marcação, JavaScript, DOM, os cabeçalhos HTTP e as informações gerais da página. Além também de possuir ferramentas parecidas com a Web Developer Toolbar, como redimensionamento da janela, color picker, noificação de erros, entre outros.

Debugbar é gratuito para uso pessoal ou educacional, e em seu Wiki você pode encontrar toda a informação necessária para seu uso.

Veja Também

Referências

Estatísticas sobre o uso do atributo “longdesc”

Postado por: Pedro Rogério em

O atributo “longdesc” especifica um link com uma descrição longa sobre a imagem em que a tag foi colocada. Seu uso é complementar ao da tag alt sendo a única diferença onde você pode especificar informações mais detalhadas. Se associada a um mapa de imagem, essa deve passar uma descrição referente ao conteúdo do mapa.

Um estudo feito em Agosto de 2007 por Ian Hickson, onde foram analisadas cerca de 1 bilhão de imagens indexadas pelo Google, mostrou que cerca de 1.3 milhões (0,13%) dessas imagens fazem o uso do aributo longdesc. Isso pode ser compreensível, pois nem todas as imagens requerem o uso de longdesc.

Continuar lendo »

Inserir vídeos do Youtube em XHTML válido

Postado por: Pedro Rogério em

O código para inserir vídeos do Youtube em sites que respeitam os WebStandards é uma dor de cabeça para desenvolvedores e para bloggers, pois o Youtube proporciona um código para você copiar e colar em nosso blog para reproduzir os vídeos de uma forma rápida e simples, mas o código não é correto como deveria:


<object width="425" height="373">
<param name="movie" value="http://www.youtube.com/v/O0G7iKj6PS0&rel=1&border=1"></param>
<param name="wmode" value="transparent"></param>
<embed src="http://www.youtube.com/v/O0G7iKj6PS0&rel=1&border=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="373"></embed>
</object>

Se você for validar o código, verá os seguintes problemas:

  • Se utiliza a tag object corretamente, mas ocorre a falta de alguns parâmetros como data e type.
  • As tags param em XHTML devem ser fechadas com a sua mesma tag de abertura.
  • O uso da tag não standard embed podem produzir incompatibilidades em browsers que não a utilizam, como, dispositivos móveis e leitores de tela.
  • Não se proporciona um método alternativo caso o dispositivo não tenha suporte a Flash.

Continuar lendo »

8 Expressões Regulares para PHP consideradas úteis

Postado por: Pedro Rogério em

No site Devolio, você pode encontrar uma lista com 8 expressões regulares muito úteis na hora de se programar em PHP, muitas delas utilizadas para validar e-mail, nomes de usuário, números telefônicos, e-mails entre outras.

Validar nome de usuário

Essa regra é para permitir usuários com nome de 4 a 28 caracteres, alfanuméricos e acentuados:


$string = "userNaME4234432_";
if (preg_match('/^[a-z\d_]{4,28}$/i', $string)) {
    echo "example 1 successful.";
}

Números telefônicos

Essa regra é para validar números de telefone, e os números devem ser escritos da seguinte maneira (###)###-####:

Continuar lendo »

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