Pular para conteúdo 
Зеленый кофе

O autor

Carlos Eduardo de Souza, Front-End Developer & Interface Designer na Coopers Digital Production, dedica seu tempo para o desenvolvimento de uma Web mais acessível. Possui certificado W3C em Mobile (sites e web apps) e HTML5.

Portfolio e blog sobre Web Standards – project.47, de Carlos Eduardo de Souza

Blog

Topo 11/04/10

Web Standards e a semântica na Web

Este post está um tanto quanto atrasado (quase 1 ano) mas como sempre digo, esse tipo de conteúdo não fica velho. Dessa forma acho que pode ajudar muita gente querendo aprender sobre semântica na Web e, principalmente, os conceitos dos Microformats.

Segue abaixo a apresentação que fiz no EDTED do ano passado, aqui em Curitiba:

Topo 14/04/09

Porque o HTML 5 não acabará com os Microformats

A facilidade de uso dos Microformats com certeza fez com que se tornasse uma das maiores iniciativas no sentido de atribuirmos um nível maior de significado ao nosso conteúdo, não ficando presos apenas às tags disponíveis, aproveitando classes e id’s pré-definidos.

Um dos grandes problemas do Microformats é a falta de divulgação por parte dos desenvolvedores e, talvez por isso, não é tão comum vermos projetos comerciais utilizando a técnica, mesmo que seja tão simples de usá-la. Desta forma seu futuro foi colocado em questão, já que o HTML 5 está sendo cada vez mais discutido e, com isso, muitos imaginam que os Microformats não terão mais utilidade… Será? Analisemos cada uma das partes para tirarmos nossas conclusões!
Continuar lendo…

Topo 03/04/09

Sexta-feira dos Web Standards #17

Para o pessoal que estava ansioso por mais uma edição da tradicional Sexta-feira dos Web Standards, aí está sua décima sétima edição!

  • IE 8 Compatibility – Meta Tags, Http Headers, User Agent Strings etc etc – Este artigo mostra variações que podemos utilizar nos headers de nosso site para mudar o comportamento do Internet Explorer 8. Interessante conhecermos antes de começarmos a desenvolver para ele, dependendo da necessidade de cada site.
  • Vertical Centering With CSS – Excelente artigo que mostra 5 métodos para fazer alinhamento vertical pelo CSS. Sabemos que não é nada fácil como aplicar valign numa célula de tabela, mas pode quebrar um galhão!
  • 12 resources for getting a jump on HTML 5 – Como diz neste artigo, o mundo ainda não está preparado para usar o HTML 5, mas para podermos chegar neste ponto, temos que conhecê-lo. Então, esta página serve como referência a diversos outros sites com textos sobre o assunto. Obrigatório!
  • Web Standards Test: Top 100 Sites – Zeldman resolveu fazer uma pesquisa dos 100 sites mais populares da Internet (via Alexa) e concluiu que apenas 25% deles usam os Web Standards. Veja uma pequena análise dos sites mais bem colocados.
  • Como testar o site no IE6, IE7 e IE8? – Artigo que apresenta algumas maneiras de testar seu site nas diversas versões de Internet Explorer, para acabar de vez com o problema nos testes!
  • 10 Rare HTML Tags You Really Should Know – Lista de 10 tags HTML que, na grande maioria, são esquecidas mas podem acrescentar muito valor e qualidade ao nosso código, se bem utilizados!
Topo 03/02/09

Microformats Bookmarklet

Bookmarklets são links que você adiciona em seus favoritos com o intuito de executar determinadas ações no site visualizado, através de scripts.

Se você necessita de alguma ferramenta para usar os Microformats em qualquer site ou até mesmo para testar os desenvolvidos por você, é só usar este bookmarklet para exibir os dados desejados.

Testado tanto em Firefox como Safari, Internet Explorer 6 e 7, o Microformat Bookmarklet é uma ótima opção para quem quer usufruir dos benefícios dos Microformats de maneira prática!

Topo 29/01/09

Por que usarmos Microformats?

Um assunto que vem entrando frequentemente em questão é o HTML 5; as novidades que suas novas tags proporcionarão, principalmente no quesito semântica, algo bem pobre no que usamos hoje em dia.

Na busca por maior implementação de significado em nosso conteúdo, foi criado um padrão denominado Microformats, amplamente divulgado aqui no project.47 e que, a curto prazo, é a melhor solução a utilizar.

Uma colocação muito interessante feita no Tableless é que os Microformats são “uma tecnologia que veio para tapar um buraco de semântica do HTML“, o que é a mais pura verdade. Apesar de parecer algo que desvalorize sua prática, a função real de se usar os Microformats é atribuir significado para o conteúdo, sem maiores dores de cabeça para seus desenvolvedores, já que o uso depende apenas de uso de classes e certos atributos como rel, por exemplo.

