Acesse nosso Fórum

posts do autor Elcio Ferreira

Por que Python? (parte 2)

Por que escrever código Python é tão bom? Por que os programadores Python são tão apaixonados? Parte da resposta é a própria sintaxe da linguagem.

por Elcio Ferreira

Por que Python?

Eu sou apaixonado por Python. Muito. Daquele tipo que fala de Python sempre que pode. E uma pergunta que sempre me fazem é: por quê? Vou tentar fazer uma lista dos motivos mais relevantes: 1. É muito bom escrever código Python Geralmente, quando alguém cria uma linguagem de programação, tem em vista um objetivo. Por exemplo, Lisp foi escrita para programação funcional. Java foi escrita para que o mesmo código pudesse rodar em qualquer lugar.

por Elcio Ferreira

Acessibilidade, como mudar o Brasil?

O que podemos fazer para mudar a realidade da acessibilidade no desenvolvimento de sites no Brasil? Participe.

por Elcio Ferreira

Ah, o maravilhoso mundo real

O que é mais importante, RDF ou bordas arredondadas? O novo formato de especificações modulares do W3C vai ajudar os desenvolvedores, agilizando os releases de navegador, ou vai tornar nossa vida uma bagunça?

por Elcio Ferreira

Aonde nos leva a morte do Internet Explorer 6?

O Internet Explorer 6 morreu. Parece que o mercado estava apenas aguardando o anúncio de que seus usuários já são em menor número que os da versão 8 para se livrar de uma porção de velho código ruim. O quanto isso nos faz realmente avançar?

por Elcio Ferreira

Formulários definitivos e problema de lógica

Dessa vez você ganha um ingresso para a palestra “Formulários Definitivos“. Tente resolver esse problema aqui, é fácil. E mesmo que você não consiga, ainda assim concorre a ingressos, com menos chance, mas concorre.

Por falar na palestra, esse é o programa que temos preparado:

por Elcio Ferreira

ELPI POA: ainda dá tempo!

Ainda dá tempo de ganhar um convite para o ELPI Porto Alegre. Só que agora não basta mandar um comentário, é preciso decifrar a mensagem. É fácil. Boa sorte!

por Elcio Ferreira

ELPI Porto Alegre, ganhe um convite.

O 10º Encontro Locaweb de Profissionais de Internet está chegando a Porto Alegre. E você, fiel leitor do Tableless, ganha convites. Atenção, os convites são apenas para Porto Alegre. Se você é de outra cidade, espere sua vez. Os cinco primeiros leitores que deixarem um comentário nesse post ganham um convite. Comente com um e-mail válido, o convite vai para o seu e-mail.

por Elcio Ferreira

ELPI: Problema 3

Mais um par de ingressos para o ELPI no Rio de Janeiro. Dessa vez um problema fácil, algo para a gente matar saudades. O primeiro que enviar um link para aquele vídeo antigo leva: 5u0t6n013b3r4354bru0y114 Ah, bons tempos aqueles…

por Elcio Ferreira

ELPI: Problema 4

O próximo problema, você não pode ver. Mas ele está aqui.De novo, o primeiro que enviar a resposta nos comentários ganha um par de ingressos para o ELPI no Rio de Janeiro.

por Elcio Ferreira

ELPI: Problema 5

Agora um com matemática. Quais os fatores primos do número 1321317089447443? Esse é o último par de ingressos para o ELPI no Rio de Janeiro. A partir de quinta-feira publico os problemas para o evento em Porto Alegre.

por Elcio Ferreira

ELPI: Problema 1

Vai ganhar um par de ingressos para o 10º ELPI no Rio de Janeiro o primeiro que enviar um comentário com a resposta do problema abaixo: Eve solved a blew cocoon endorsed rent. Atenção: esses convites são para o ELPI no Rio de Janeiro. Se você não pode ir ou mora em outra cidade, não envie resposta, deixe a chance para alguém que possa aproveitá-la. Em breve publicaremos problemas para Curitiba, Porto Alegre e Belo Horizonte.

por Elcio Ferreira

ELPI: Problema 2

Segundo problema, valendo um par de ingressos para o ELPI no Rio de Janeiro: 67 7A 69 70 3A 1F 8B 08 08 D0 11 1B 48 02 FF 65 00 CB 28 29 29 B0 D2 D7 CF 4D 2C 28 D6 4B CF CF 4F CF 49 D5 4B CE CF D5 4B 2A 02 0B D9 E7 E4 D8 EA 1A 19 E9 59 1A 1A 99 9B 98 EA E8 9A 18 EB 19 19 98 19 1B 02 00 29 22 3E 34 36 00 00 00

por Elcio Ferreira

10º Encontro Locaweb de Profissionais de Internet

Está chegando o 10º Encontro Locaweb de Profissionais de Internet, e eu vou participar novamente esse ano. Vou falar sobre produtividade no desenvolvimento, mas com uma abordagem bem diferente da que usei ano passado no Intercon. Dessa vez, vou escrever código.

por Elcio Ferreira

PDF sobre Produtividade

JABÁ: Há algum tempo trabalhando com treinamento, tive a oportunidade de conhecer desenvolvedores das mais diversas empresas, em vários estados. E percebi que há diferenças muito grandes no nível de conhecimento. De um lado, os twitters, bloggers, antenados leitores de feeds sempre ligados na última novidade. De outro, os programadores que migraram com dificuldade de Win32 para a Web, e estão usando praticamente a mesma tecnologia há seis ou sete anos.

Não é incomum encontrar, por exemplo, equipes inteiras de desenvolvedores que não trabalham com controle de versão. Ou gente que nunca ouviu falar em testes unitários. Ou quem ainda acredita que simplesmente aprender UML vai resolver todos os seus problemas.

por Elcio Ferreira

Quem precisa de versão mobile?

