O Flash é, sem dúvida, uma tecnologia excelente para criação de animações multimídias e com grande interatividade. Infelizmente, ele sempre foi utilizado de maneira inadequada por grande parte das empresas. Neste artigo irei abordar algumas razões para não fazer um site em Flash. Sei que irá gerar polêmica, mas os conflitos de ideias é que geram reflexões e novas maneiras de resolver um problema.
Alias, ao invés de pensar em PROBLEMAS, vamos substituir por BENEFÍCIOS. Que benefícios o site deve trazer para o consumidor e para empresa?
O site deve ser uma ferramenta eficaz de atração, comunicação, aprendizado e interatividade com o consumidor, reforçando sua marca e conquistando uma parcela do escasso tempo das pessoas.
"O valor não está na quantidade, seja de pessoas ou acessos, e sim no tempo (que as pessoas gastam no site) e na relevância" - Michel Lent, VP de Criação da Ogilvyinteractive.
Vejamos como é possível usar o flash de forma mais eficaz em seus sites.
Para o Google é importante conseguir ler com facilidade o conteúdo do site, e o flash dificulta esta tarefa. Os defensores do flash podem argumentar que há recursos para permitir que o Google indexe o site, porém vamos ser práticos: isso terá um custo e o cliente terá que arcar com o investimento. Veja o argumento na ajuda do Google:
"No entanto, embora seja possível processar arquivos HTML, PDF e Flash, temos mais dificuldade em entender (rastrear e indexar, por exemplo) o funcionamento de outros formatos de rich media, como Silverlight" - Fonte: ajuda do Google para "meu site não está bem classificado na pesquisa"
Experimente digitar no Google "site:umsiteemflash.com.br" e note que poucas páginas estão indexadas no Google. Veja o exemplo:

O site inteiramente desenvolvido com Flash é como um vídeo para o Google, portanto conta apenas uma URL. Ou seja, o Google conseguirá indexar pouquíssimas páginas.
Como a URL e o número de páginas são fatores de relevância, o site em flash perde mais pontos no ranking do Google.
Em geral, os sites em flash são desenvolvidos de forma que o cliente dependa 100% do webdesigner para atualizar conteúdo, o que, antigamente, era um ponto a favor do webdesigner, que poderia cobrar do cliente para realizar alterações de textos e fotos. Porém, isso hoje é um ponto negativo, pois a disseminação de CMSs (Content Management Systems) como o WordPress e o Joomla!, um número cada vez maior de clientes percebem que podem (e devem ter um site dinâmico e fácil de atualizar).
A importância de atualizar com frequência o site é o fato do Google "gostar" de sites que publicam novos conteúdos com regularidade, e com isso, ganham pontos no ranking do Google. Além disso, seus clientes também tendem a retornar ao site para APRENDER com as ideias de sua empresa.
Já tentou acessar um site em Flash do seu celular ou do smartphone para pegar um telefone ou endereço? É muito complicado e, não raramente, impossível. Veja o excelente texto do Pedro Bombonatti: "o acesso a internet pelo celular deverá superar o acesso pelo computador".
"Um estudo sobre internet móvel realizado pela Morgan Stanley prevê que o acesso a internet pelo celular deverá superar o acesso pelo computador em cerca de 5 anos. Este estudo aponta a popularização de smartphones, e-readers e tablets e a ampliação das redes 3G e 4G como os principais fatores que favorecem o aumento no acesso a internet pelo celular" - Pedro Bombonatti.
Uma boa prática nas campanas de AdWords é direcionar o link para uma página interna com informações das PALAVRAS-CHAVE que o usuário pesquisou. Por exemplo: se o internauta pesquisar "marketing no google", o link deverá direcionar para página com informações sobre o Curso de Marketing no Google da Konfide, no meu caso.
Como o site em Flash não possui URLs para cada conteúdo, pois todos estão dentro do "filme" do Flash, as campanhas de AdWords só conseguem direcionar para a Home Page. O problema é um dos critérios de qualificação do ÍNDICE DE QUALIDADE é a análise da Landing Page (página de aterrisagem), ou seja, o Google analisa se existe, na páginas, a palavra-chave pesquisada, e também se a página demora para carregar. Ops! Sites em Flash demoram para carregar e o Google terá dificuldades para conseguir localizar palavras-chave!
"Cada uma de suas palavras-chave receberá uma nota do tempo de carregamento com base no tempo de carregamento médio das páginas de destino do grupo de anúncios..." - fonte: ajuda do Google para "como o tempo de carregamento afeta a qualidade da minha página destino?"
Recordando as palavras que devem caracterizar um site focado no consumidor: atração, comunicação, aprendizado e interatividade. A conclusão é que a internet trouxe o poder ao consumidor, pois as centenas de opções para consumir conteúdo na internet (blogs, sites de relacionamento, grupos de discussão, sites de vídeos, etc.) tornaram a RELEVÂNCIA uma palavra de ordem primordial. Com isso, um site relevante deve cumprir os seguintes requisitos:
Atrair o consumidor a partir de buscas (ser otimizado com técnicas de SEO) ou através das redes sociais (ter conteúdo de qualidade), comunicar com eficácia os produtos/serviços da empresa (arquitetura de informação e usabilidade), ensinar algo novo para o visitante (conteúdo relevante e exclusivo) e permitir que o visitante possa interagir com comentários, sugestões, fotos, vídeos, etc. (conteúdo colaborativo).
O site não foi feito para o dono do site e nem para o webdesigner, o site deve ser feito para quem irá visitar o site, também conhecidos como CLIENTES.
Daniel Lima dos Anjos Pinheiro
Ótima matéria! Já tem muito tempo que não faço nada em Flash, nunca foi o meu foco principal também, dava muito trabalho. eheheheh
Há prós e contras em tudo, sempre.
Sobre a questão do "02. URLs únicas", há como fazer deep linking sim. Com o SWFADDRESS (http://www.asual.com/swfaddress/) é possível fazer isso com muita facilidade, mas sendo bastante sincero: Usem HTML!
Marcio Hiroshi Okabe
Legal este site, mas para ser franco... como não sei programar não entendi como usar, pois não sou programador flash nem CSS ;-)
É importante lembrarmos que uma pequena parcela de projetos (com mais verba e necessidade de causar alto impacto visual) deve usar Flash, mas usar recursos como indicado por você.
Valeu pelo comentário!
Marcio Okabe
Daniel
Convenhamos, as agências sabem que estão vendendo gato por lebre. A maioria desses hotsites é feito só para agradar o cliente mesmo. Fui desenvolvedor de uma 'agência web' grande em São Paulo e era eu quem fazia os relatórios de acesso. A maioria dos sites eram um fiasco.
Flash só serve para joguinho e conteúdo audio/vídeo.
Existem N problemas, quase todos com soluções que vão custar tempo e dinheiro, para no final você ter o que? Bolinha pulando na tela. Isso é 'legalzinho' mas as pessoas buscam informação, opinião. Você tem um custo enorme para fazer essas peripécias e o conteúdo acaba ficando em segundo plano.
Abre em aba? Você pode copiar o link? A url muda? Dá para favoritar? O conteúdo é indexado decentemente? É de fácil manutenção? Como fica o cache? Outros dispositivos rodam o flash direito? O usuário pode dar Zoom? Dá para você imprimir? Alguém com deficiência visual ou auditiva consegue usar? Existem padrões para links, botões, barras de rolagem?
E isto é apenas a ponta do iceberg...
Mauricio Galasso
Dava muito trabalho pq vc nunca soube usar.
lennon
Esta "regra" não se aplica aos hotsites, como por exemplo os de lancaçamento de veículos.
Marcio Hiroshi Okabe
Caro Lennon,
Sou suspeito, pois sou tendecioso para SEO convicto. A questão aqui, é que o hotsite pode ter vários filmes flash embutidos nas páginas HTML.
Sob a perspectiva do consumidor, imagine que um nicho de pessoas podem realizar buscas com padrões de keywords como "carros 2010", "lançamento de carros", etc.
Sabendo que 60% das pessoas clicam nos 3 primeiros resultados gratuitos, não seria de interesse de qualquer montadora aparecer ali?
Se pesquisar no Google, perceberá que são mesclados resultados de Fotos e Vídeos, também seria importante uma montadora gerar um BUZZ para as fotos e vídeos do carro serem publicadas em Blogs.
Um hotsite de lançamento de carro bem que poderia ser focado em facilitar ao visitante, disseminar o conteúdo em redes sociais.
Adoraria ver um hotsite usando estes conceitos, e com animações em flash tão cativantes que as pessoas twittem o hotsite, postem em blogs e, lógico, apareça no Google para busca "CARROS 2010".
Abraços e obrigado pelo comentário,
Marcio Okabe
Hernani Reis
A citação no início do artigo contradiz todo o resto.
"O valor não está na quantidade, seja de pessoas ou acessos, e sim no tempo (que as pessoas gastam no site) e na relevância" - Michel Lent, VP de Criação da Ogilvyinteractive."
Se a empresa possui uma um gerenciamento de comunicação de fato, a aparição no google é apenas um detalhe.
Marcio Hiroshi Okabe
Permita-me discordar. O Google vale bilhões graças aos Links Patrocinados que na minha opinião é "um mal necessário", pois se o conteúdo fosse corretamente indexado muitas empresas teriam visitas gratuitas.
Para alguém ter tempo de navegar no seu site, ele precisa chegar ao seu site, e hoje o Google é sem dúvida uma fonte de tráfego inestimável.
A grande questão é: Se uma empresa NUNCA apareceu na primeira página do Google, ela não saberá se terá RESULTADOS.
Além disso, pensando em MOBILE.... já tentei pegar telefones de empresas no smartphone e foi uma lástima. O que fiz? Digitei "nome da empresa + telefone" no Google, e na própria descrição consegui o telefone.
Abraços,
Marcio Okabe
Mauricio Galasso
Concordo plenamente Hernani. Tá na hora de parar com o verbo " Monopolizar ", agora tudo que o Google quer é regra??? Não não é.
Sobre os Smart phones... Os sites em Flash não são bem visualizáveis em Smart Phones pois não foram desenvolvidos para Smart Phones, só isso... sem segredo!
Luciana Nunes
Olá Marcio!
Primeiramente gostaria de lhe parabenizar por este ótimo artigo! Vejo, atualmente, em outros países (EUA, por exemplo) que os Designers não utilizam flash e fazem diversos artigos justificando o motivo. Poucos artigos existem em portugues. Acredito que os brasileiros ainda não encorporaram as mudanças.
Como vi no comentario acima, você não conhece HTML + CSS. Hoje em dia a junção de HTML5 + CSS3 junto com jQuery está se revelando melhor e mais eficiente que o flash. Além de não depender do designer, fazem efeitos e animações interessantes e até, muitas vezes, melhor que o flash, por ser mais leve.
Concordo com você, principalmente pela sua visão como SEO. E temos o Joomla e o Wordpress para ajudarmos no gerenciamento de conteúdo o que em flash é inviável.
Antigamente tinha a idéia de ao menos o Portifólio poderia ser em flash, porém hoje sei que simplicidade e criatividade fazem a diferença. E isto pode ser muito bem desenvolvido sem utilizar o flash.
fabiano
Falou tudo minha cara...
sou um apaixonado por flash e por seus recursos, mas atualmente, a web 2.0 nos exige algo mais funcional e prático. E graças ao HTML5 + CSS3, aliado com JQuery, conseguimos esta praticidade sem perder a elegância...
Parabéns pelo artigo... mas que o flash é massa demais, rsrs, isso é...
wendell palazzo
Assino embaixo.. Jquery é uma evolução.. a praticidade dele é incontestável.
Diogo
Mais uma vez o lance do peso, meu Deus alguém aqui já viu quanto pesa um SWF, que é o arquivo final da APP em flash? o site da minha agência é cheio de vídeos para as transições entre as seções e tal, tem todo o layout é PNG, pois fazemos tudo no photoshop e depois tratamos no flash, é raro um vetor, salvo texto e alguns botões, chuta quantos kb tem...menosde 50 kb, vão dizer que uma conexão de hoje em dia não consegue carregar isso? Sem contar que existe os preloaders, isso porque é 100% feito com PNGs dentro dele, imagine se fosse 100% vetor, pelo amor de Deus, papo de programador é sempre o mesmo, como não se importa com o layout, só com o script, fica nessa de que Flash é pesado, algo com Jquery HTML e CSS, vai ser tão pesado quanto seus componentes e mídias, será leve se os mesmo forem leves e bem tratados, parem com esse papo ultrapassado de que flash é pesado, só é pesado para os amadores, que não sabem TRABALHAR (UTILIZAR) com flash, profissional sabe. É pra isso que existe capacitação, o GRANDE problema não é com o flash e sim os "trocentos" "profissionais" não capacitados dizendo que desenvolvem para WEB, e fazem esses lixos que temos a obrigação de ver carregar e navegar, caso seja imprescindível o acesso ao tal site, acho que isso todos vão concordar né?
Então vamos voltar a discussão principal, se o flash é ou não viável em alguns casos, pois já confirmamos que em algumas ocasiões é obrigação ser em Flash. Tudo tem que ter meio termo, claro que não defendo o desenvolvimento sem noção em flash, só porque é bonitinhu, e olhem bem eu sou Flash Evangelist, Developer a 9 anos de flash, trabalho com ele desde a versão 3.
É isso.
Att,
Diogo
Taffarel de Lima Oliveira
Olá Marcio, adorei seu artigo, na classe de aula da faculdade, sempre entro em debate sobre o usar flash para fazer um site inteiro e sempre acabo "perdendo" a discussão.
Marcio Hiroshi Okabe
Olá Taffarel,
Você pegou bem o tom do artigo "... usar o flash para fazer um site inteiro". A crítica é neste caminho.
Esta montanha de comentários mostra o tema é polêmico, portanto merece uma reflexão.
Você dá aulas ou é aluno?
Abraços,
Marcio Okabe
@marciokonfide
Taffarel de Lima Oliveira
Sou aluno.
Denis Rocha
E ainda tem mais uma, um site feito em Flash é muuuuito pesado. Como nem todos no Brasil tem uma boa conexão de banda larga então este é mais um problema.
Diogo
Mas um exemplo de pessoas que não sabem fazer o trabalho, um site em flash só é pesado se dentro dele tiver objetos pesados, como imagens em alta resolução sem necessidade, até u site em html com essas mesmas imagens será pesado, então não diga o que não sabe, ou sua net é bem ruim mesmo, ou vc deu azar de entrar só nos sites mal feitos, como disse antes é necessário SABER TRABALHAR na ferramenta, e não pegar e sair fazendo algo sem noção, PROFISSIONALISMO. Em relação a velocidade da internet, como não dá pra agradar a todos temos que ir com a maré, se o público alvo do cliente tem perfil de ter boa internet OK, pesado ou não pouco importa, tudo vai depender do perfil do público alvo ou ficar em cima do muro, meio termo no desenvolvimento.
Diogo
E outra as vezes o "peso" é devido a algum processamento da máquina que está sendo efetuado, ninguém nunca para pra analizar o real motivo da lerdeza do acesso, ao invés disso já vai culpando quem nem tem culpa, por ser mais prático, ninguém tem coragem de admitir que instalou um programa mal instalado que pesa o processamento e coisas do tipo. Pensem nisso.
Diogo
Bem, sou publicitário e trabalho com desenvolvimento de websites a 9 anos, gosto muito de HTML, CSS, JAVASCRIPT, mas acho que na altura do campeonato é meio complicado falar o que é ou não é viável usar em desenvolvimento, a uns 5 anos atrás até ia, mas hoje em dia tem sites abarrotados de soluções para os "problemas", um exemplo, como deeping links, falar que não é possíves ter várias urls para cada conteúdo ("página") do flash, é como se dissesse que uma máquina fotográfica que não usa filme é loucura, entendem meu ponto de vista, eu acho que a opinião do Márcio é beeemmm pessoal e pouco coletiva, porque em 100% dos congressos que vou 98% das agências e desenvolvedores dizem que usam flash e sabem usar, essa é a diferença, SABER USAR, qualquer coisa que é mal usada se torna problema, um HTML mal usado vira uma confusão de tags sem sentido e sem destino, em relação a regras W3C. Bem é isso, só quis dizer que essa matéria me pareceu algo pessoal contra a ferramenta, sem tons de crítica, só meu ponto de vista.
Marcio Hiroshi Okabe
Olá Diogo,
A ideia era gerar polêmica mesmo, pois isso leva à reflexão. A crítica principal é ver projetos que não haveria nenhuma necessidade de ser 100% em flash, entende?
O interessante é que o site da Bonafont foi migrado para um Blog com WordPress ;-)
Quanto às URLs, concordo com todos que colocaram que há maneiras ter soluções para isso, mas a decisão deveria ser sempre compartilhada com o cliente.
O legal desta discussão, é que o conhecimento compartilhado é o mellhor resultado para todos. Muitas pessoas postaram dicas de como o Daniel Lima que indicou o site http://www.asual.com/swfaddress.
O legal interessante é que em Showcase tem o site do Porsche 911, e por curiosidade o site da Porsche.com.br é feito em Joomla!.
Podemos ver que são excelentes exemplos de aplicações de tecnologias diferentes.
Obrigado pelo comentário, muito bom e coerente!
Marcio Okabe
Odair Seixas
Diogo,
pensei em acrescentar alguma coisa nos seu comentários, foi difícil por que você já disse quase tudo. Mas segue uns tópicos para quem estiver bem informado sobre a dupla html5 + css3 me informar se tem algo parecido:
- Flex framework, agora com suporte maior ainda a skins e css;
- Animações em 3D com interação do usuário, tipo, você modela uma peça e o usuário do seu site pode com o mouse girá-la;
- Integração com interfaces multitouch, com 2 linhas de código implementa-se um scale e um rotate.
Tem mais coisas, mas por enquanto isso tá bom.
Eder José
Opa, legal o artigo, traz algumas abordagens interesantes, mais já existem possibilidades de contornar esses problemas.
O deepslinks ja citados assima, os cms podem ser sim usados com flash, e existem vários cms produzidos em AS, so que isso vai do interese do desenvedor de aplicar isso e mostrar ao cliente, vantagens e desvantagens, mais ainda existe muita gente que prefere usar as atualizações de sites como forma de uma renda extra, falo isso por que conheço gente faz isso, tanto para sites em flash, quanto html, o fator da internet móvel, exite um projeto que está sendo desenvolvido que abrirá o flash aos telefones celulares, http://www.openscreenproject.org/ e além disso, desenvolvimento para celular é muito raro, ainda no Brasil, essa forma de interação online teve um rumor maior com o iphone.
Acredito que o flash tenha sim seu lugar na web, é preciso e alguns dos problemas acima até mesmo o de "site pesado", acredito que, o problema em si não está no flash e sim nos desenvolvedores, que param no tempo, não buscam novas tecnicas e formas de optimizar valorizar seu trabalho, da mesma forma como exitem muitos sites bons e ruins em flash, existem muitos sites bons e ruins em html.
André Villela
Concordo com o Diogo e Eder, basta ter bom senso e criatividade, que pra todos os casos existem soluções. É certo que quem faz site em Flash com uma timeline imensa parou no tempo mesmo, e também dá um belo trabalho criar um site com essa tecnologia atendendo a todos os requisitos para indexação, conteúdo colaborativo, etc. Tudo depende muito do objetivo do site, seu público, o tipo de conteúdo e como ele é atualizado e compartilhado. Por exemplo, portal em Flash não funciona, ou são raríssimos os casos. Jà Hotsite de filmes e jogos, se for em HTML perdem o apelo multimídia que esses temas trazem consigo. Resumindo: cada caso é um caso, não há como generalizar e simplismente ignorar uma tecnologia em prol de suas crenças individuais; aliás como foi muito bem frisado na última frase do artigo: "O site não foi feito para o dono do site e nem para o webdesigner, o site deve ser feito para quem irá visitar o site, também conhecidos como CLIENTES."
Fernando
O importante é ter domínio das ferramentas e usar a técnica correta no devido contexto. O resto é especulação tendenciosa.
Alison Marczewski
E referente ao flex, que gera um arquivo swf?? (nesse caso, um "arquivo flash")
Nesse caso ganha-se muito em designer, praticidade entre outras vantagens.
Caso nao conheça algo sobre flex, veja o "site exemplo" publicado pela propria adobe.
http://examples.adobe.com/flex2/inproduct/lcds/flexstore/flexstore.html
A minha pergunta é: nesse caso, levando o google em consideraçao, vale a pena fazer um site em flex??
Vale ressaltar que o flex nao é indicado para fazer sites, mas sim para sistemas online.
Sou um defensor do flex, mas gosto de ouvir as opinioes de outras pessoas da area.
Marcio Hiroshi Okabe
Alison, não conheço bem o Flex, mas minha opinião é que deve sempre haver um equilibrio entre:
1 - Atrair o potencial cliente
2 - Mantê-lo no site ou tornar sua visita marcante
Digite "O que é Flex" no Google. Note que o primeiro lugar é o site da Adobe: http://www.adobe.com/br/products/flex.
Gosto do site da Adobe, pois eles usam HTML de forma intensiva, pois sabem que precisam aparecer nos buscadores com eficiência, e depois de trazer o visitante ao site, usam e abusam dos demos altamente interativos.
Quando puder, veja os cursos da www.Konfide.com.br
Abraços,
Marcio Okabe
Alison Marczewski
Fica meio complicado eu falar do flex já q vc nao conhece bem o mesmo. Não me estendendo muito no comentario, oq posso dizer em resumo é q o flex utiliza MXML e actionscript, depois de compilado ele gera um arquivo swf como "executavel". é esse swf q vai ficar no site. depois de gerado "ele equipara-se ao flash" e pode ser questionado da mesma forma. Como o uso de flex é indicado para sistemas online e nao para sites comuns, nao vejo pq nao usa-lo. Dê uma olhada no "site exemplo" q indiquei e veja o ganho q o usuario final(afinal, ele é o principal interessado no sistema) adquire num site desses. Devido ao fato de se parecer com flash e de ser muito confundido com o mesmo, ja estao pensando em mudar o nome para "flash builder".
Alison Marczewski
Guilherme
Na verdade, há como cada link ter urls próprias para o flash, utilizando o SWFAdress.
wendell palazzo
Opa.. legal este artigo.. gostei.
Realmente o flash inovou e muito a parte de "marketing publicitário" para web, onde (dependendo de quem faz) consegue chamar muita a atenção de quem vê uma animação bem feita, mas atentando-se ao detalhe que nem sempre os futuros clientes querem ver aquele monte de animação... mas sim alcançar o objetivo dentro do site (uma informação.. um produto.. etc).
Realmente... desenvolver um site todo em flash... hoje.. vai depender do publico alvo... penso eu.... pois o cliente que ficar 1 min esperando uma animação carregar.... tá prá nascer!!...
Jorge
Acho que faltou um pouco de conhecimento sobre Flash, SEO e CMS.
Ainda estou esperando ver um site que permita o mesmo grau de experiência,envolvimento feito somente com html/js.
Experimentos que funcionam apenas em browser X versão Y sistema operacional Z não contam.
O futuro é já e o que me importa (e para meus clientes) é o que posso oferecer agora.
Marcio Hiroshi Okabe
Olá Jorge,
Não estou questionando a superioridade do Flash para experiências Rich Media. Lembrei até do Eye4u - um dos primeiros sites em flash - que para quem é das antigas lembram o impacto que ele teve como amostra do poder do flash.
Apenas questiono que para nossos clientes, o que importa mesmo são mais clientes para ele.
Abraços,
Marcio
Gui
Mais um entrando na modinha de difamar o Flash. O Flash é uma ferramenta complexa que tem várias utilidades e pouquissimas limitações.
Hoje em dia é possivel fazer de tudo com ele, desde sites até aplicativo pra TV digital, passando por celular, aplicativo desktop, rich internet application, touchscreen, realidade aumentada, etc.
Todos esses pontos que você defendeu são altamente superficiais, provavelmente fruto de uma pesquisa rasteira e incompleta.
Se você tivesse estudado um pouco melhor o assunto, entenderia que todos os problemas que você indicou são contornáveis, facilmente até.
Que HTML é melhor para uma portal de noticias, ou um blog, isso é uma unanimidade, mas veja até seu javascript vai quando se trata de um game com simulações de física ou carregamento de modelos 3d em tempo real...
Acho que essa modinha de ficar falando mal do Flash só por causa do lançamento do HTML 5 já está overrated. O flash vai ficar por ai por muito tempo. Get used to it
Joaquim Oliveira
Você já ouviu falar em acessibilidade?
Vamos lá uma situação bem básica e real.
Trabalho no Tribunal de Justiça do Estado do Ceará, temos uma rede de em média 4 mil usuários e aqui quase tudo é windows, temos muitas restrições de segurança e a maioria dos usuários não tem permissão para instalar aplicativos ou extensões. Como fazer pra ver um site que foi usa a versão mais recente do flash? Solução: Procure outra máquina, aquele seu site lindo, dinâmico com muito movimento e efeitos que custou um absurdo, acabou de perder um usuário que pode estar abrindo o do concorrente nesse mesmo instante.
Você despreza os deficientes?
Senão, poderia repensar seus conceitos pois gostaria de ver um site em flash que funcione com Jaws, ou com outros recursos de acessibilidade como saltar para o conteúdo, funcionar em browser textuais, etc...
O flash pode ter evoluído, mas muita gente ainda ignora a penetração de internet entre todas as camadas da sociedade.
Alguns links para abrir sua cabeça:
http://acessodigital.net/art_acessibilidade-web-7-mitos-e-um-equivoco.html
http://videolog.uol.com.br/video.php?id=230205
Marcio Hiroshi Okabe
Concordo 100% com o Joaquim Oliveira.
"Todos esses pontos que você defendeu são altamente superficiais, provavelmente fruto de uma pesquisa rasteira e incompleta. "
Se aparecere no Google e no Mobile é superficial, realmente não há o que argumentar.
Johnny Connors
Uso o Flash para desenvolver sites para alguns dos meus cliente, é não tenho problema algum, posso criar um site em flash totalmente dinâmico onde o cliente posta as fotos, altera textos de todos os conteúdos e administra os contatos recebidos tudo via administrativo feito em asp ou php. E quanto ao periodo de carregamento da página não demora muito, pois as velocidades de internet e a correta compactação do arquivo flash deixa ele leve e rápido.
Marcio Hiroshi Okabe
Olá Johnny,
Você já usou o Joomla! ou WordPress? Acredito que não é uma questão de quem ganha: Flash ou HTML.
O crescimento de CMS open source é uma realidade, e acho que há oportunidades de criar componentes (Joomla!) ou plugins (WordPress) com flash, mas faltam profissionais que conheçam ambas a tecnologias. #FicaDica
Abraços,
Marcio Okabe
Tiago
Concordo plenamente com o comentário do Gui e o do Johnny Connors.
Sem mais!
letrar
Acredito que cada caso seja um caso. Apesar de preferir os padrões web, pela leveza, o custo de se fazer um site nesses padrões que funcione em (quase) todos os browsers é bem mais alto. Cada caso deve ser estudado, pois como tudo o mais em TI, há vantagens e desvantagens. Porém há alguns pontos que acho que precisam ser elucidados.
O flash evoluiu muito, hoje em dia há diversas maneiras de carregar conteúdo dinamicamente no flash, com um pouco de trabalho, pode se deixar todo o conteúdo dinâmico, exatamente como num CMS como Joomla e Wordpress.
Os problemas com a indexação não são tão graves: Na verdade o google consegue ler o que está dentro do arquivo do flash, a adobe fez várias melhorias para facilitar a indexação do conteúdo de dentro do arquivo do flash. Existem várias tecnicas para isso e o google já deixou claro que as usa com sucesso.
Quanto aos outros problemas concordo plenamente com o que você disse. Acredito que a decisão cabe a cada projeto, dependendo do que se necessita. HTML5 e CSS3 são coisas magníficas, mas quando é que as veremos nos browsers mais usados? Isso é um problema seríssimo.
Ao contrário do que disse o senhor steve jobs, o HTML5 só poderia matar o flash, se o flash ficasse parado no tempo, mas o flash também evolui, e por mais que não gostemos disso, e prefiramos os padrões abertos, fica claro que quem está tomando a liderança e influenciando muito na evolução desses padrões é o próprio flash.
Joaquim Oliveira
Muito bom o artigo, tb sou entusiasta do SEO da web 2.0 e dos gerenciadores de conteúdo, de uma internet mais simples, rápida e com acesso cada vez mais fácil a informação.
Sempre procurei na net artigos ou noticias que falassem exatamente o que está escrito nesse post.
Muitas vezes temos problemas com clientes na hora de explicar tudo isso, e quanto mais leigo o cliente mais difícil fica.
Tratar de termos como SEO, Usabilidade, acessibilidade é sempre um terror. Eles não entendem porque um site que demora 5 minutos pra carregar pode ser ruim, ou porque aquela musica que começa a tocar e não tem como parar pode ser desagradável.
Existem medidas paliativas, que resolvem parcialmente o problema, como o próprio SWFAdress. Mas não existe como comparar o poder de indexação do google em uma página html e uma com um swf, e hoje em dia não se enganem, muitos preferem ir no google e digitar imasters do que ir na barra de endereços e digitar a url completa, a começar por mim.
Otimo artigo, já adicionado aos favoritos do google para ficar de referencia na hora de explicar para os clientes mais leigos POR QUE NÃO FAZER SEU SITE EM FLASH.
Marcio Hiroshi Okabe
Olá Joaquim,
Obrigado pelo comentário e pelas respostas.
Como disse, gerar polêmica é importante para todos refletirmos. O que não pode são críticas sem argumentos que impossibilitam dar uma resposta.
Se puder participar do Curso de Marketing no Google da Konfide dia 13/Março, é meu convidado!
Me envie um tweet @marciokonfide
Abraços,
Marcio Okabe
vader8802
O texto é muito interessante e eu particularmente prefiro sites que mesclam bem o uso do Flash e do html.
Mas o que me chamou a atenção é que o texto na verdade fala das falhas do GOOGLE/mobile e não do FLASH.
Engraçado isso. "O Google não consegue isso, o Google não consegue aquilo, o celular não consegue isso, o celuar não consegue aquilo"...
Na verdade, o que vemos (pode parecer estranho pensa assim, mas é verdade) é que tanto o acesso mobile quanto o Google estão meio atrasados com o Flash.
Já fazia sites em Flash em 1999!
O Flash é uma ferramenta que evoluiu muito bem todo esse tempo e se eu tentar acessar o site de 11 anos atrás com o Iphone, ele não vai conseguir.
A culpa é do Flash ou do iphone? Pra mim, é óbvio q o Iphone que está atrás nessa corrida.
Se o Flash fosse uma tecnologia morta ou uma tecnologia que não tivesse vingado, tudo bem. Mas ela tá aí. Instalada em 99% das máquinas do planeta e o cara não consegue dar bem com ela?
Pensem bem. Eles não dão conta do recado e tentam enrolar a gente com essa conversa fiada falando mal do Flash.
Continua assim até que um dia, um celular tem um processador bom o suficiente pra rodar Flash ou aparece um outro concorrente que trata bem aquela falha e pronto.
As mesmas características passam a ser vantagens.
Leandro Salem
Sabe o que a Adobe vai fazer com essas informações todas?
Arrumar um jeito de melhorar o Flash e vão ficar todos chupando o dedo.
Eu estou comecando a trabalhar com Augumented Reality e o suporte que o Flash me dá é incrivel.
EU não quero precisar de um programador para poder desenvolver conteúdo dinâmico. Parece que no fundo, essa é a brinca de alguns...
Leandro Salem
Essa moda de difamar o Flash têm cheiro de Steve Jobs e seus inocentes úteis...
Marcio Hiroshi Okabe
Leandro,
Não estou difamando o Flash, estou apenas argumentando que se não fosse a presença do Google e o crescimento do uso de mobile, não haveria problema nenhum, muito pelo contrário.
Porém, as coisas mudam, e os profissionais devem se adequar e criar soluções inovadoras.
O site da SalesForce.com é excelente e faz uso intensivo de Flash.
O fato é que o mercado ainda demanda o uso do Flash, mas não para o site inteiro.
Abraços,
Marcio Okabe
Brayan Tagliari Demarchi
Realmente o flash tem seus contras, mas tem seus prós, Tudo depende do objetivo do site, não da para generalizar. O flash faz hot sites fortes pra caramba, e o principal objetivo do flash é impacto, e dentro disso você pensa sobre usar ou não o flash. Se você quer um site de notícias como o da UOL você não irá fazer em flash, mas se quer um site que chame a atenção, q chova no site, q exploda, q deixe o usuário vidrado olhando o site dae não tem para o flash
vserpa
Discordo do texto. Sugiro que o autor conheça a ferramenta antes de mencionar sobre ela.
01. O Google não indexa bem sites em Flash
Faltou completar aqui: para desenvolvedores que não sabem indexar conteúdo em flash.
02. URLs únicas
Coloca isso no google: site: 2advanced.com - pra mim apareceram mais de 10 páginas de resultados. O site é em flash.
03. Maior dificuldade na gestão de conteúdo
Erro mencionar o flash aqui. Flash não faz gestão de conteúdo, flash é utilizado para apresentação de informação. O mesmo sistema de gestão de conteúdo que funciona com HTML também funciona com flash. Gestão de Conteúdo não depende de interface. Sugiro que conheça o WebDesk da Totvs.
04. Dispositivo Móveis não visualizam bem sites em Flash
Também há dispositivos que não renderizam bem HTML e tornam o uso de WML obrigatório. Isso é deficiência do dispositivo, não do Flash.
05. Prejudica as campanhas de Links Patrocinados do Google (adwords)
É possível utilizar URLs únicas com o Flash. Mais um erro aqui.
Cassio
Faço de suas palavra as minhas. Tem muito desenvolvedor mirim em flash. Infelizmente é uma ferramenta banalizada por todos.
Joaquim Oliveira
vserpa
Acho que você é que deveria conhecer melhor a ferramenta que utiliza antes de falar besteiras.
Vamos lá:
?01. O Google não indexa bem sites em Flash
Faltou completar aqui: para desenvolvedores que não sabem indexar conteúdo em flash.?
- Quer dizer então que os sites que vc desenvolve são totalmente indexados pelo google? Todos os textos e imagens dele contem meta informação, tags title entre outras técnicas de SEO? Poderíamos criar um sitemap para essa sua aplicação? Se sim, gostaria que você colocasse a url para analisarmos.
?02. URLs únicas
Coloca isso no google: site: 2advanced.com - pra mim apareceram mais de 10 páginas de resultados. O site é em flash. ?
- Essa foi a pior... Quando se coloca site:2advanced.com os resultados desejáveis são páginas dentro desse site, e não subdominios faça o teste com site:intersystemcomputadores.com.br e veja o que era pra aparecer. No caso do 2advanced as páginas que aparecem são justamente as html como essa http://www.2advanced.com/privacy_en.php as outras são todas subdominios
?03. Maior dificuldade na gestão de conteúdo
Erro mencionar o flash aqui. Flash não faz gestão de conteúdo, flash é utilizado para apresentação de informação. O mesmo sistema de gestão de conteúdo que funciona com HTML também funciona com flash. Gestão de Conteúdo não depende de interface. Sugiro que conheça o WebDesk da Totvs.?
- Realmente é possível criar gerenciadores de conteúdo, usando qualquer linguagem dinâmica e exportar os dados para um xml lido pelo flash.
?04. Dispositivo Móveis não visualizam bem sites em Flash
Também há dispositivos que não renderizam bem HTML e tornam o uso de WML obrigatório. Isso é deficiência do dispositivo, não do Flash.?
- Essa também foi boa, vamos lá quando um carro está sendo projetado deve-se levar em conta todos os terrenos que ele vai trafegar, as condições das estradas, desníveis da pista, buracos e tudo mais. Senão seria feito um carro sem amortecedores sem suspensão, que seria muito bom numa condição ideal de rodovias mas que é uma utopia.
Ou seja, o flash deve levar em consideração, as variedades de conexões, de navegadores, de resoluções de tela e de dispositivos que acessam a internet. E não criar uma ferramenta ?otima? que só funciona bem em determinados ambientes.
De quem é a culpa mesmo? Do mundo inteiro ou do flash?
?05. Prejudica as campanhas de Links Patrocinados do Google (adwords)
É possível utilizar URLs únicas com o Flash. Mais um erro aqui.?
- Pode ser feito, embora 99% dos sites atuais feitos em flash não suporte o recurso, ou seja, sites que tem aquele velho filme dentro da home que apenas roda esse filme ou chama outros swf dentro dessa aplicação sem alterar a url.
Marcio Hiroshi Okabe
Olá!
Concordo com suas observações pensando em um site que mescla Flash + Html. O foco do artigo são sites no qual o desenvolvedor fez apenas um filme SWF para todo site.
O legal dos comentário contra e a favor (como eram esperados) é que farei um novo artigo com o título: Razões para usar o Flash em Sites
Abraços,
Marcio Okabe
Cassio
E o que falar então dos sites desenvolvidos em flex/flash? Discordo de algumas coisas nesse post.
Brayan Tagliari Demarchi
Marcio, faça mesmo porque a principio esta dando a impressão de que você não é a favor do flash.
E galera, aproveitando, olha esse vídeo feito em flash que loco
http://www.vimeo.com/9194146
flash 1 x 0 html5
www.brayantagliari.wordpress.com
Joaquim Oliveira
Flash 1 X 10 HTML5
http://www.chromeexperiments.com/
Só não vale usar IE rsrsrsrsrsrs
Fernando
Chome Experiments... de que adianta? Precisamos de tecnologias consistentes para agora.
vserpa
Joaquim Oliveira, eu não sou especialista em Flash, mas sei que designers de interface decentes podem otimizar o flash para buscadores. Duvida? Leia a revista www http://www.europanet.com.br/site/index.php?cat_id=78&pag_id=20865.
E além disso, sugiro que você se informe mais sobre o Flash também.
Vou evitar prolongar a discussão para evitar flames.
Joaquim Oliveira
vserpa
Desculpa cara mas estou no iphone, não tem suporte a flash, como faço pra ver a revista?!?!?!
vserpa
Faça como todos os leitores fazem, compre a revista física, porque na demonstração em flash não dá para ler as matérias. Já que vc está no iphone, melhor, procura artigos na net à respeito de otimização do flash.
Joaquim Oliveira
E voce como leitor que comprou a revista, pode me dar algumas dicas? as mesmas que vc usou naquele seu site todo em flash?
Joaquim Oliveira
O Flash está mesmo dominando o mundo?!?!
http://imasters.uol.com.br/noticia/16088/desenvolvimento/empresa_aerea_bane_flash_de_seu_site_por_causa_do_iphone/
vserpa
Joaquim, eu já disse que não sou especialista flash. Como pode você afirmar que eu usei as dicas da revista em um "site meu todo em flash"? Você está usando provocação pessoal para manter uma discussão.
Faz o seguinte. Compre a revista e leia como se otimiza um site em flash para o google. Avalie a informação. Não responda pra mim, leva isso com você. Já te dei o link da revista, não posso digitá-la aqui pra você ok? Estou no trabalho, tenho mais o que fazer.
Robson Marquesin
Cara impressionante como existe gente ignorante neste mundo. O Sr Autor, antes de vc falar qualquer besteira se aprofunde no assunto. O seu post pra mim é praticamente uma diarréia digital. Existem desenvolvedores flash e existem fuçadores flash, que fazem sites sem url definida, sem indexação de conteúdo, ou seja, fazem apenas uma pagininha animada, acho que vc foi pra essa linha, pois um desenvolvedor flash experiente sabe indexar o conteudo, saber criar páginas compatíveis com dispositivos móveis., mas cara, depois que vi o código do seu site http://www.konfide.com.br/ especilista em SEO usando frameset ja era acabou sua moral.
Marcio Hiroshi Okabe
Caro Robson,
Você poderia citar exemplos de sites em flash bem indexados? Eu acho o flash uma ferramenta excelente para gerar interatividade e causar impacto, porém como respondi em outro post, primeiro temos que fazer o usuário chegar ao site.
Se ler com atenção, verá que fiz links para citações oficiais do Google mostrando que o flash pode gerar dificuldade para indexar.
Ok, um desenvolvedor flash experiente sabe indexar, mas o cliente foi consultado se haveria como ter um site facilmente gerenciável como poderia ser feito com WordPress ou Joomla!?
Não é comum ter sites em flash com sistemas de gestão de conteúdo, e para o SEO o mais importante é uma frequência de atualização de conteúdo de qualidade e original.
"O site não foi feito para o dono do site e nem para o webdesigner, o site deve ser feito para quem irá visitar o site, também conhecidos como CLIENTES."
Quanto a sites e SEO, não existe site perfeito, afinal seria muita pretensão. Porém, o site da Konfide possui mais de 5 mil visitas gratuitas/mês, e a maior parte do mérito são URLs amigáveis, TITLEs bem estruturados, e principalmente, MUITO conteúdo.
Sabia que o artigo iria gerar polêmica, mas irei escrever outro com tom oposto: Por que usar Flash em seu site.
Acho que o título acabou gerando ambiguidade: "Algumas razões para não fazer um site em Flash" é diferente de "Algumas razões para não usar Flash em site". Este último eu não concordo, pois acho o Flash um importante recurso.
Abraços,
Marcio Okabe
Daniel Lombardi
Utilize seu CMS WordPress ou Joomla!, algum que desenvolva sitema e mais alguém experiente de flash e tenha seu site em flash totalmente gerenciável pelo cliente.
Temos marcas que por si só não precisam de muito gasto com SEO para poder ter acessos ao site, Basta os desenvolvedores saberem programar o necessário que tudo sairá perfeito.
Joaquim Oliveira
Ok vserpa, desculpe, realmente acho que exagerei nas minhas citações, principalmente ao mencionar um projeto seu.
Cada um escolhe a ferramente que quiser, que melhor se adaptar.
Tambem estou no trabalho e ocupado.
abraços
Eder José
hehe ta quase dando briga, gente não é isso que queremos... temos todos os tipos de opiniões, mais proveitando algumas coisas faladas e colocar outras para vcs reletirem, não discutirem comigo isso.
Bem sou designer e desenvolvo um pouco para web tanto em flash quanto em html/ccs, acho que o html5 junto ao css3 vai ajudar d+ quanto virar realidade, mais ainda não é, tenho os pé no chão quanto a isso, pois ainda mais no Brasil ainda devem existir 60% de ie6 instalados ( não tenho dados reais sobre isso, simples exemplo), não esquencendo que ainda temos ie7 e ie8. Um ponto que estava percebendo que não consegui ver a página de video do youtube, no ogg, por que? Não tenho o codec para ver o video, ogg não é ainda um formato nativo do sistema. Li a noticia da virgen banir o flash do site, achei estranho, sites em versão moblie tem versão diferente, pela limitação do tecnica do aparelho. Por curiosidade visitei a página de expirimentos do chrome, no FF e simplismente travou o firefox, isso ainda não é acessivel a todos os navegadores, alguém pode me desmentir mais usando js em grande escala traz um aceleramento do pc.
Marcio acho que ate fazer outro artigo o por que usar flash, não seria tão relevante, mais o que pode fazer é destacar algumas novidades de interatividade que o flash esta proporcionando, realidade aumentada, 3D, fisica, interações com webcam. Não queria prologar mais falei d+ né.
uma coisa que o Jaquim Oliveira citou que ainda é um grande problema para o flash é a questão da acessibidade a deficientes, é um ponto negativo do flash, nessa questão so funciona a nevegação com a tecla tab, e iphone o flash cs5 vai estar resolvendo isso. rsrsrs, mais o flash cs5 terá suporte ao iphone, não com o flash player, mais com formato de app, ate onde podemos chegar, eu ainda não sei, teremos que esperar um pouco.
Desculpem acabei levando a discursão para outros lados, perdendo o foco.
Fernando
O codigo fonte do konfide é "meio assim", hein? Frameset? Cada coisa...
Nessa onda de SEO tem muito vendedor de "óleo de cobra".
Diego de Andrade Pereira
Primeiramente que parabenizar o autor pelo artigo. Muito bom.
Mas também não concordo com algumas coisas. Conteúdo Flash PODE sim ser um grande problema de indexação, não quer dizer que É. Como um amigo comentou anteriormente, existem aqueles que fuçam e aqueles que desenvolvem. Eu trabalho com Flash já há alguns anos, não sou nenhum certificado Adobe, mas conheço o suficiente para não fazer besteira. O grande problema são as massas. O mesmo problema que você tem com Flash, você tem com qualquer outro tipo de tecnologia nas mãos dos aventureiros. E sinceramente, me desanimou depois de ter lido a matéria, e ver um comentário do autor dizendo que não é desenvolvedor Flash. É o mesmo que eu falar mal do motor de uma Ferrari sem saber nada de carro. É preciso conhecer um assunto a fundo antes de gerar qualquer tipo de discussão.
Continuando na questão de indexação pelo Google, sabemos que hoje em dia ele já está indexando conteúdo Flash sim. Talvez ainda não esteja na condição ideal como deveria ser, mas se NÓS DESENVOLVEDORES tomarmos algumas precauções, isto não será mais um problema.
Agora minha opinião a respeito do Flash: apesar de gostar, estou parando de usar. Não pelo SEO ou pelo Google, mas pelo acesso mobile. Sites Flash são um GRANDE PROBLEMA no acesso móvil. Já passei por muitas complicações tentando acessar sites que tinham Flash embutido.,, sites totalmente em Flash então, esquece. Hoje na onda da acessibilidade e usabilidade, em que tudo tem que estar disponível para o usuário final, não importa a tecnologia utilizada, não dá para limitar o acesso ao conteúdo a uma parcela de usuários. Estou preferindo desenvolver utilizando técnicas de SEO, acessibilidade e otimização de performance de front-end do que usar conteúdo Flash. Um site bonito, bem organizado, semanticamente correto e rápido, é tão atraente quanto um site cheio de "firulas" em Flash, SilverLight, whatever. Um outro grande problema na questão da acessibilidade em Flash, são os nossos queridos aventureiros, que disponibilizam o conteúdo Flash, mas não disponibilizam um conteúdo alternativo. Assim se você não conseguir acessar o conteúdo Flash, não acessará mais nada! E nunca vai saber o que está perdendo. Se tem Flash, TEM QUE TER CONTEÚDO ALTERNATIVO!!
Bom, concluíndo meu raciocínio: gosto e trabalho com Flash, mas prefiro outras técnicas e tecnologias que deixem o site mais atrativo tanto para o usuário final quanto para os motores de busca. E se você vai disponibilizar um conteúdo em Flash, seja ele um banner, seja ele um hotsite, DISPONIBILIZE UMA VERSÃO ALTERNATIVA SEM FLASH. Assim a web agradece, principalmente a mobile.
P.S.: o código-fonte do site do autor, do ponto de vista técnico, SEO e de performance, realmente não é o exemplo que deveria ser, se analisada a proposta dele.
Gustavo Kawamoto
Old?
http://amatoc.com/content/show.php?id=18
E defina o termo site também. Temos uma flora GIGANTESCA de sites por aí. De sites de jogos até institucionais, passando por comunidades virtuais, hotsites e de aprendizado. Flash não se aplica a todos os sites e nem deve. Ele não é uma tecnologia que visa destruir o HTML, e sim complementá-lo.
Eu sempre falo isso: um site de aprendizado sobre as orcas da Sibéria não deve ser feito todo em Flash, afinal a gente não procura efeitos, e sim conteúdo. Mas um Hotsite de uma campanha sobre um jogo de última geração novo pode (e às vezes deve) ser feito em Flash.
Sem mimimi e sem extremismo. Use o melhor dos dois mundos e não perca tempo com intriguinhas -.-
Daniel Gerçossimo
Parabéns Marcio seu artigo BOBOU GRANDÃO, se concordam ou não pouco importa o importante é o acesso e você se deu bem :D :D valeu!!! até eu que nunca comento nada to aqui KKKKKKKKKK
M?io Eduardo
Pessoal, realmente acredito que este tipo de confrontamento depende muito das características do negócio para o qual a página será desenvolvida. Um negócio ou uma empresa cujo resultado nas consultas do Google pouco importa (Ex. artistas ou outros profissionais consagrados) o visual inovador muitas vezes fala mais alto; e esta condição em muitas situações só se consegue usando Flash. Estou desenvolvendo alguns trabalhos em que o apelo visual é um fator estratégico para o negócio e se não fosse feito em Flash, tal intento não seria alcançado.
Olhem estes projetos com este conceito que tenho executado:
www.marduf.com.br/ondas.htm
www.johnymarcosemaurinho.com.br.
Grande abraço à todos.
Wilde Tavares
Parabéns pela matéria. Concordo plenamente com você.
hoje em dia temos vários recursos para fazer sites, portais etc... sem utilizar todo em flash. Podemos utilizar banners publicitários etc, mas não desenvolver todo site em flash.
Vamos deixar o flash para apresentações multimídias, ele serve muito bem para isso.
Wilde Tavares
Dir. Comercial e Marketing da W digital.
www.wdigital.com.br
Ricardo Teixeira
Concordo com vários pontos da matéria, porém, fazer um site todo na Plataforma Flash (por que já ultrapassou da questão do software Flash) pode ser necessário para uma determinada campanha ou aplicação que não terá a indexação do Google como principal veículo de divulgação.
Acho que a matéria peca um pouco nos pontos 2 e 3. Em relação a URLs ùnicas, já é possível fazer mas não para ser indexado, ajuda na questão da navegação e do histórico.
Em relação a Maior dificuldade na gestão de conteúdo, não concordo com o ponto exposto. Depende do nível (e vontade) do desenvolvedor. O cliente não precisa depender do webdesigner, TUDO pode ser dinâmico e com gerenciador de conteúdo!! Isso é possível desde versões bem antigas do Flash, como o Flash 4 que ja permitia usar server side com CGI para processar o conteúdo dinâmico.
Outro ponto não explorado é a acessibilidade. Sim, é possível fazer um site/banner/aplicação pensando nas pessoas com necessidades especiais, no Flash 5 (talvez antes) já havia essa possibilidade!!. Os leitores de tela reconhecem os conteúdos no Flash se for pensado nisso antes, porém é mais custoso o desenvolvimento.
A questão não é a tecnologia do momento, mas em que momento devo usar certa tecnologia.
Ellen
Gostaria de saber qual programa parecido com flash que é melhor para que a google leia com mais facilidade em sua busca?
Ítalo
Faço sites em flash com deeplink, indexáveis pelo google a partir de html alternativo e com direcionamento para páginas internas com javascript (flashvars). Também faço alimentação por Joomla, deixando o conteúdo totalmente por conta do cliente.
Guilherme
"02. URLs únicas" - vc não conhece swfaddress?
"03. Maior dificuldade na gestão de conteúdo" - vc não conhece XML? Flex? Cairngorm e similares?
É muito arriscado escrever assim sem muito embasamento.
Marcio Hiroshi Okabe
Olá Guilherme,
Reconheço que não conhecia o swfaddress, porém o artigo tem como foco os sites criados por desenvolvedores que criam em flash e não utilizam nem sistemas de gestão de conteúdo e não utilizam este recurso.
Assim como o Joomla! que tem muitas pessoas que implantam sem URLs amigáveis e outros recursos de SEO.
Concordo contigo, e mas o objetivo do artigo era justamente trazer a polêmica para levar a uma discussão.
Seria legal, o pessoal postar um comentário com uma lista de sites brasileiros feitos com esta tecnologia e bem indexados no Google. Este seria um ótimo tema para um próximo artigo com teor oposto deste.
Veja que não contra FLASH, mas contra sites inteiros em Flash e sem preocupação com SEO.
Ajude a organizar uma lista de sites usando esta tecnologia que terei prazer em escrever outro artigo com tom oposto, blz?
Abraços,
Marcio
vinicius
Sou design grafico,gostei muita da materias porem muitas das questoes abordas NÃO tem nada com a questao SITE EM FLASH e sim de design o flash oferece suporte pra site muito bem e dependendo da demanda e uma otima opçao Ex: o site da Havainas Deniase Milano e outros. Vai depender da demanda e do Projeto de design fazer SITE não e mecher bem em flash, dreamweaver, photoshop, php ou qualquer suporte e aplicar o conceito do cliente de maneira a atender sua audiencia. concluindo se a demanda exige faça site me flash
OBS: Guilherme concondo com vc 100 %
David Guimarães
Sites em flash, não são feitos com o objetivo de seo.. e sim com o objetivo de interagir com o usuário de uma forma diferente...
(fika a dika)
Marcio Eduardo (marduf)
Será que os scripts em Javascript conseguiram realizar algumas perfomances visuais iguais ao Flash? Dêem uma verificada no site do Jim Carrey (jimcarrey.com) e me falem.
Sei não...tem coisa que só em Flash mesmo.
http://www.marduf.com.br/blog
eliAndreoli
Opa. É sempre bom ter uma visão ampla das coisas!
Quando um cliente PRECISA de um site em Flash e o desenvolvedor nota essa NECESSIDADE REAL, então é isso que ele fará!
Todas as argumentações aqui foram voltadas praticamente à indexação do Google. Porém, devemos nos lembrar que EXISTEM OUTROS TIPOS DE MÍDIAS!!!
Eu não imagino algumas ações sendo realizadas sem o Flash, como por exemplo algumas ações do Axe, da Wolksvagen ou da Skoll, brilhantemente formuladas e que não precisa necessáriamente de uma perfeita indexação do Google já que possuem outros modelos de divulgação.
Sei que o Google está mais avançado do que nunca, acompanho seu progresso desde seu lançamento, porém, ele não é capaz de substituir uma boa e velha campanha de marketing, mesmo que à baixo custo.
Depender unicamente do Google para divulgação é o mesmo que colocar um moleke fazendo panfletagem na esquina. Existe um retorno, mas ele é mínimo comparado à outros tipos de ação. Ficar fazendo macetes e se matando para ter os primeiros lugares no Google não garantem um retorno real, que depende muito mais do que um mero clique na url do site.
Também compreendo que muitas empresas desenvolvam sites em Flash por mera perfumaria. Nesse caso, é uma questão de rever conceitos e atender bem à seus clientes, porém Flash e RiA em geral continua sendo uma mídia poderosíssima. Tem seus problemas, mas ainda assim nos apresentam uma ferramenta capaz de gerar grandes soluções aos clientes.
Rafael
kkkkkkkk....
O site do autor não tem nem DOCTYPE...
Isso é estar dentro das normas da W3C ?????
Acho que o autor quis chamar atenção com esse debate...
Nada visualmente é mais atrativo que o flash, porém DHTML faz muitas coisas legais também!
Todos estamos carecas de saber...é só ver na internet, alguem já viu algum portal ou e-comerce feito todo em flash??
É mais do que óbvio que a aplicação de flash é mais ponderada e restrita em grandes portais e sites da web.
Mas qual o problema fazer um web site institucional de 5 ou 10 paginas todo em flash???
Piada esse tal de Marcio Hiroshi Okabe
fica meu comentário.
Leonardo
não digo nada apenas olhem esse site www.2advanced.com um dos clientes deles é a lucas arts, é um site todo em flash, muito pesado e os cara não pensaram em velocidade agilidade para os clientes, e os cara só tem clientes foda, FLASH E TUDO hueauaeea
Junior
isso parece história de pedreiro que não sabe fazer e fica falando que não presta. concordo que ele ainda perde para outras tecnologias mas não quer dizer que não da pra fazer. o que falta para alguns é um pouco de conhecimento e ousadia.
Marcio J. Melo
Me desculpe amigo mas eu concordo com o Junior ai,, fiz um site animado todo em flash, claro que ainda nao to fera,, mas...
Achei muito melhor que textos estaticos(rsrsrs)
Tem realmente algumas complicaçoes, mas o resultado final vale a pena...
Pra quem quiser conferir, é um site espirita:
http://www.luzdoespirito.rg3.net/
E tooodo em flash
Um abraço...
Luis Milanese
Flash, quando utilizado em qualquer coisa que possa ser feito de outra forma, é ridículo. Sites inteiros feitos em Flash eu nem me dou o trabalho de ler. Banners em flash são escrotos, menus em flash são escrotos. Graças a Deus o Flash em breve será passado.
Flasher
Ridículo, não terminei de ler. Percebe-se que é mais um HATER de Flash.
- Flash não é apenas uma ferramenta para criar banners animados na timeline, há muito tempo não é mais assim.
- Existem INÚMERAS possiblidades de um SWF ser indexado pelo Google, tirando a que a Adobe está em conjunto com o Google para tornar isso cada vez melhor. Não ficarei citando aqui, pois não vale a pena, e tenho pouco tempo para isso. Alguns exemplos: SWFAddress (DeepLinking), incluir o conteúdo na DIV em que o Flash irá ficar entre outros.
- Você provavelmente teve alguma frustração ao utilizar o Flash (diga-se de passagem, o Flash não é para qualquer um), um arquivo Flash bem programado, com utilização de ActionScript 3.0, OOP+DesignPatterns, não tem como ser ruim, quem pode deixa-lo ruim, são alguns programadores amadores (vide Marcio J. Melo haha), sem lógica alguma de programação.
- Em minha opinião, este artigo é apenas para chamar a atenção (parabéns, você conseguiu).
- Dá próxima vez, nem pense sem citar algo que você conhece apenas 1/3 do que é possível.
OBS.: Cada comentário acima, que pela mor.
Marcio Hiroshi Okabe
Caro Flasher,
Não sou contra Flash e nunca tentei aprender a programar em flash.
A questão é que o cliente está interessado em gerar negócios, e temos que admitir que muitos sites em flash não cumprem funções de negócios simples como ter uma URL simples para indicar um conteúdo interno, muitos demoram a carregar por falta de conhecimento do programador flash, etc.
O SEO veio apenas a reforçar uma tendência dos clientes que querem seus sites fáceis de gerenciar e que sejam encontrados no Google.
Ok, vários comentaram do SWFAddress, mas ninguém postou exemplos de sites brasileiros otimizados e usando este recurso. Eu serei o primeiro a divulgar cases de sucesso de Flash com SEO, mas preciso que me indiquem.
Abraços,
Marcio Okabe
João Carlos de Araújo
Gostei muito do artigo. Sou designer gráfico e gosto muito do Flash. Mas o que me agrada atualmente é a crescente utilização do CMS. Tenho meu site portfólio em Flash, mas passei a curtir o meu blog WordPress justamente pela interatividadde com as redes sociais, implementação de SEO e muito maior motivação para divulgação do conteúdo.
Valeu
Jota
Lincoln
Sou a favor do flash no site de meus concorrentes.... rsrsrs...... fiz um e me senti decepcionado, pois comprei gato por lebre. Flash prá mim só em fotografia.....rsrs.......
Eric Coutinho
Não li todos os comentários, então se estiver repetindo ou contradizendo algo, não é citação direta.
Eu saí desse ramo há uns 3 anos, e o website de maior sucesso era o que tinha a estrutura mais simples, todo html, mas ao mesmo tempo o de navegação mais atraente. Ficou no top 10 de um dos prêmios plugin da ewd, e o restante dos concorrentes usaram muito mais recursos (e provavelmente custaram mais). Sempre fui adepto da melhor solução pelo menor orçamento possível, não importando se o cliente pode ou não pagar por "frescuras". Alguns querem, mas meu papel era mostrar soluções melhores e mais baratas.
Creio que os dois extremos são falhos, aliás, extremos são sempre falhos. Há os que dizem que Flash não serve pra nada e aqueles que dizem que fazem tudo com o Flash. No meio disso ficam os mais coerentes, utilizando cada ferramenta ou recurso para aquilo a que elas se designam.
Sempre gostei do Flash em websites, mas raramente usei com clientes, e quando usei, foi dentro de uma estrutura html. Mas o problema que vejo é quando o designer quer uma coisa ou outra, e designer não tem que querer; tem que avaliar pra que o trabalho se presta, quando onde e por quem será visto e tudo que se relaciona com o público a que se destina. E concordo que atualmente, em quase todos os casos, não utilizar um gerenciador de conteúdo como base é andar pra trás. Mas que são elegantes alguns sites totalmente no flash, ah são. :D .. Mas aí acho que só tem função legítima em web art.
Carol
Também me atentei somente ao artigo e não li os comentários de todos colegas. Acredito que o flash seja bom para pequenas áreas, banners ou ações muito específicas. Pessoalmente acho o assunto um pouco ultrapassado, talvez pelo fato de nem mesmo ter a ferramenta instalada na máquina há mais de um ano (que me lembre rs) mas ainda pode ser muito útil nas explicações ao cliente pois foi muito bem escrito. valeu!
Juliana Smeers
Há muitas formas de se fazer um site atrativo. Não há a necessidade de colocar 1001 efeitos em flash. O problema de muitos desenvolvedores de sites é que não conhecem as técnicas de design e por isso não sabem como construir algo bom, de qualidade e o principal adequado ao seu cliente. Para mim o verdadeiro desafio é construir algo bonito, atrativo, adequado ao produto/serviço do cliente e o principal, agradável de ser navegado. Sou a favor de usar o flash em áreas de propaganda, onde ele funciona bem. Devemos lembrar que muito efeito acaba se tornando defeito.
Verônica Lunguinho
Outro motivo: deficientes visuais são prejudicados. O programa que lê as informações na internet e lê para os cegos não consegue identificar o que está escrito em flash. Foi o que um rapaz cego me falou esses dias no ônibus quando conversávamos sobre sites. Ao se criar um site, é preciso pensar em todos...
Marcio Hiroshi Okabe
Olá Verônica,
EXCELENTE colocação! Não havia pensado nisso.
Veja este vídeo "Acessibilidade Web: Custo ou Benefício"
http://videolog.uol.com.br/video.php?id=230205
Os softwares de leitura de sites necessitam de sites organizados conforme padrões de acessibilidade.
Neste outro site podemos ver as boas práticas para acessibilidade.
http://acessodigital.net
O pessoal tem feito críticas no âmbito pessoal, mas este artigo foi escrito para todos refletirmos sobre o tema.
Abraços,
Marcio Okabe
Thiago Abrah?
Tenho site em flash e o google indexa meu site normalmente.
Mas concordo q o site não deve ser 100% flash, mas simplesmente por ser um saco atualizar.
Marcio Hiroshi Okabe
Olá Thiago,
Qual é o seu site? Devemos lembrar que indexar é diferente de ser encontrado.
O teste que deveria ser feito é pesquisar várias palavras-chave e analisar em que posições aparecem no Google.
O legal é usar softwares que automatizam esta tarefa:
http://www.konfide.com.br/marketing-digital/webceo-e-advanced-web-ranking-estudo-comparativo.html
P.S. Dias 7 e 10 de Julho terão turmas de Marketing no Google na Konfide. Se puder participar, tenho certeza que poderá aproveitar para seus projetos.
Abraços,
Marcio Okabe
Therus
Marcio Okabe, "O pessoal tem feito críticas no âmbito pessoal, mas este artigo foi escrito para todos refletirmos sobre o tema."
Bom com essa sua frase acima te parabenizo pois você conseguiu realmente o que gostaria que foi a reflexão sobre o tema por todos, e parabéns pela coragem pois acredito que você já sabia que iria ser crucificado. Eu li TUDO, e pra falar a verdade as discussões/reflexões estão mais interessantes que sua matéria. Como você mesmo disse "o pessoal tem feito críticas no âmbito pessoal", penso que isto também inclui você, pois sua matéria dá mais ênfase entre google/flash onde o SEO é sua área. Sou designer gráfico e webdesigner, estou desenvolvendo sites 100% flash com administração do site feita pelo cliente (inclusive o painel de controle que faço é 100% flash). Apenas usando o php junto do flash para fazer a "mágica". Como sou Adobe Flashdesigner e não Adobe Flashdeveloper (programador em AS), meu foco não está tão direcionado a recursos utilizados por vocês SEO para o site afim de que ele apareça no oráculo (Google), apesar de que acho isto importante e inclusive irei pesquisar mais sobre o assunto. Mesmo assim, sem pensar em otimizar os sites para resultados de busca (leia-se google), os ultimos 3 sites que fiz 100% em flash aparecem na primeira página do google, logicamente como não me preocupei com este aspecto não aparecem com descrição ou texto, mas acredito que um site feito 100% em flash por um profissional, com ele pensando em SEO para otimizar o site, e não por um micreiro, tenha quase as mesmas chances de um bom resultado nas buscas como um site feito em html etc..., o ultimo site que fiz então 100% flash virou case de sucesso, recebe por volta de 500 visitas diárias e ESTÁ NA PRIMEIRA POSIÇÃO DO GOOGLE quando procurado "cinco club", acho até interessante pesquisar o por que do Google o ter indexado e o que ele indexou pois SEO não é minha área, (pelo menos não ainda). caso queira ver e avaliar: http://www.cincoclub.com.br
mais uma vez parabéns pela matéria e aguardo a próxima sobre as vantagens do flash, abraço a todos.
PS: Sobre o flash nos dispositivos móveis, rsrs, é questão puramente de uma coisa tempo. Com o advento de processadores mais velozes em dispositivos móveis e maior capacidade de memória (iPhone, rsrs). Tudo pode mudar de uma hora pra outra, o flash é uma plataforma cada vez mais robusta e leve. Dificilmente outra linguagem conseguirá crescer com uma velocidade que ultrapasse as inúmeras possibilidades do flash a curto espaço de tempo. O CS5 então está vendendo igual água pelo seu potencial, o problema com a apple mesmo não afetou em nada as vendas, pelo contrário, serviu para estimular as vendas, vejam matéria da thompson reuters onde mostra que a adobe nunca esteve tão forte em sua história como agora, rsrs. Steve Jobs apesar de ser louco irá sucumbir em algum momento, e tenho a certeza que ainda irá falar que agora a maça irá rodar o flash por mérito único e exclusivo dela que teve que criar um processador de 1ghz pra isso, blá bla bla.
Marcio Hiroshi Okabe
Olá Therus,
Valeu pelo excelente e extenso comentário!
Entra em contato comigo, gostaria de trocar ideias @marciokonfide
Abraços,
Marcio Okabe
Ingrid
Parabéns pelo artigo publicado no IMasters sobre razões em não ter
um site em flash. Eu não domino muito o programa e acredito que para
internet, ele ainda dificulte principalmente a questão da
acessibilidade. Tenho somente uma pergunta, eu poderia inserir num
espaço - na home de um site - um banner em flash, levando em
consideração que o restante do site iria ser em html,css,php e outros tipos de programação? Isso difilcultaria a busca do site pela busca orgânica do google? E alguns outros pontos que você abordou no seu artigo?
Resposta de Márcio Okabe (via e-mail)
Este uso não interfere na busca orgânica desde que o conteúdo dentro
do flash não contenha palavras-chave que sejam importantes para seu
negócio.
O correto é que as palavras-chave sejam distribuídas adequadamente fora do flash.
Bruno Rafael da Silva
muito bom o artigo, clareou bastante minhas idéias de planejamento!
pois estou iniciando no meta webdesigner, sei que não é muito fácil!
pois existem vários tipos de linguagem, vários tipos de ferramentes, no qual
você precisa escolher a que melhor lhe agradar para começar a trabalhar, para depois
tomar conhecimento mediano das demais...
muito bom, Marcio!
parabéns.
2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.