Imagino que no futuro, quando usarmos o HTML 5, a prática dos Microformats já não seja tão necessária, mas até lá temos muito caminho a percorrer. Então, porque esperar para melhorar a semântica de seu código, já que temos algo tão simples a aplicar?

Procure, aprenda e divulgue os Microformats, pois com certeza é a melhor solução que temos atualmente.

Topo 09/01/09

Sexta-feira dos Web Standards #16

Confesso a vocês que estava ansioso para postar em mais uma Sexta-feira dos Web Standards, agora em sua décima sexta edição.

Alguns imaginavam que não iria mais postar estes links interessantes, mas sempre vou tentar manter a qualidade das indicações, por isso as vezes espero um tempo para reunir uma quantidade legal. Vejam abaixo os links de hoje:

  • Web Standards: Where the ROI is – Todo desenvolvedor de HTML e CSS que se preze conhece a Molly, uma das grandes evangelizadoras dos Web Standards pelo mundo a fora. Neste artigo, descreve os benefícios das práticas dos padrões, falando pelo lado que interessa ao cliente: economia, agilidade e melhor confiabilidade no produto entregue. Use estes conselhos e convença seus clientes também!
  • setmy.browsersize.com – Sei que este link foge um pouco ao contexto dos Web Standards, mas não deixa de ser útil a todos nós. E como o próprio nome diz, este site redimensiona a janela de seu navegador para a resolução desejada, ótimo para aqueles que desejam testar seu novo layout e sua compatibilidade com as diversas resoluções.
  • How HTML 5 Is Already Changing the Web – Este artigo tenta mostrar como o HTML 5 já está mudando o cenário do desenvolvimento Web, principalmente na questão do suporte dos navegadores, etc. Interessante sua leitura para entendermos um pouco mais sobre os princípios dessa grande revolução para a nossa área de Desenvolvimento Web.
  • Fixed Footers without JavaScript – Um dos grandes problemas enfrentados por nós, desenvolvedores, é o momento no qual o Designer decide que o rodapé do site deve ficar fixo no final da página, mesmo sem conteúdo suficiente para “empurrá-lo” para baixo. Já foram discutidas várias soluções, mas se esta não for a mais tranquila, é uma das simples que já vi para resolver o problema.
  • DD_belatedPNG: Medicine for your IE6/PNG headache! – A questão do uso de PNG 24bits e sua transparência, no Internet Explorer 6, já é bem batida. Sempre tentei evitar os scripts que “corrigem” o problema, pois estes nunca me convenceram. Até conhecer este que, para mim, é a melhor solução até o momento. O DD_belatedPNG resolve todas as questões como background-repeat, background-position, links clicáveis, etc., somente com o uso de um JavaScript, sem usar a “gambiarra” do filter e um GIF transparente de 1×1 px.
  • Semantics in HTML 5 – O site A List Apart é muito conhecido pela qualidade de seus artigos e este mostra o uso de algumas tags novas, criadas para a nova versão do HTML. O interessante é notar como a semântica do código ficará muito mais detalhada e cada vez mais específica para as nosssas necessidades; em um momento até notei uma certa semelhança com os Microformats!
Topo 24/10/08

1º Fórum W3C Brasil – Por uma Web Única


Foto do crachá que ganhei no evento da W3C Brasil

No dia 30 de Setembro, como divulguei anteriormente, aconteceu o 1 Fórum W3C Brasil – Por uma Web Única em São Paulo. Tive a honra de comparecer ao evento em nome da Mídia Digital, agęncia na qual trabalho que, certamente, sabe investir na área de Web Standards.

O cronograma do evento foi o seguinte:

  • 09:00 – Painel de abertura com os afiliados Brasil – “Os padrőes web e seus impactos no futuro da gorvernança da TI”
  • 11:00 – Convidado internacional – “The ways to Web Semantic
  • 11:45 – Convidado especial – “A Web Semântica no Brasil”
  • 12:15 – Debate sobre a atuação do W3C Escritório Brasil

Neste artigo vou fazer uma análise do evento, destacando os principais assuntos abordados e o que concluímos para que, no próximo evento, entrem em pauta e auxilie no crescimento do escritório da W3C no Brasil.

Continuar lendo…

Topo 12/09/08

Sexta-feira dos Web Standards #15