Parece ser um erro comum dos novatos criar versões diferentes do mesmo site.

O ano era 1997. Eu e e todo mundo que eu conhecia usávamos Netscape Navigator. Foi o ano em que, pela primeira vez, fiz um site sozinho. Tudo, atendi o cliente, preparei textos, fotos, fiz o layout, se é que se pode chamar aquilo de layout, criei uma conta no Geocities e publiquei. Em seguida entrei no Yahoo! e cadastrei o site, para que aparecesse nas buscas.

por Elcio Ferreira

Email bom é TXT

Você é um sujeito antenado e sabe disso. Mas talvez seu chefe não saiba. Talvez seu cliente não saiba. (Talvez você mesmo não saiba.) Ou por qualquer outro motivo, você pode se ver obrigado a enviar uma newsletter em HTML. E agora, o que você faz? Chuta o pau da barraca, abre o Dreamwaver e prepara “aquele” layout?

Você ainda pode, mesmo enviando emails em HTML, se preocupar em tornar melhor a experiência de seu usuário. Vejamos:

por Elcio Ferreira

HTML simples com XML e CSS

Qualquer um que codifique HTML, ou mesmo use um editor WYSIWYG, já esbarrou no problema. Se você trabalha com internet, já deve ter tido também esse problema. O código se tornou complexo, com várias tabelas, uma dentro da outra. Vários frames, com uma porção de scripts para manter o conteúdo atualizado entre eles. Uma parte da aplicação rodando em um pop-up, com um script que atualiza o conteúdo principal.

por Elcio Ferreira

Lidando bem com os bloqueadores de pop-up

Todo mundo que já experimentou ama bloqueadores de pop-ups. Navegando há anos com Opera e Konqueror e usando Firefox para acessar o Gmail, ainda me assusto quando preciso navegar no IE, seja num cybercafé ou na máquina de um amigo. Como é que as pessoas podem conviver com aquilo? Pop-ups são muito chatos, e se você não acha é porque ainda não experimentou viver sem eles tempo o suficiente.

por Elcio Ferreira

O Caminho Suave para o Tableless

A maior parte dos desenvolvedores web, designers ou programadores, começaram antes do surgimento dos movimentos em prol dos padrões web, usando tabelas para montar layouts em editores WYSIWYG, e ainda hoje este método é usado na maioria dos projetos de internet. Logo, é natural que muita gente, ao começar a entender o valor dos padrões, se pergunte como migrar do desenvolvimento “tradicional” para o desenvolvimento de código semanticamente coerente.

por Elcio Ferreira

Consórcio World Wide Web (W3C) anuncia escritório no Brasil

Primeiro escritório W3C na América do Sul a promover inovações na Web para um mercado econômico de rápido crescimento O Consórcio World Wide Web (W3C) tem a satisfação de anunciar a inauguração do primeiro escritório W3C na América do Sul: o W3C Escritório Brasil, abrigado no NIC.br (Núcleo de Informação e Coordenação do Ponto BR), em São Paulo, Brasil. W3C deseja aumentar a interação com a comunidade de língua portuguesa com a instalação deste escritório, principalmente porque o status da arte do ambiente tecnológico no Brasil está em perfeita sintonia com as tendências no W3C, tais como mobilidade, aplicações e vídeo para o mundo Web.

por Elcio Ferreira

Site em Ajax? Site em Flash? Pergunta ruim.

Recebi há poucos dias um email que me deixou intrigado. Um amigo descrevia um site que vai construir em breve e me perguntava: você acha que devo fazê-lo em Ajax? Essa é uma pergunta ruim. A boa pergunta seria: onde, nesse site, eu deveria usar Ajax? Enquanto os cabeças-pequenas ficam discutindo se devem fazer ou não site em Flash, o Flickr faz um site HTML, com um excelente slideshow em Flash.

por Elcio Ferreira

CodeShow Videos

Muitos perceberam que ficamos ausentes por estes dias. Não foi à toa. Organizar um evento não é mole, quem organiza sabe do que estou falando. Como é um evento diferente como o CodeShow (ele não é um evento onde os palestrantes ficam falando e falando. São desenvolvedores digitando código, criando um sistema, desenvolvendo um projeto). Há uma ansiedade para que tudo saia perfeito. Além do evento (e comunidade) que estamos lançando amanhã, quero que vocês conheçam o CodeShow Videos (nome e logo ainda não definidos, mas idéia é definitiva).

por Elcio Ferreira

Google Reader para Wii

E eis que o Google lançou uma versão do Google Reader para Nintendo Wii. Você pode ler uma análise interessante no ZD Net ou ver por você mesmo em http://www.google.com/reader/wii. A versão para Wii funcionou muito bem em meu Firefox e, com textos e menus grandes, me parece bastante boa para que eu possa usá-la quando estiver com meu notebook conectado à TV. Ver esse treco me fez pensar em duas coisas.

por Elcio Ferreira

Encontro de Desenvolvedores Locaweb

Rapidinho: Vou estar no Encontro de Desenvolvedores Locaweb. Participe da brincadeira.

por Elcio Ferreira

Não troque todas as suas imagens por background!

Às vezes é bom repetir os fatos básicos, principalmente porque tem sempre gente chegando e começando a aprender. Uma dúvida muito comum, que eu vejo se repetir há alguns anos, é onde usar e onde não usar imagens no background via CSS. Para quem está chegando agora, a questão básica é que existem duas maneiras de se fazer uma imagem aparecer na tela. Cada uma delas tem suas vantagens e desvantagens e é melhor usada para um fim específico.

por Elcio Ferreira

WHATWG e o HTML 5

