Archive for the 'Flash' Category

Bush Tipográfico

por: Rafael Dourado - 13/03/2007

Bush Times

Eu ia fazer um post sobre a exculhambação causada com a vinda do Bush, mas o Léo falou o que eu pensava.

Logo, resolvi citar um site muito bacana de ilustrações tipográficas que vi no Outras Fontes. Umas das ilustrações é o amigo da garotada Bush Filho formado por várias letras W da Times New Roman, desenhada ao som de Led Zeppelin.

Quem, assim como eu, gostar de papéis de parede, capturei a tela e transformei em um papel de parede de 1280×1024. É só clicar na imagem ao lado. Ok, eu assumo, prefiro papéis de parede deste tipo, mas nem todo mundo é mala como eu.

Flash é para poucos

por: Rafael Dourado - 16/10/2006

Muita gente me pergunta porque eu não gosto do Flash. Na verdade, eu até gosto, o que eu não gosto é a forma como os desenvolvedores o utilizam, nem da postura da Macromedia/Adobe em relação a ele.

Esta discusão é mais velha que o rascunho da bíblia, tanto que o primeiro artigo do mestre-da-usabilidade-e-pirado-de-plantão Jacob Nielsen sobre o assunto é de 2000. Porém, até hoje escuto, com certa freqüência inclusive, alguns absurdos como “Flash é o futuro”, “por mim, tudo era em Flash” ou até “não existe arte com regras“.

Bom, vou começar xingando a mãe: a Macromedia. Apesar de ter crescido muito até ser comprada pela Adobe, essa empresa foi responsável por difundir o conceito da “ferramenta milagrosa”. Seus inovadores programas se tornaram sinônimo de suas funções. Ou seja, não é preciso aprender a criar sites ou desenvolver uma boa RIA, mas aprender a usar o Dreamweaver e o Flash.

Este é um pensamento errado e até perigoso para o desenvolvedor. Afinal, o Flash já encontrou um concorrente para aplicações ricas, o AJAX, e o Dreamweaver deixou de ser um bom programa já faz uns 3 anos (O beta 1 do Microsoft Expression consegue ser mais estável que o Dreamweaver). Se o Google lançar um produto semelhante - online e grátis - então, adeus Dreamweaver. E o desenvolvedor que não estudou outra coisa vai fazer o quê? Gastar mais R$ 2.000,00 em outro curso para aprender tudo denovo.

Dentre os inúmeros problemas do Flash:

  • Geralmente é mais pesado;
  • Inacessível a todos os usuários;
  • Incentiva o abuso visual;
  • Não separa apresentação de programação;
  • Ignora fundamentos básicos da Web;

PESADO

Quem desenvolve em Flash há alguns anos sabe que é possível fazer um site mais leve que em HTML, porém, quantos conseguem? Se 90% dos desenvolvedores não o fazem até hoje, talvez o problema não seja com eles.

INACESSÍVEL

Internet é informação sobre tudo para todos e ponto final. Se você escreve uma besteira num blog é para o mundo inteiro ter acesso. Mas não só isso, QUALQUER PESSOA deve conseguí-lo. Isso inclui cegos, deficientes, apressados, nervosos, analfabetos digitais, daltônicos, surdos ou bocós em geral. Não é possível ter uma navegação perfeita pelo teclado com o Flash e nem leitores de tela conseguem ler seu conteúdo, por exemplo. Dizem que o JAWS consegue, mas ele é pago e quase ninguém no Brasil usa. O DOSVOX da UFRJ, que é grátis e nacional, não lê. O Google até tenta, mas não consegue ler nem metade. Só conseguiria com uma versão sem Flash, mas isso é totalmente Web 1.0.

ABUSO VISUAL

Pense bem… Quantas vezes você sofreu para achar o X que fecha banners sobre o site? Quantas vezes procurou barras de rolagem diferentes? Quantas vezes viu o cursor do mouse diferente e se movendo lentamente? Quantos tipos diferentes de “Loading” já viu? E quantas “introduções” você já pulou?

APRESENTAÇÃO X PROGRAMAÇÃO

Depois que um projeto está pronto e é necessário fazer alguma alteração no funcionamento, o programador e o designer têm acesso ao mesmo arquivo. Ou seja, eles têm que entender e até se meter no trabalho alheio. Isso também ocorria com HTML, mas os padrões web resolveram isso com HTML e CSS separados. O Flash até que separa arquivos .as para programação, mas qualquer alteração precisa compilar tudo denovo. E quem já não perdeu os arquivos fonte (.fla) e só ficou com os .swf na mão?

FUNDAMENTOS BÁSICOS

Botão “Voltar”, salvar imagem, busca de texto do navegador, aumentar tamanho da letra, copiar url de uma seção interna, bloquear imagens, identificar links visitados, nada disso funciona no Flash. A não ser que o desenvolvedor queria muuuito, o que nunca acontece.

Quer dizer que Flash é uma porcaria? Claro que não. Só que, assim como qualquer decisão a se tomar em um projeto, devem ser pesados os prós e contras para fundamentar a escolha pelo Flash. Sites de filmes, publicidade em geral, vídeos, CDs, jogos, charges, tudo isso pode ser bem aproveitado com o Flash. Mas sites completos? Se não tiver uma boa desculpa… é dar um tiro no próprio pé.