A décima quinta edição da Sexta-feira dos [tag]Web Standards[/tag] está bem interessante, contando com links nacionais e estrangeiros, que abrangem assuntos desde os conceitos dos Web Standards até a relação de image replacement com o Google. Então vamos ŕ lista:

  • As premissas da Web Semântica – Precisa dizer mais? Este artigo aborda de maneira bem clara o que é essa tal de Web [tag]Semântica[/tag] e a importância de seu compreendimento no desenvolvimento de sites. Para quem está começando no mundo do desenvolvimento Web, é um artigo de extrema utilidade.
  • Design para CSSers – Outro grande artigo do Luli, agora abordando certos conceitos de Design que são extremamente essenciais para qualquer desenvolvedor de HTML e [tag]CSS[/tag]. Na verdade, costumo falar muito aqui sobre a necessidade dos Web Designers saberem sobre CSS, mas o contrário também deve acontecer. Claro, falo isso no sentido profissional, ou seja, aqueles que trabalham com Web Standards, assim como eu, devem ter conhecimentos sobre Design, mas não temos como exigir que um programador saiba de tudo isso ao mesmo tempo!
  • Image Replacement + Google – Ahh, a velha discussão sobre image replacement e o Google. Este artigo vem elucidar muita coisa sobre o assunto, mostrando principalmente que não temos a perder com esta técnica, somente devemos ter certas precauçőes ao utilizá-la.
  • Using CSS to Fix Anything: 20+ Common Bugs and Fixes – Como o próprio nome diz, este é um artigo que mostra diversas técnicas de CSS para corrigir bugs que enfrentamos corriqueiramente, seja com browsers (leia-se Internet Explorer) ou com propriedades que os desenvolvedores não conhecem muito bem e acabam tendo dificuldades, como o bom e velho float.
  • Cheat Sheets for Front End Developers – Coleção de cheat sheets, ou seja, aqueles guias rápidos com propriedades e elementos a serem utilizados naqueles momentos que esquecemos a nomenclatura ou modo de uso. Excelente link para todos nós, Front End Developers e, claro, para quem não é da área e precisa daquela consulta rápida para resolver algum problema de última hora.
  • Finding Harmony Between Categories and Tags on Blogs – Para finalizar, este artigo que acabei achando de última hora ajuda principalmente os blogueiros iniciantes, que não sabem a diferença entre tags e categorias, mostrando em quais casos é melhor usar um ou outro. O importante é ter bom senso principalmente na hora de usar as tags!
Topo 28/05/08

Yahoo! apoiando os Microformats

Como todo novo “movimento” necessita de apoio, nada melhor que uma companhia como o Yahoo! dar suporte aos Microformats e utilizá-lo em seus serviços.

Após divulgarem a implementação de alguns formatos de Microformats em seu sistema de busca, foi postado um artigo no blog do Yahoo! Developer Network falando um pouco mais sobre sua utilização e uso de maneira simplificada.

Vale a pena dar uma conferida!

Topo 21/12/07

Sexta-feira dos Web Standards #9

Enfim passa mais uma semana e, claro, chega a Sexta-feira dos [tag]Web Standards[/tag] em sua nona edição! Muitos links interessantes sobre [tag]CSS[/tag], uso de Padrőes no envio de e-mails, etc… Vale a pena dar uma olhada nessa lista:

  • CSS layout techniques – Trata-se de uma lista com referęncias para quem quer aprender mais sobre a construção de layouts em CSS e suas variaçőes.
  • Checklist para Web Standards – Esta página exibe um checklist, exibindo certos pré-requisitos que devemos obedecer para assegurar a qualidade do desenvolvimento de nosso site.
  • Microformats: The Fine Art of Markup – Para quem ainda não sabe o que são os [tag]Microformats[/tag], este link apresenta detalhadamente o que eles são e suas finalidades. Ah, claro, também pode-se fazer uma busca aqui pois já escrevi bastante sobre o assunto.
  • Email Standards Project Acid Test – A exemplo do Acid test original, este tem por propósito assegurar a qualidade de renderização dos diversos meios de visualização de e-mail disponíveis. Muito interessante esta iniciativa, já que ainda temos poucas possibilidade quando tratamos de Padrőes no envio de e-mails.
  • Fancy Form Design Using CSS – Este site exibe maneiras de construir seus formulários, utilizando código válido, com vários exemplos de layouts distintos.
  • CSS Panic Guide – Ótimo guia para os iniciantes em CSS. Exibe várias referęncias importantes e conceitos que não devem ser esquecidos; desde os fundamentos da linguagem, até as melhores maneiras para a construção de layouts.
  • CSS3: Cascading Stylesheets Tutorial and Reference Guide – Este site apresenta diversas referęncias de propriedades CSS, além de vários tutoriais.
  • Email Standards Project: Yahoo! Signs on 100%, GMail Bad – Artigo que analisa a conformidade do Yahoo e GMail com os Padrőes e mostra que, do lado do Yahoo, as coisas estão indo muito bem.
  • 22 Resources to Easily Create CSS Layouts – Lista de referęncias para construção de layouts em CSS. Bem interessante para aqueles que possuem dificuldades com layouts de várias colunas, líquidos, elásticos, etc.

Aproveitando este post, gostaria de desejar um Feliz Natal a todos que visitam e assinam os feeds do project.47. Que o Papai Noel venha bem gordo nesse ano!

Links Randômicos
Meta
Apoio
Créditos
Creative Commons