WHATWG and HTML 5 FAQ: Em 2004, depois de um workshop do W3C, Apple, Mozilla e Opera estavam se tornando cada vez mais preocupadas a respeito da direção do XHTML no W3C, perda de interesse no HTML e aparente indiferença para com as necessidades dos autores do mundo real. Então, em resposta, essas organizações ajustaram-se com a missão de enfrentar essas preocupações e o Web Hypertext Application Technology Working Group nasceu.

por Elcio Ferreira

Máscaras Javascript em Campos de Formulário

Vou tentar, uma vez por semana, responder aqui a alguma dúvida de algum aluno dos cursos da Visie que seja útil para todo mundo. A de hoje: Javascript: máscara em campos de formulário simples e crossbrowser: Uma dúvida muito comum diz respeito ao tratamento de teclas para campos de formulário. É um hábito de programadores de sistemas Desktop filtrar o que o usuário digita em campos como, por exemplo, data e CPF, permitindo apenas que ele digite número, e colocando automaticamente pontos, traços e outros separadores conforme ele digita.

por Elcio Ferreira

Para ficar de olho: Microformats

Veja este artigo da Read/Write Web: Mozilla Does Microformats: Firefox 3 as Information Broker.

Enquanto isso, recebemos muitos e-mails de gente que ainda não entendeu o que são os tais microformats, ou, o que é muito mais comum, para que eles exatamente servem. Então vamos tentar elucidar, escolhendo um microformat como exemplo: hCard, um dos mais populares, vai servir perfeitamente.

por Elcio Ferreira

Não-IE: mais de 20% do mercado

Top Browser Market Share Trend for 2006 (@ br-linux.org) O que me chamou a atenção foi o fato de que, enquanto o Firefox subiu 4,5% do total de usuários durante o ano, o Internet Explorer e o Netscape juntos perderam 6%. Ou seja, tem bastante gente migrando para Opera, Safari e outros navegadores. O que é muito bom. Convém aproveitar para lembrá-lo de algo importante: mesmo que você não tenha números tão expressivos em relação ao Firefox, as estatísticas percentuais podem esconder o efeito “long tail”: 5% de um milhão são 50 mil.

por Elcio Ferreira

Caminhando pelo HTML – parte 1

Vou publicar aqui a série de artigos sobre HTML que escrevi para a revista Webdesign. É uma série de 5 e vai sair um a cada 15 dias. Segue o primeiro:

por Elcio Ferreira

Apontador Web 2.0

Uso o Apontador há muito tempo. E já fazia tempo que eu estava descontente com aquele applet Java horrível. Com a vinda do Google Maps, que agora tem mapas brasileiros, eu quase tinha um bom substituto. Só faltava funcionar a busca por endereços brasileiros. E não é que eu entrei agora no Apontador e eles finalmente mudaram aquela velha interface? Trocaram o mapinha por um mapa Ajax na tela inteira, me mandaram direto para o conteúdo, agilizaram a busca e está funcionando bem rápido.

por Elcio Ferreira

Cuidado onde você enfia essa tag aí!

Tenho respondido muito essa dúvida ultimamente. É o seguinte, se você tiver que usar formulários e tabelas, isso aqui: `Tenho respondido muito essa dúvida ultimamente. É o seguinte, se você tiver que usar formulários e tabelas, isso aqui: ` É código inválido, errado, e não funciona no Firefox. Quando ele encontra a tag tr, ele fecha automaticamente o form para você. É como se você estivesse criando um formulário vazio e colocando uma série de campos na tabela fora do formulário.

por Elcio Ferreira

Vídeo: palestra de Tableless

Como eu sei que tem muita gente aqui que não deve ter visto: Vídeo Palestra de Tableless. Antiga, mas pode interessar vocês.

por Elcio Ferreira

Microformatos, internet móvel, e quem ainda não entendeu nada.

Voltei ao Bloglines para me colocar em dia com o que aconteceu no mundo enquanto eu estava imerso num projeto. Encontrei dois interessantes posts do SemJanelas.net. O primeiro, Yahoo! Local Suporta Microformatos, considero uma excelente notícia. A adesão do Yahoo! pode ajudar muito a popularizar os microformatos, e todos nós ganhamos com isso. Então, vamos ao be-a-bá. Se você ainda não entendeu, nós podemos ajudar. A idéia é simples, você coloca um trecho de código assim no seu site:

por Elcio Ferreira

FootieFox: a Copa em nosso navegador predileto.

Dica do Marcelo Moreschi: FootieFox, acompanhe os jogos da Copa do Mundo em seu Firefox. Além disso, mostra os resultados de partidas de diversos países mas, infelizmente, não do Brasil.

por Elcio Ferreira

GeoURL explicadinho

Motivado pela nossa nova sala de treinamento, da qual eu falarei em breve no blog da Visie, acabo de atualizar as informações ICBM daqui e do site da Visie. As informações ICBM permitem localizar seu site num ponto do planeta. Quer ver como funciona? Instale a extensão GeoURL para o Firefox. Depois de instalá-la, entre aqui no Tableless e você vai ver um globo colorido na barra de status do Firefox.

por Elcio Ferreira

Palestra sobre Padrões Web no SENAC de Tocantins

Hoje à noite, às 19h, no SENAC de Palmas, TO, vou estar apresentando a palestra “Os Padrões Web” como parte da 3ª semana das profissões. Venha assistir. O ingresso é um livro, novo ou usado, de qualquer assunto.  

por Elcio Ferreira

Reclamar adianta

Pelo menos às vezes: Após intensa pressão da comunidade, site da brasileira Ocean Air deixa de recomendar abandono de navegador livre. Da reclamação até o conserto, dez dias, o que, para sites do tamanho do da Ocean Air, é um prazo excelente. Parabéns à Ocean Air. Ouvir seus usuários é muito bom.

por Elcio Ferreira

TVA inicia em maio os testes com WiMAX

Plantão Info – TVA inicia em maio os testes com WiMAX A operadora de tevê por assinatura TVA anunciou que inicia em maio os testes para a transmissão de banda larga por WiMAX. Esse assunto me interessa muito. Ainda vou trabalhar um dia inteiro com o notebook no colo, ou quem sabe um pocket, sentado na grama, na beira do lago do Ibirapuera. Prometo que mando fotos.

por Elcio Ferreira

O Desktop Web

As atuais aplicações web construídas com Ajax e integráveis via webservices ameaçam o negócio de sistemas Desktop e mudam muita, muita coisa. Testando o Thumbstacks.

por Elcio Ferreira

Giving gamers two windows

Giving gamers two windows to the Web: The Opera Browser for Nintendo DS™ Gmail, Flickr, Del.icio.us e o Tableless.com.br em seu videogame portátil! Excelente lançamento da Opera, embalado no também excelente Nintendo DS. (vi nas Sinistras) Interessante: ouça o Pod sem Fio número 6, onde a Bia fala sobre um plano empresarial da Claro, sem limite de tráfego, por R$ 100,00/mês. As coisas ainda são muito chatas, complicadas e, principalmente, caras para quem quer internet fora do seu Desktop, mas estão melhorando.

por Elcio Ferreira

Opera 9 preview 2

Acabo de testar o Opera 9 preview 2. Instalei a versão para Debian, static-qt, aqui no Kubuntu. É uma versão de preview técnico, ou seja, é um beta com ainda muitos bugs. Apesar disso, o navegador promete. Tão rápido e tão leve quanto o Opera sempre foi, quase passa no Acid2. As novidades da versão são o suporte nativo a BitTorrent e uma tecnologia de widgets para Desktop. O BitTorrent aqui funcionou com perfeição.

por Elcio Ferreira

Ah, os detalhes…

Os detalhes… …e o maldito Internet Explorer. Vejam: Gustavo Cardoso: Isso está na especificação do CSS, é um bug do IE ou é burrice minha mesmo!?! Já vi algumas dezenas de bugs estranhos do Internet Explorer, mas sempre tem um novo que a gente não conhecia, não é mesmo? 😉

por Elcio Ferreira

Experimente o Opera Mini

Simulador de Opera Mini. Applet Java, funciona muito bem. Dei uma boa navegada. Screenshots aqui. Estou impressionado com o Opera Mini. Li e escrevi e-mails no Gmail, postei no WordPress, acessei o Flickr. Dei uma navegadinha também por grandes sites e portais de notícias nacionais e o resultado é surpreendentemente bom. Até algumas janelas pop-up foram detectadas e carregadas corretamente pelo Opera Mini (não, ele não exibe pop-ups de propaganda, só aqueles disparados pelo clique em algo.

por Elcio Ferreira

Auto-completar Ajax como o Google Suggest

Algumas pessoas tem escrito perguntando como se produz um efeito semelhante ao Google Suggest. Esta série de artigos e o script que a acompanha são uma maneira de tentar responder a esta dúvida. Como você pode ver lá, é o início do trabalho. Pretendo ter tudo pronto em duas semanas. Colaborações são muito bem vindas!

por Elcio Ferreira

Retrospectiva 2005 – Dezembro

Dezembro: 24ways.org Do Henrique: Microformatos. Ajax: Uma Nova Abordagem para Aplicações Web em português. Palestra em vídeo sobre Web 2.0 A List Apart: Sensible Forms: A Form Usability Checklist. Google Music Search e Gmail para mobile. Ah, e o Gmail tem antivírus. E Google News brasileiro. IE para Mac morreu!!! Blogger Web Comments for Firefox Opera Mini, para celulares com Java. Podcast é a palavra do ano. O Bruno começa a explicar HTTP: 1 e 2

por Elcio Ferreira

Caminhando pelo HTML – parte 2

Este é o segundo artigo da série de cinco, “Caminhando pelo HTML”, que foi publicada originalmente na Revista Webdesign. Divirta-se.

por Elcio Ferreira

Retrospectiva 2005 – Novembro

Novembro: Sai o Firefox 1.5 O Google começa a testar o click-to-call e lança o excelente Analytics. A Revista Webdesign publica uma reportagem sobre RSS. Versão nova do MobileLife. O W3C liberou uma atualização dos Guias de Acessibilidade: Web Content Accessibility Guidelines 2.0. Lançou também um validador de feeds. Nós aqui: Posts do Diego: A plataforma chamada Web, Web Standards e a Pílula Vermelha e Código novo, maneira velha. Eu punha de volta o RSSficador.

por Elcio Ferreira

Retrospectiva 2005 – Outubro

Outubro: Flock disponível para testes. Algumas páginas da Apple, como a do iTunes, viram tableless. Firefox tem 100 milhões de downloads. Google coloca no ar seu leitor de feeds: Google Reader. Você sabe o que é Web 2.0? O Henrique explica Bloglines, Feedburner e Del.icio.us. Nós aqui: O Gui Leite é convidado a participar dos podcasts. Eu colocava no ar o Robô de Google Ranking e escrevia: Ubuntu, Xara e o avanço do Linux e Ainda sobre instalar programas no Linux.

por Elcio Ferreira

Retrospectiva 2005 – Setembro

Setembro: O Bruno explica XHTML e mimetypes e ensina a usar position. Os brasileiros começam a ouvir o tempo todo sobre microformatos. Problemas no Submarino. O Firefox é uma excelente ferramenta de desenvolvimento, todo mundo sabe. Beta do Firefox 1.5 CSS Table Gallery Opera se torna gratuito. A Info lança seus blogs, sem RSS. Slashdot se torna tableless. O Henrique ensina a escrever boas tabelas e lança o excelente Revolução CSS.

por Elcio Ferreira

Retrospectiva 2005 – Agosto

Agosto: Novo A List Apart. BOL, Goodyear e Charges tableless. O Opera dá uma boa dica de que vai tornar seu navegador grátis. Sai o Google Talk. Katrina Information Map A TVA anuncia que vai prover banda larga com WiMax. Vai para o ar o excelente Revolução. Nós aqui: Editora Abril é tableless, depois de fazer o curso. O Diego colocava no ar o FAQ e o videotutorial mais popular do ano e escreve para a RevistaW.

por Elcio Ferreira

Retrospectiva 2005 – Julho

Julho: Polícia prende dez jovens acusados de tráfico e apologia a drogas no Orkut Água em marte, Google na Lua! Sai o primeiro beta do IE 7. O Bruno explica RSS e ATOM, bem explicadinho. E esse, você viu? (gente doida…) Download.com se converte aos padrões. Nós aqui: 🙁, o Diego participa da Semana Azul e começa a testar o IE 7. Vai pro ar o novo site da EPTV, fruto do trabalho que fizemos lá.

por Elcio Ferreira

Retrospectiva 2005 – Junho

Junho: A Nokia lançou o 770 e anuncia que trabalharia num navegador. Menos gente explicando o que são os padrões, mais gente explicando como se faz. Técnicas, muitas técnicas: 1, 2, 3, 4, 5, 6… Sai o Opera 8.1, rápido, muito rápido. O UOL compara os principais navegadores. GeoURL para Firefox Vai pro ar o Podcast da INFO. A Simone fala sobre taxonomia e folksonomia. Cris Dias explica RSS, Atom e etc.

por Elcio Ferreira

Retrospectiva 2005 – Maio

Maio: O W3C lança a Mobile Web Initiative. A Netscape lança seu monstrengo: Netscape 8, uma besta-fera meio IE meio Firefox. Você viu esse gif? E esse site? Esse artigo: Fast Rollovers Without Preload, abre as portas para muitos outros que viriam depois explorando essa fantástica técnica. O Registro.br anuncia a possibilidade de registro de domínios com acentos e cedilhas. (Alguém aí já está usando isso?) O Bruno ensina a evitar cache para atualizar seus arquivos CSS.

por Elcio Ferreira

Retrospectiva 2005 – Abril

Abril: O Firefox chega a 50 milhões de downloads! E o Opera consegue um milhão em quatro dias a nado. É lançado o IEs4Linux, script que instala Internet Explorer 5, 5.5 e 6 no Wine automaticamente. Está todo mundo se divertindo com o Google Maps e o Gmail adiciona suporte a RSS. “Nasce” o DOCTYPE XHTML Intentional, uma brincadeira protestando contra os sites que, embora se digam XHTML, não validam.

por Elcio Ferreira

Retrospectiva 2005 – Março

Março: Artigos como esse vão explicando o Firefox para o público não técnico. Sai o Windows Mobile 2005 e o PlayStation Portable Bill Gates se torna cavaleiro real… A moda dos Desktops trasparentes. 43things.com Yahoo! segue Google e cria e-mail gratuito com 1 GB. Concorrência é uma coisa muito boa. O Jonas lança seu livro: Programação Descomplicada com Flash MX 2004 e ActionScript 2 Nós aqui: o Diego fazia sua primeira experiência com Linux e explicava um pouquinho de para que serve o DOCTYPE.

por Elcio Ferreira

Web 2.0 pé no chão

Publiquei o texto lá no meu site, mas acho que ele é relevante aqui também, então lá vai o link: Web 2.0 pé no chão.

por Elcio Ferreira

Retrospectiva 2005 – Fevereiro

Fevereiro: O MSN.com se converteu aos padrões. Trails: começam a surgir frameworks inspirados no Rails. O Skype tem 140.000 novos usuários por dia. O Bruno explica a importância das URLs amigáveis. Nokia anuncia que vai colocar Real Audio e Video e Flash em celulares e troca o Internet Explorer por Firefox. Nós aqui: o Diego explicava o mundo dos browsers. É interessante notar o quanto o Konqueror evolui este ano, se tornando uma excelente opção.

por Elcio Ferreira

Retrospectiva 2005 – Janeiro

A ano de 2005 foi um ano de evolução, de chegada à maturidade. Foi o décimo aniversário da Internet comercial no Brasil. A comunidade está menos propensa a abraçar “the next big thing”. Isso é muito bom. Todo o hype por trás do Ajax foi solenemente ignorado ele foi estudado e utilizado como a excelente ferramenta que é. A mesma coisa com essa consciência a respeito das possibilidades únicas da web que nós estamos chamando de “Web 2.

por Elcio Ferreira

24 ways to impress your friends

Excelente site: 24ways.org 24 dicas de desenvolvimento web. CSS, DOM, Ajax, etc… Todas preciosíssimas. Você pode ver aqui um exemplo do tipo de coisa que se ensina lá. Fantástico, não? Dica do DvD Franco na webstandards-br, que perguntou: o que acontece quando vira o mês? somem as 24 dicas dos meses anteriores? vc num tem + acesso, nem por 1 menu do site? Também não sei…

por Elcio Ferreira

Microformatos

Eu já havia falado sobre microformatos antes, aqui e lá no meu blog. Há dois meses que eu tenho acompanhado o assunto e estava achando estranho ninguém falar disso por aqui. Achei hoje este artigo do Henrique: Microformats. (Que vergonha! O feed do Henrique não estava em meu Bloglines! Vou corrigir isso assim que o Bloglines voltar ao ar.) Está aí o artigo, recomendo, uma boa introdução ao assunto, semente de uma discussão que parece que será produtiva.

por Elcio Ferreira

Pílulas

Excelente artigo no A List Apart: Thinking Outside the Grid. Molly Holzschlag dá uma excelente visão de como são planejados e construídos layouts CSS. Se você acha que layouts tableless são todos iguais, “quadrados”, “cara de blog”, precisa ler este artigo. Ela mostra justamente o contrário. Ainda no A List Apart: Sensible Forms: A Form Usability Checklist. Formulários são sempre uma dor de cabeça para quem desenvolve e geralmente são também uma bela dor de cabeça para quem usa.

por Elcio Ferreira

Ainda arrumando

Os tutoriais sobre Ajax estão de volta.

por Elcio Ferreira

Arrumando a casa

Aos poucos estamos colocando de volta o conteúdo do Tableless. Acaba de ir para o ar o tutorial básico.

por Elcio Ferreira

SVG e o Firefox 1.5

Finalmente podemos falar em SVG na Web. Ou quase… Falta o Internet Explorer. Veja uma breve introdução ao assunto, com alguns exemplos do que é possível. Atenção! Você precisa do Firefox 1.5 para ver esses exemplos. O Opera para Windows trava se você tentar acessar. O Opera 8.5 para Linux se comporta bastante bem.

por Elcio Ferreira

Firefox 1.5

Alô early adopters! Saiu o Firefox 1.5! As principais mudanças: O processo de update foi automatizado. Tentaram tornar a navegação ainda mais rápida. Você pode arrastar as abas para reordená-las Tem um jeito rápido de limpar os rastros da navegação (histórico, cookies, etc.) Suporte a Javascript 1.6 e SVG. (SVG! Legal! Já estou imaginando possibilidades…) Baixe aqui.

por Elcio Ferreira

Slashdot Tableless

Slashdot, o site de um milhão de usuários, tableless. Não encontrei números em lugar nenhum, mas comparei a home atual com uma do Archive.org, 9,5KB de HTML contra 42,5KB da anterior. Valeu Marcelo e Victor pelo aviso.

por Elcio Ferreira

Pílulas

Slash, o motor do Slashdot, convertido para layout CSS. Quem sabe teremos em breve um Slashdot tableless… Falha no Submarino dava descontos absurdos. Jonas Galvez e seu revolucionário blog sem layout convidam você a participar de um concurso fazendo um layout para o blog dele com Greasemonkey. Ainda o Jonas: Python no Firefox. Uau! O Caparica likou: Writing Semantic Markup The Elements of Meaningful XHTML Usable Microformats Os três falam sobre estender o XHTML (entre outas coisas.

por Elcio Ferreira

Ajax para quem só ouviu falar

Sempre que um assunto entra em voga, aparece um monte de gente perguntando as mesmas perguntas de sempre. E, quando eu já estudei alguma coisa sobre o assunto, eu sempre tento, inutilmente, é verdade, escrever um artigo que elimine as dúvidas iniciais e mostre o “camino das pedras” para quem só ouviu falar naquilo e quer saber o que é, pra que serve, e ter uma idéia de como se faz.

por Elcio Ferreira

EPTV.com.br é tableless

EPTV, tableless. Acabaram de colocar no ar. Modéstia a parte, excelente exemplo para quem está começando. Com mais conteúdo, conseguimos reduzir o HTML em 65% na página inicial, com uma redução média de mais de 50% nas outras páginas. Contando imagens, CSS e javascript, a redução total média foi de mais de 30%. Demos o curso para eles e acompanhamos o projeto até mais ou menos um mês atrás. Estou orgulhoso de ver o site no ar agora.

por Elcio Ferreira

Rapidinhas: Instale, Experimente

Opera 8.1: não testei no Windows. Aqui no Linux ficou rápido como uma bala! Mais rápido que o próprio Konqueror, mantendo a tradição do Opera de ser um navegador leve, muito leve. Experimente. Para quem anda reclamando do Firefox ser muito pesado, uma excelente opção. GeoURL Firefox Extension: Mostra um ícone na barra de status para sites com suporte a GeoURL. A idéia é interessantíssima e eu já coloquei as tags de GeoURL aqui no Tableless.

por Elcio Ferreira

Rapidinhas: Novidades

Charges do BBB5: Tableless. Quem sabe não temos em breve todo o Charges.com.br em Tableless, hein? Backbase: já cansei de ouvir gente elogiar esse site e o produto deles. RIA com javascript e XML. Não consigo acessar daqui (já tentei navegadores e sistemas operacionais diferentes, e até outra máquina…) Alguém pode me contar o que tem de bom? De cara, já se percebe uma vantagem do Ajax bem utilizado: se o sujeito não tiver javascript ele consegue acessar o site assim mesmo, com todas as suas funções.

por Elcio Ferreira

Rapidinhas: Podcasting

O Alexandre Sena, que mantém um podcast muito interessante, publicou ontem seu terceiro podcast: O “top 10 do podcasting brasileiro”. Obrigado ao Sena por citar o Tableless. Independente disso, excelente post, que mostra como os podcasts brasileiros estão crescendo. A Revista INFO colocou no ar seu podcast, o “Minuto Tech”. Muito bom. Uma pena que o meu cliente de podcast, o Podracer, não consiga entender o feed da INFO.

por Elcio Ferreira

Rollover Rápido

O truque é criar uma única imagem para ser o background e movê-la no rollover. Genial, não precisa de preload e funciona bem em tudo quanto é browser: www.pixy.cz/blogg/clanky/cssnopreloadrollovers

por Elcio Ferreira

Ache Podcasts

Categoria Podcasting no Feeds.com.br.

por Elcio Ferreira

Podcast #4

Entrevista com Danilo Medeiros - parte 2

por Elcio Ferreira

Podcast #3

Entrevista com Danilo Medeiros - parte 1

por Elcio Ferreira

Podcast Tableless #2

Entrevista com Bruno Torres - parte 2

por Elcio Ferreira

Podcast Tableless #1

Entrevista com Bruno Torres - parte 1

por Elcio Ferreira

Podcast número 0

Estamos fazendo um teste para lançar, se possível semana que vem, um podcasting do Tableless. O link do RSS com enclosures está aqui, se você quiser assinar já nosso podcasting. E se você não tem nenhum leitor de feeds com suporte a anexos pode ouvir o podcasting baixando diretamente o arquivo mp3. Podcasting? Não entendeu nada? Está certo, vamos com calma. Estamos começando um audioblog. Vamos, se tudo der certo, publicar de vez em quando um arquivo mp3 aqui, como o exemplo acima.

por Elcio Ferreira

Conversão fácil

Muito fácil

por Elcio Ferreira

Mais um

Disney Store UK. Dê uma olhada no código. Legal. Vi aqui. Ei, Caparica, coloca comentários nesse blog aí.

por Elcio Ferreira

Yahoo.com tableless

Mais uma grande migração: Yahoo!. Ainda em processo, como vocês podem ver, mas um excelente trabalho. Update: Comentários interessantes

por Elcio Ferreira

Terra.com.br tableless

Terra.com.br. Tableless. Passou a funcionar bem no meu Firefox. Redução de mais de 35% do tamanho do download original. Poucas escorregadas no código, mas nada grave considerando a complexidade que é trabalhar em um portal desse tamanho. Estou orgulhoso dos meus alunos. Update por Diego: Está muito bom mesmo. E por curiosidade, os dados abaixo são interessantes: Antiga Tableless Tamanho total 81 Kb 48 Kb Tamanho do HTML 10 Kb 8 Kb Em conexão de 56Kb 16.

por Elcio Ferreira

Terminou

O Diego terminou agora a pouco de implementar o layout do novo Tableless.com.br, ao vivo, com a galera olhando. Levou 2 horas e 50 minutos, começando do zero, cortando imagens e escrevendo HTML num arquivo vazio. Foi divertido. As páginas internas vão ser produzidas muito mais rápido. O layout vai ficar um tempo aqui. Seus comentários são muito bem vindos.

por Elcio Ferreira

CodigoNet

Hoje achei, via Bloglines, o excelente site do Danival. Fiquei conhecendo por ele dois excelentes trabalhos da NBH: FotoManíacos e MetalVest.

por Elcio Ferreira

Chevrolet.com

Vi em uma dúzia de blogs gringos ao mesmo tempo: chevrolet.com, redesign tableless, XHTML com CSS, javascript crossbrowser, muito bom.

por Elcio Ferreira

Tsc, tsc, tsc …

Plagiaram o Fred descaradamente

por Elcio Ferreira

Validar é preciso?

Desdobramentos interessantes. Aqui e aqui. Não deixe de ler os comentários, alguns dos melhores profissionais brasileiros de web andam postando por lá (ignore o flamewar.) Pena que eu ande meio sem tempo, taí uma discussão da qual eu gostaria muito de participar. Update: Lá fora também (os links no começo levam a outras discussões interessantes sobre o tema.)

por Elcio Ferreira

Design e complacência com padrões

Excelente post do Jonas: … A simplicidade de design, simplicidade extrema, que pode ser caracterizada por um estilo focado primordialmente no texto, conteúdo, e não nos ornamentos da página. Esse tipo de design é uma espécie de caminho natural para quem começa a entender a importância de padrões, e passa a utilizar técnicas modernas como o design tableless (layout definido via CSS) … Embora isso tenha acontecido na prática, a questão não é tão preto-no-branco quanto pode parecer ao leitor incauto.

por Elcio Ferreira

Eu na Semana da Web Anhembi Morumbi

Aos de São Paulo: começa hoje a 3a Semana da Web da Anhembi Morumbi. Amanhã estarei no campus Centro e quarta-feira no [campus Vila Olímpia]4, em ambos às 19h30m, apresentando a palestra “Padrões Web Hoje e Amanhã”. O ingresso é 1kg de alimento.

por Elcio Ferreira

CSS Zen Garden em português

[http://www.csszengarden.com/tr /portuguese/]1

por Elcio Ferreira

Falem Bem ou Falem Mal…

Mais um blog que eu vivo lendo citou o Tableless: “Swimming against the chains” – o perigo da tradução ao pé da letra O Patinho é um dos meus blogs prediletos, leitura obrigatória. E é tableless! Se você não conhece, vale a visita. E você, se achar erros de tradução, fale mal da gente também 😉 Estamos à caça dos erros.

por Elcio Ferreira

Mais Tableless na InfoExame

Valeu Luiz Alberto!

por Elcio Ferreira

Foto Digital

Câmera digital é muito, muito legal! Poder ver o resultado na hora, não se preocupar com o custo do filme, ter a foto já em formato digital, tudo muito bom. Mas as vezes faz falta o velho álbum de fotografias, ou o porta-retratos em cima da mesa… Acabamos de colocar no ar: [Fotolab Online][1], você envia o JPG e recebe em sua casa as imagens em papel fotográfico. [1]: http://www.fotolab.com.br/ “Fotolab - revelação digital, fotografia, câmera digital, banco de imagens”

por Elcio Ferreira

Código do Tableless na MacMania

Algumas pessoas que viram nosso artigo na MacMania de dezembro, o segundo da série, pediram uma cópia do código usado no exemplo. Pois não: macmania.zip (10,5KB).

por Elcio Ferreira

Dicas preciosas

[Writi ng Efficient CSS]1

por Elcio Ferreira

Annamaron.com.br

Annamaron.com.br, redesign tableless do [Cris Dias]2. Excelente trabalho. Ficou inclusive ainda mais bonito que o anterior.

por Elcio Ferreira

Quem tem medo?

Artigo inédito no Webinsider: Tableless e o medo de mexer com padrões web. Mande para o seu chefe e para aquele seu colega…

por Elcio Ferreira

MacMania

A revista MacMania publicou esse mês nosso artigo sobre simplicidade. Nos próximos meses vão sair um pequeno tutorial da coisa e um estudo de caso. Confira.

por Elcio Ferreira

Mozilla.org.br

O site brasileiro do Mozilla está de casa nova: www.mozilla.org.br

por Elcio Ferreira

Webinsider

O Webinsider republicou hoje meu artigo sobre HTML, CSS e Simplicidade e em breve vai sair lá um artigo inédito.

por Elcio Ferreira

A Microsoft Esqueceu

Microsoft se esquece de renovar domínio do Hotmail

por Elcio Ferreira

Fog Creek

Fog Creek, do Joel Spolsky, virou Tableless. Ótimo trabalho do Dave Shea (aquele, do jardim, você sabe…)

por Elcio Ferreira

Depois da Macromedia

Agora é a vez da Adobe mostrar a que veio: Adobe Studio virou tableless.

por Elcio Ferreira

Coding for Easy Redesign

“As designers, we’re trained to see web pages as pure visual layouts – like print you can click. But a standards-conscious designer won’t even think about how a page looks until she has first figured out its underlying structure.” Jeffrey Zeldman on Coding for Easier Redesigns

por Elcio Ferreira

CNet News

Viraram Tableless o mês passado: CNet News Mais um grande site, com muito conteúdo, fazendo um ótimo trabalho ao migrar.

por Elcio Ferreira

Curso de Web Standards

Os cursos da Visie são totalmente independentes. Os exercícios do curso são retirados de exemplos reais e demonstram de modo prático desafios enfrentados no dia-a-dia do desenvolvedor. O treinamento completo é voltado para designers e programadores que trabalham com internet. Em cada curso há assuntos com mais ênfase para programação ou design, entretanto, todos tiram proveito do curso como um todo. Você pode ter todos os detalhes que precisar visitando o site da Visie: visie.

por Elcio Ferreira

Tableless pode salvar sua conta da Telefônica

Webinsider: O novo Speedy, a usabilidade e o tableless

por Elcio Ferreira

Mais Tableless Nacional

Acquire, bonito, ótimo trabalho do Michel Bottan.

por Elcio Ferreira

Macromedia e o Eric Meyer

Acabei de postar sobre o novo website da Macromedia, tableless, e descobri agora um dos caras por trás desse negócio, o Eric Meyer, grande autoridade no assunto. A consultoria do Meyer, a Complex Spiral, também está de site novo.

por Elcio Ferreira

Macromedia Tableless

Já vi muita gente dizendo: “Esse negócio de Tableless é muito bonito, pra sites assim, feitos por hobby. Mas pra sites sérios, comerciais, não podemos usar esse tipo de abordagem.” Já faz um tempo que estou postando aqui todo site tableless comercial, bonito e grande que encontro. Agora chegou um pra arrasar com qualquer argumento: o novo site da Macromedia, ótimo tableless, abordagem semântica brotando da casa do Dreamweaver! Dica do Pablo Barros, na arqHP

por Elcio Ferreira

Comente!

Novidade! Colocamos sexta-feira nosso sistema de comentários nesse blog. Além disso, agora os posts tem links permanentes. Se quiser comentar qualquer coisa, fique à vontade, a casa é sua.

por Elcio Ferreira

Webstandards bem explicadinhos

Boa parte da relutância em adotar os padrões web pode ser atribuída à ignorância e preconceito dos desenvolvedores em relação a estes padrões. A época da guerra dos browsers, e aquele monte de tabelas aninhadas deixou muita gente com horror de HTML. Por isso estou tentando colocar sempre aqui exemplos de bons sites construídos com padrões. Os de hoje: Inc.com e Asset Surveillance. E um link interessante pra quem quer entender direito o que são esses tais standards: Back to the Future.

por Elcio Ferreira

Caramba! Eles não param mais!!!

Já está ficando monótona essa história de copiar aqui as novidades do site do Zeldman, mas o que eu posso fazer? Os gringos estão com a macaca! Mais um tableless arrasador: The Open Championship. Veja. Vale a pena.

por Elcio Ferreira

E ainda mais sites Tableless

O Zeldman não para de anunciá-los. Dê uma olhada em mais esses dois: Quark Incorporated e 6 Weather: Lawrence, Kansas.

por Elcio Ferreira

E mais sites Tableless

Eita, cada dia eu vejo um site tableless novo! Aqui no Brasil ainda são blogs e sites pessoais, e é mais raro encontrar um bom site comercial com design CSS. Mas lá fora, vixe! O Zeldman indicou mais dois hoje: Message Digital Design Ltd e American Longevity, os dois muito, muito bons.

por Elcio Ferreira

Mais sites Tableless

Dica do Zeldman: Next time some ill informed person declares that clean, structural XHTML markup and CSS layout are of no use to a “real” designer, show that fool Doug Bowman’s sensitive, nuanced, and altogether pleasing redesign of the Adaptive Path website, which launched last night. On his business site, Bowman dishes the details behind the design. O site ficou realmente muuuuito bom!

por Elcio Ferreira

RSS

O Charles deu a idéia inicial. Tomei um tempinho pra pensar, e aqui vai: RSSficador, um jeito fácil de criar RSS com ASP, XML e Expressões Regulares. De quebra, o Tableless também ganhou um RSS.

por Elcio Ferreira

Revista do Linux

Sou leitor assíduo da Revista do Linux. Fiquei muito surpreso, e contente, quando comecei a ler a edição desse mês e encontrei, na página 7, uma nota sobre o desenvolvimento tableless, com link para o Tableless.com.br, o nome do Diego e o meu. Obrigado ao pessoal da Revista do Linux pela força. Um viva multiplataforma!

por Elcio Ferreira