<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JulioGreff.net &#187; Usabilidade/Acessibilidade</title>
	<atom:link href="http://juliogreff.net/categoria/usabilidadeacessibilidade/feed/" rel="self" type="application/rss+xml" />
	<link>http://juliogreff.net</link>
	<description>A mesma web, um novo estilo de desenvolvimento</description>
	<lastBuildDate>Sat, 07 May 2011 17:07:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>O Internet Explorer 6 é culpa nossa!</title>
		<link>http://juliogreff.net/o-internet-explorer-6-e-culpa-nossa/</link>
		<comments>http://juliogreff.net/o-internet-explorer-6-e-culpa-nossa/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 11:20:24 +0000</pubDate>
		<dc:creator>Julio Greff</dc:creator>
				<category><![CDATA[Destaques]]></category>
		<category><![CDATA[Usabilidade/Acessibilidade]]></category>
		<category><![CDATA[ie6]]></category>

		<guid isPermaLink="false">http://juliogreff.net/?p=368</guid>
		<description><![CDATA[Não há nada que um desenvolvedor web odeie mais do que o Internet Explorer 6. Por mais que desejemos, parece que ele não vai embora. Entretanto, e por incrível que pareça, a permanência do Internet Explorer 6 no mercado é culpa nossa! Logo que o IE7 foi lançado em 2006, parecia algo lógico manter a [...]

<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/inneroptions/' rel='bookmark' title='Permanent Link: innerOptions'>innerOptions</a></li>
<li><a href='http://juliogreff.net/historico-para-navegacao-via-javascript/' rel='bookmark' title='Permanent Link: Histórico para Navegação via JavaScript'>Histórico para Navegação via JavaScript</a></li>
<li><a href='http://juliogreff.net/hijax-ajax-acessivel/' rel='bookmark' title='Permanent Link: Hijax: Ajax Acessível'>Hijax: Ajax Acessível</a></li>
<li><a href='http://juliogreff.net/ajax-vs-acessibilidade/' rel='bookmark' title='Permanent Link: Ajax vs. Acessibilidade'>Ajax vs. Acessibilidade</a></li>
<li><a href='http://juliogreff.net/interfaces-de-usuario-com-javascript/' rel='bookmark' title='Permanent Link: Interfaces de Usuário com JavaScript'>Interfaces de Usuário com JavaScript</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Não há nada que um desenvolvedor web odeie mais do que o Internet Explorer 6. Por mais que desejemos, parece que ele não vai embora. Entretanto, e por incrível que pareça, a permanência do Internet Explorer 6 no mercado é culpa nossa!</p>
<p class="center"><img title="O Internet Explorer 6 precisa morrer!" src="http://juliogreff.net/wp-uploads/ie6.jpg" alt="O Internet Explorer 6 precisa morrer!" /></p>
<p>Logo que o IE7 foi lançado em 2006, parecia algo lógico manter a compatibilidade com o IE6 por algum tempo, por mais doloroso que isso fosse. <a title="People don’t know what a web browser is" rel="external" href="http://www.wisdump.com/web-experience/people-dont-know-web-browser-ie-firefox-opera-updates/">Usuários comuns mal sabem diferenciar entre um browser e o Google</a>, atualizar para o IE7 nos primeiros dias seria pedir demais. O estranho é que, até hoje, quase <strong>3 anos</strong> depois, muitos de nós continuam a dar suporte ao browser. Perdemos tempo, paciência e alguns anos de vida corrigindo bugs e assegurando que tudo funcione relativamente bem. Isso significa que nivelamos nosso desenvolvimento por baixo, deixando de usar coisas como PNGs transparentes, muitos seletores CSS e scripts mais eficientes, só para começar a listar alguns. Algo está errado aí, você não acha?</p>
<p>Mas se o browser é usado pelo usuário, como isso pode ser culpa nossa? Simples: enquanto tudo funcionar, o usuário não fará o menor esforço para atualizar seu software. <strong>O usuário é acomodado</strong> (pra não dizer ignorante). É preciso tomar atitudes para que ele se atente que seu software está muito ultrapassado, e essa atitude cabe a nós. Por pressão dos clientes e dos nossos superiores, o máximo que conseguimos foram <a title="Atualize seu navegador - Campanha para eliminar browsers antigos do mercado" rel="external" href="http://imasters.uol.com.br/crossbrowser/pt-br/">barrinhas sutis no topo da página</a> que, convenhamos, não servem para nada mais do que decoração e alívo de consciência. Será preciso muito mais que isso.</p>
<p class="center"><img title="Sweet! IE6! After this, maybe you can go chat on AOL, you fucking dinosaur!" src="http://juliogreff.net/wp-uploads/ie6-dinosaur.png" alt="Sweet! IE6! After this, maybe you can go chat on AOL, you fucking dinosaur!" /></p>
<p>Até que as coisas deixem de funcionar, o usuário não fará nada. Fato. Em um mundo ideal, os sites de maior tráfego não dariam mais suporte a browsers legados, e a evolução começaria a acontecer. Como não vivemos em um mundo ideal, precisamos dar o nosso jeito. Educar o cliente, os parentes, os amigos, pode até parecer legal, mas é numa escala muito pequena. Em meus projetos pessoais, coisas como a singela tela acima começarão a aparecer. Como freelancer, o suporte ao IE6 terá seu preço (e as telas de aviso serão um pouco mais educadas). Na agência onde trabalho ainda enfrento alguns problemas, mas na maioria dos projetos o IE6 é completamente ignorado, e simpáticas telas explicando como atualizar o browser estão sendo implementadas.</p>
<p><strong>Não existe mais motivo algum para a existência do IE6</strong>. Não deveriam mais existir motivos para mantermos a compatibilidade. Eu seria um profissional muito mais feliz se, em 2010, eu nunca mais ouça falar em Internet Explorer 6. Acredito que esse seja o desejo de muitos, e espero que ele consiga ser realizado dessa vez. Vamos fazer nossa parte e acabar com o monstro que criamos?</p>


<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/inneroptions/' rel='bookmark' title='Permanent Link: innerOptions'>innerOptions</a></li>
<li><a href='http://juliogreff.net/historico-para-navegacao-via-javascript/' rel='bookmark' title='Permanent Link: Histórico para Navegação via JavaScript'>Histórico para Navegação via JavaScript</a></li>
<li><a href='http://juliogreff.net/hijax-ajax-acessivel/' rel='bookmark' title='Permanent Link: Hijax: Ajax Acessível'>Hijax: Ajax Acessível</a></li>
<li><a href='http://juliogreff.net/ajax-vs-acessibilidade/' rel='bookmark' title='Permanent Link: Ajax vs. Acessibilidade'>Ajax vs. Acessibilidade</a></li>
<li><a href='http://juliogreff.net/interfaces-de-usuario-com-javascript/' rel='bookmark' title='Permanent Link: Interfaces de Usuário com JavaScript'>Interfaces de Usuário com JavaScript</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://juliogreff.net/o-internet-explorer-6-e-culpa-nossa/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
		<item>
		<title>Novatec &#8211; 20% de desconto!</title>
		<link>http://juliogreff.net/desconto-na-novatec/</link>
		<comments>http://juliogreff.net/desconto-na-novatec/#comments</comments>
		<pubDate>Wed, 15 Apr 2009 11:59:52 +0000</pubDate>
		<dc:creator>Julio Greff</dc:creator>
				<category><![CDATA[Diversos]]></category>
		<category><![CDATA[Usabilidade/Acessibilidade]]></category>
		<category><![CDATA[desconto]]></category>
		<category><![CDATA[jabá]]></category>
		<category><![CDATA[livros]]></category>

		<guid isPermaLink="false">http://juliogreff.net/?p=362</guid>
		<description><![CDATA[Recentemente fui contatado pela Editora Novatec para participar do programa de afiliados deles. Tenho certeza que vou demorar um bom tempo pra receber qualquer coisa que seja, mas há um lado bom: eles me ofereceram um código promocional, com 20% de desconto. O esquema funciona assim: você compra qualquer livro do catálogo da Novatec e, [...]

<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/caindo-na-real/' rel='bookmark' title='Permanent Link: Caindo na Real'>Caindo na Real</a></li>
<li><a href='http://juliogreff.net/vale-a-pena-arriscar-em-novas-tecnologias/' rel='bookmark' title='Permanent Link: Vale a pena arriscar em novas tecnologias?'>Vale a pena arriscar em novas tecnologias?</a></li>
<li><a href='http://juliogreff.net/ficando-bem-informado/' rel='bookmark' title='Permanent Link: Ficando Bem-Informado'>Ficando Bem-Informado</a></li>
<li><a href='http://juliogreff.net/pc-formatado-e-agora/' rel='bookmark' title='Permanent Link: PC formatado, e agora?'>PC formatado, e agora?</a></li>
<li><a href='http://juliogreff.net/ajax-online-inovando-de-novo/' rel='bookmark' title='Permanent Link: Ajax Online Inovando de Novo'>Ajax Online Inovando de Novo</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Recentemente fui contatado pela <a href="http://novatec.com.br/?idA=149" rel="external" title="Editora Novatec">Editora Novatec</a> para participar do programa de afiliados deles. Tenho certeza que vou demorar um bom tempo pra receber qualquer coisa que seja, mas há um lado bom: eles me ofereceram um código promocional, com 20% de desconto.</p>
<p>O esquema funciona assim: você compra qualquer livro do <a href="http://www.novatec.com.br/catalogo.php?idA=149" title="Editora Novatec - Catálogo" rel="external">catálogo</a> da Novatec e, na hora de fechar o pedido, entra com o código promocional <strong>JULIOGREFF</strong>. Você ganha um bom desconto, e eu uns trocados.</p>
<p>Caso você queira comprar algum livro, mas ainda não tem idéia do que, aí vão alguns que podem valer a compra:</p>
<ul>
<li><a href="http://www.novatec.com.br/livros/expreg2/?idA=149" rel="external" title="Novatec - Expressões Regulares - Uma Abordagem Divertida">Expressões Regulares &#8211; Uma Abordagem Divertida (2a Edição)</a>, do <a href="http://aurelio.wordpress.com" rel="external" title="Aurélio">Aurélio</a></li>
<li><a href="http://www.novatec.com.br/livros/extreme/?idA=149" rel="external" title="Novatec - Extreme Programming">Extreme Programming</a>, do Vinícius Manhães Teles</li>
<li><a href="http://www.novatec.com.br/livros/jquery/?idA=149" rel="external" title="Novatec - jQuery - A Biblioteca do Programador JavaScript">jQuery &#8211; A Biblioteca do Programador JavaScript</a>, do <a href="http://maujor.com/" rel="external" title="Maujor">Maujor</a></li>
<li><a href="http://www.novatec.com.br/livros/rubyonrails/?idA=149" rel="external" title="Novatec - Ruby on Rails">Ruby on Rails</a>, do Rodrigo Urubatan</li>
</ul>
<p>Se você precisava de (mais algum) incentivo pra comprar um livro, esse é um. Tá esperando o que?</p>


<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/caindo-na-real/' rel='bookmark' title='Permanent Link: Caindo na Real'>Caindo na Real</a></li>
<li><a href='http://juliogreff.net/vale-a-pena-arriscar-em-novas-tecnologias/' rel='bookmark' title='Permanent Link: Vale a pena arriscar em novas tecnologias?'>Vale a pena arriscar em novas tecnologias?</a></li>
<li><a href='http://juliogreff.net/ficando-bem-informado/' rel='bookmark' title='Permanent Link: Ficando Bem-Informado'>Ficando Bem-Informado</a></li>
<li><a href='http://juliogreff.net/pc-formatado-e-agora/' rel='bookmark' title='Permanent Link: PC formatado, e agora?'>PC formatado, e agora?</a></li>
<li><a href='http://juliogreff.net/ajax-online-inovando-de-novo/' rel='bookmark' title='Permanent Link: Ajax Online Inovando de Novo'>Ajax Online Inovando de Novo</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://juliogreff.net/desconto-na-novatec/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hijax: Ajax Acessível</title>
		<link>http://juliogreff.net/hijax-ajax-acessivel/</link>
		<comments>http://juliogreff.net/hijax-ajax-acessivel/#comments</comments>
		<pubDate>Thu, 22 May 2008 20:08:11 +0000</pubDate>
		<dc:creator>Julio Greff</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Usabilidade/Acessibilidade]]></category>
		<category><![CDATA[acessibilidade]]></category>
		<category><![CDATA[boas práticas]]></category>
		<category><![CDATA[hijax]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[kiss]]></category>

		<guid isPermaLink="false">http://juliogreff.blog.br/?p=145</guid>
		<description><![CDATA[De longe, um dos maiores problemas no uso de Ajax é a acessibilidade. A facilidade em atualizar apenas uma parte da página tornou os desenvolvedores menos preocupados com a acessibilidade de seus projetos. Sem JavaScript, sites inteiros tornam-se completamente inacessíveis. Então, qual a solução para esse problema? Para evitar que o caos venha a este [...]

<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/ajax-vs-acessibilidade/' rel='bookmark' title='Permanent Link: Ajax vs. Acessibilidade'>Ajax vs. Acessibilidade</a></li>
<li><a href='http://juliogreff.net/ajax-vs-moda-vs-performance/' rel='bookmark' title='Permanent Link: Ajax vs. Moda vs. Performance'>Ajax vs. Moda vs. Performance</a></li>
<li><a href='http://juliogreff.net/a-aplicacao-ajax-perfeita/' rel='bookmark' title='Permanent Link: A Aplicação Ajax Perfeita'>A Aplicação Ajax Perfeita</a></li>
<li><a href='http://juliogreff.net/fila-de-requisicoes-em-ajax/' rel='bookmark' title='Permanent Link: Fila de Requisições em Ajax'>Fila de Requisições em Ajax</a></li>
<li><a href='http://juliogreff.net/ajax-com-a-mootools/' rel='bookmark' title='Permanent Link: Ajax com a Mootools'>Ajax com a Mootools</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>De longe, um dos maiores problemas no uso de Ajax é a acessibilidade. A facilidade em atualizar apenas uma parte da página tornou os desenvolvedores menos preocupados com a acessibilidade de seus projetos. Sem JavaScript, sites inteiros tornam-se <strong>completamente inacessíveis</strong>. Então, qual a solução para esse problema?</p>
<p>Para evitar que o caos venha a este mundo, surge outra palavrinha: <strong>Hijax</strong>. Mas primeiro vamos voltar a algumas premissas do desenvolvimento web: <strong>aprimoramento progressivo</strong> (<strong>progressive enhancement</strong>) e <strong>degradação elegante</strong> (<strong>graceful degradation</strong>), e me desculpem se errei a tradução dos termos&#8230;</p>
<h3>Aprimoramento Progressivo &#8211; Primeiro o Conteúdo</h3>
<p>Ninguém começa (ou pelo menos não deveria começar) a desenvolver uma aplicação primeiro pela camada de comportamento, isso vai completamente contra a filosofia de desenvolvimento em camadas (primeiro o conteúdo, depois a apresentação e, por último, o comportamento).</p>
<p>A idéia é começar o desenvolvimento de baixo. Em outras palavras, desenvolva da maneira antiga, usando links como sempre se usou desde que a Internet é Internet, devolvendo páginas inteiras como resposta. Depois, somente depois, comece a adicionar funcionalidades <strong>que melhorem a experiência do usuário</strong> (nada de frescuras que o usuário só vai achar bonito, <a href="http://juliogreff.net/ajax-vs-acessibilidade/" title="Ajax vs. Acessibilidade">pra que reinventar o link?</a>).</p>
<h3>Degradação Elegante &#8211; Útil sem perder a elegância</h3>
<p>&#8220;Degradação elegante&#8221; significa perder alguns recursos sem perder suas funcionalidades. Pode-se perder algumas animações e outros fru-frus, mas perder acesso ao conteúdo é inadmissível. CSS não é tão importante quanto as informações que queremos mostrar. Nunca ouviu a frase &#8220;mais ajuda quem não atrapalha&#8221;? A idéia é a mesma.</p>
<p>O desenvolvimento progressivo e em camadas é o caminho mais rápido para a degradação elegante. Mesmo utilizando Ajax, o conteúdo ainda deve continuar acessível através de um link comum. É aí onde <strong>Hijax</strong> entra.</p>
<h3>Hijax &#8211; Seqüestrando os Links</h3>
<p>O próprio termo explica bem o uso da técnica. <a href="http://domscripting.com/blog/display/41" title="Hijax - DOM Scripting" rel="external">Hijax</a>, do inglês hijack (&#8220;seqüestrar&#8221;), quer dizer <strong>seqüestrar</strong> os links comuns, e transformá-los em links Ajax. Simples assim.</p>
<p>&#8220;Simples assim&#8221;? Bem, nem tanto, eu confesso. Seus scripts server-side precisam estar preparados para decidir se enviam o &#8220;pacote completo&#8221; ou a &#8220;versão básica&#8221; da página, se for uma requisição normal ou uma requisição assíncrona, respectivamente. Uma breve dica: header <code>X-Requested-With</code>. Duas versões do site? Nunca mais, isso morreu junto com o Netscape, há muito tempo.</p>
<p>Vale lembrar que somente o uso de Hijax não faz uma aplicação completamente acessível, usável e rica. Há muito mais a se pensar. Já falei sobre <a href="http://juliogreff.net/a-aplicacao-ajax-perfeita/" title="A Aplicação Ajax Perfeita">alguns aspectos para uma boa aplicação Ajax</a>, mas tenho absoluta certeza que não passei nem perto de tudo que é necessário. Mas tudo isso já é uma boa base a ser levada em consideração, e com isso já é possível criar algo melhor que muita coisa que existe por aí, tenha certeza. E você, tem feito seu dever de casa e seguido princípios para tornar sua aplicação disponível a todos?</p>


<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/ajax-vs-acessibilidade/' rel='bookmark' title='Permanent Link: Ajax vs. Acessibilidade'>Ajax vs. Acessibilidade</a></li>
<li><a href='http://juliogreff.net/ajax-vs-moda-vs-performance/' rel='bookmark' title='Permanent Link: Ajax vs. Moda vs. Performance'>Ajax vs. Moda vs. Performance</a></li>
<li><a href='http://juliogreff.net/a-aplicacao-ajax-perfeita/' rel='bookmark' title='Permanent Link: A Aplicação Ajax Perfeita'>A Aplicação Ajax Perfeita</a></li>
<li><a href='http://juliogreff.net/fila-de-requisicoes-em-ajax/' rel='bookmark' title='Permanent Link: Fila de Requisições em Ajax'>Fila de Requisições em Ajax</a></li>
<li><a href='http://juliogreff.net/ajax-com-a-mootools/' rel='bookmark' title='Permanent Link: Ajax com a Mootools'>Ajax com a Mootools</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://juliogreff.net/hijax-ajax-acessivel/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Ajax vs. Moda vs. Performance</title>
		<link>http://juliogreff.net/ajax-vs-moda-vs-performance/</link>
		<comments>http://juliogreff.net/ajax-vs-moda-vs-performance/#comments</comments>
		<pubDate>Sun, 11 Mar 2007 16:24:31 +0000</pubDate>
		<dc:creator>Julio Greff</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Usabilidade/Acessibilidade]]></category>
		<category><![CDATA[acessibilidade]]></category>
		<category><![CDATA[boas práticas]]></category>
		<category><![CDATA[performance]]></category>

		<guid isPermaLink="false">http://www.juliogreff.blog.br/?p=77</guid>
		<description><![CDATA[Lendo o Tableless, &#8220;Cuidado para não regredir&#8220;, continua a velha discussão sobre o que é bom, o que é moda e o que realmente não presta pra nada (esse último não é o caso de nenhum dos dois posts&#8230;). Vamos à uma discussão rapidinha. Pense: vale a pena escrever uma montanha de código JavaScript, correndo [...]

<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/hijax-ajax-acessivel/' rel='bookmark' title='Permanent Link: Hijax: Ajax Acessível'>Hijax: Ajax Acessível</a></li>
<li><a href='http://juliogreff.net/ajax-vs-acessibilidade/' rel='bookmark' title='Permanent Link: Ajax vs. Acessibilidade'>Ajax vs. Acessibilidade</a></li>
<li><a href='http://juliogreff.net/a-aplicacao-ajax-perfeita/' rel='bookmark' title='Permanent Link: A Aplicação Ajax Perfeita'>A Aplicação Ajax Perfeita</a></li>
<li><a href='http://juliogreff.net/fila-de-requisicoes-em-ajax/' rel='bookmark' title='Permanent Link: Fila de Requisições em Ajax'>Fila de Requisições em Ajax</a></li>
<li><a href='http://juliogreff.net/ajax-requisicoes-head/' rel='bookmark' title='Permanent Link: Ajax: Requisições HEAD'>Ajax: Requisições HEAD</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Lendo o <a title="Tableless" rel="external" href="http://www.tableless.com.br">Tableless</a>, &#8220;<a title="Cuidado para não regredir" rel="external" href="http://www.tableless.com.br/cuidado-para-nao-regredir">Cuidado para não regredir</a>&#8220;, continua a velha discussão sobre o que é bom, o que é moda e o que realmente não presta pra nada (esse último não é o caso de nenhum dos dois posts&#8230;).</p>
<p>Vamos à uma discussão rapidinha. Pense: vale a pena escrever uma montanha de código JavaScript, correndo o risco de ficar completamente inacessível para alguns browsers, quebrar a cabeça, fazer algo bonitinho que demora o dobro pra carregar, sabendo que você podia escrever uma (uma só, nada mais, sem exagero) única linha? É o caso do pessoal que faz todos os links usando Ajax.</p>
<p>E não é só isso. Há muita coisa que poderia ser evitada. Carregar páginas quase inteiras, pequenos textos estáticos (babem&#8230;), outras coisinhas irritantes que pulam na tela&#8230; Quer que eu prove que não melhora a performance?  <a title="XML HTTP Performance and Caching" rel="external" href="http://me.eae.net/archive/2005/04/02/xml-http-performance-and-caching/">XML HTTP Performance and Caching</a>. Creio que posso te convencer.</p>
<p>Descartando a acessibilidade por enquanto. Um site que use Ajax, pra ser mais útil e mais rápido, precisa de muito planejamento. Um ótimo exemplo de planejamento é o Gmail e Google Reader. Inclua a acessibilidade: ainda temos o Google na frente (Gmail sem Ajax também existe). Uma <a title="As Verdadeiras Restrições do Ajax" rel="external" href="http://ajaxonline.com.br/forum/viewtopic.php?t=7">boa discussão</a> sobre isso também rolou lá no Ajax Online.</p>
<p>Apesar de tudo, ainda acredito que já evoluímos muito, e estamos evoluindo. O Ajax no Brasil já amadureceu bastante (até o Ajax Online abandonou a versão 100% Ajax, evolução). Ainda temos muito a progredir, e vai demorar, eu sei, mas não podemos parar. Graças a muita gente já temos trabalhos bons. Agora queremos trabalhos ótimos, basta amadurecer a idéia.</p>
<p>Esta é a minha opinião, não tomem como certa. Apenas pense sobre isso, concorde ou não. Até!</p>
<p class="post-see">Também já havia falado sobre essas algumas questões relacionadas a Ajax em <a href="http://juliogreff.net/ajax-vs-acessibilidade/" title="Ajax vs. Acessibilidade">Ajax vs. Acessibilidade</a>. Também falei sobre <a href="http://juliogreff.net/a-aplicacao-ajax-perfeita/" title="A Aplicação Ajax Perfeita">A Aplicação Ajax Perfeita</a>, que pode colocar algumas minhocas em sua cabeça&#8230;</p>


<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/hijax-ajax-acessivel/' rel='bookmark' title='Permanent Link: Hijax: Ajax Acessível'>Hijax: Ajax Acessível</a></li>
<li><a href='http://juliogreff.net/ajax-vs-acessibilidade/' rel='bookmark' title='Permanent Link: Ajax vs. Acessibilidade'>Ajax vs. Acessibilidade</a></li>
<li><a href='http://juliogreff.net/a-aplicacao-ajax-perfeita/' rel='bookmark' title='Permanent Link: A Aplicação Ajax Perfeita'>A Aplicação Ajax Perfeita</a></li>
<li><a href='http://juliogreff.net/fila-de-requisicoes-em-ajax/' rel='bookmark' title='Permanent Link: Fila de Requisições em Ajax'>Fila de Requisições em Ajax</a></li>
<li><a href='http://juliogreff.net/ajax-requisicoes-head/' rel='bookmark' title='Permanent Link: Ajax: Requisições HEAD'>Ajax: Requisições HEAD</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://juliogreff.net/ajax-vs-moda-vs-performance/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Títulos e Usabilidade</title>
		<link>http://juliogreff.net/titulos-e-usabilidade/</link>
		<comments>http://juliogreff.net/titulos-e-usabilidade/#comments</comments>
		<pubDate>Wed, 29 Nov 2006 21:38:44 +0000</pubDate>
		<dc:creator>Julio Greff</dc:creator>
				<category><![CDATA[Usabilidade/Acessibilidade]]></category>
		<category><![CDATA[boas práticas]]></category>
		<category><![CDATA[usabilidade]]></category>

		<guid isPermaLink="false">http://www.juliogreff.blog.br/?p=39</guid>
		<description><![CDATA[Ultimamente meus posts estão saindo todos dos meus feeds, então esse é mais um: HTML Page Titles &#38; Usability. Recomendaria que todos lessem, mas como tem gente que não domina o inglês, vou fazer um pequeno resumo. Seguinte: você entra em um site, como um catálogo (o exemplo usado foi o iStockPhoto). Aí você clica [...]

<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/disponibilize-seus-feeds-completos/' rel='bookmark' title='Permanent Link: Disponibilize seus feeds completos'>Disponibilize seus feeds completos</a></li>
<li><a href='http://juliogreff.net/ajax-vs-acessibilidade/' rel='bookmark' title='Permanent Link: Ajax vs. Acessibilidade'>Ajax vs. Acessibilidade</a></li>
<li><a href='http://juliogreff.net/ajax-vs-moda-vs-performance/' rel='bookmark' title='Permanent Link: Ajax vs. Moda vs. Performance'>Ajax vs. Moda vs. Performance</a></li>
<li><a href='http://juliogreff.net/a-aplicacao-ajax-perfeita/' rel='bookmark' title='Permanent Link: A Aplicação Ajax Perfeita'>A Aplicação Ajax Perfeita</a></li>
<li><a href='http://juliogreff.net/hijax-ajax-acessivel/' rel='bookmark' title='Permanent Link: Hijax: Ajax Acessível'>Hijax: Ajax Acessível</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Ultimamente meus posts estão saindo todos dos meus feeds, então esse é mais um: <a href="http://www.brandspankingnew.net/archive/2006/11/html_page_titles_usability.html" rel="external" title="HTML Page Titles &amp; Usability">HTML Page Titles &amp; Usability</a>. Recomendaria que todos lessem, mas como tem gente que não domina o inglês, vou fazer um pequeno resumo.</p>
<p>Seguinte: você entra em um site, como um catálogo (o exemplo usado foi o iStockPhoto). Aí você clica em vários links, lógico. Quando vai voltar para algum, vê algo assim:</p>
<p class="center"><img src="http://www.brandspankingnew.net/img/headers/pagetitles_usability.jpg" alt="Usabilidade em Títulos" title="Usabilidade em Títulos" /></p>
<p>Isso é realmente irritante. Você vai procurar, daqui a pouco ou amanhã mesmo em seus históricos, e só vai encontrar o título da página e o nome do site. Chato pra caramba.</p>
<p>A sugestão foi a seguinte: utilizar <code>Title of this page  &lt;  Section of the Website  &lt;  Name of the Website</code>. Bem mais útil.</p>
<p>Explicando: não posso mudar aqui, antes que me chamem de chato que não cumpre o que diz. Esse WP não permite, é versão MU. Nesse caso, me guentem até poder pagar um servidor pago&#8230; Até!</p>


<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/disponibilize-seus-feeds-completos/' rel='bookmark' title='Permanent Link: Disponibilize seus feeds completos'>Disponibilize seus feeds completos</a></li>
<li><a href='http://juliogreff.net/ajax-vs-acessibilidade/' rel='bookmark' title='Permanent Link: Ajax vs. Acessibilidade'>Ajax vs. Acessibilidade</a></li>
<li><a href='http://juliogreff.net/ajax-vs-moda-vs-performance/' rel='bookmark' title='Permanent Link: Ajax vs. Moda vs. Performance'>Ajax vs. Moda vs. Performance</a></li>
<li><a href='http://juliogreff.net/a-aplicacao-ajax-perfeita/' rel='bookmark' title='Permanent Link: A Aplicação Ajax Perfeita'>A Aplicação Ajax Perfeita</a></li>
<li><a href='http://juliogreff.net/hijax-ajax-acessivel/' rel='bookmark' title='Permanent Link: Hijax: Ajax Acessível'>Hijax: Ajax Acessível</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://juliogreff.net/titulos-e-usabilidade/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Feeds Parciais para Móveis</title>
		<link>http://juliogreff.net/feeds-parciais-para-moveis/</link>
		<comments>http://juliogreff.net/feeds-parciais-para-moveis/#comments</comments>
		<pubDate>Fri, 10 Nov 2006 21:32:30 +0000</pubDate>
		<dc:creator>Julio Greff</dc:creator>
				<category><![CDATA[Usabilidade/Acessibilidade]]></category>
		<category><![CDATA[boas práticas]]></category>
		<category><![CDATA[feed]]></category>

		<guid isPermaLink="false">http://www.juliogreff.blog.br/?p=28</guid>
		<description><![CDATA[Quando aderi a campanha dos feeds completos, do Rafael Arcanjo, pensei em contentar gregos e troianos com os feeds completos. Mas acabou de entrar no meu Bloglines um post de Aldemir Silva, Feeds Parciais para Dispositivos Portáteis. A &#8220;campanha&#8221; não é dele, mas fiquei sabendo pelo blog. Em resumo, a &#8220;campanha&#8221; fala sobre &#8220;analisar o [...]

<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/disponibilize-seus-feeds-completos/' rel='bookmark' title='Permanent Link: Disponibilize seus feeds completos'>Disponibilize seus feeds completos</a></li>
<li><a href='http://juliogreff.net/meus-feeds-favoritos/' rel='bookmark' title='Permanent Link: Meus Feeds Favoritos'>Meus Feeds Favoritos</a></li>
<li><a href='http://juliogreff.net/tag-objetivos-para-2007/' rel='bookmark' title='Permanent Link: Tag: Objetivos para 2007'>Tag: Objetivos para 2007</a></li>
<li><a href='http://juliogreff.net/ajax-vs-acessibilidade/' rel='bookmark' title='Permanent Link: Ajax vs. Acessibilidade'>Ajax vs. Acessibilidade</a></li>
<li><a href='http://juliogreff.net/estatisticas-para-navegacao-via-javascript/' rel='bookmark' title='Permanent Link: Estatísticas para Navegação via JavaScript'>Estatísticas para Navegação via JavaScript</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Quando <a href="http://juliogreff.net/disponibilize-seus-feeds-completos/" title="Disponibilize seus Feeds Completos">aderi a campanha dos feeds completos</a>, do Rafael Arcanjo, pensei em contentar gregos e troianos com os feeds completos. Mas acabou de entrar no meu Bloglines um post de <a href="http://aldemirsilva.blogspot.com/" rel="external" title="Aldemir Silva">Aldemir Silva</a>, <a href="http://aldemirsilva.blogspot.com/2006/11/feeds-parciais-para-dispositivos.html" rel="external" title="Feeds Parciais para Dispositivos Portáteis">Feeds Parciais para Dispositivos Portáteis</a>. A &#8220;campanha&#8221; não é dele, mas fiquei sabendo pelo blog. Em resumo, a &#8220;campanha&#8221; fala sobre &#8220;analisar o outro lado da moeda&#8221;, ou seja, disponibilizar feeds resumidos para dispositivos móveis. Por quê? Leia <a href="http://www.odontopalm.com.br/gsf/arquivo/2006/11/o_outro_lado_da.html#more" rel="external" title="O Outro Lado da Moeda - Garota Sem Fio">aqui</a>, &#8220;O outro lado da campanha dos feeds completos&#8221;. Realmente, existem vantagens e desvantagens.</p>
<p>A solução? Disponibilizar dois feeds: um resumido, um completo. <del datetime="2006-11-10T21:38:02+00:00">Infelizmente, se depender do WordPress, vou ficar fora dessa. Estou dando uma olhada no FeedBurner agora, pra ver se a situação se resolve. Se alguém tiver uma idéia, me passe.</del> Já está funcionando o feed parcial também: <a href="http://feeds.feedburner.com/juliogreff_parcial" rel="external" title="JulioGreff Parcial">JulioGreff Parcial</a>.</p>
<p>Na minha opinião, é bem legal essas idéias que surgem. E até concordo com a Bia. Visitei meu blog ontem pelo celular. Levou um tempinho pra carregar, mas estava lá. Meio desconfigurado, mas gostei. E espero que mais gente experimente os dispositivos móveis (eu só pude experimentar mesmo, não tenho dinheiro suficiente para grande tráfego de dados mesmo).</p>
<p>Enfim, está dada a largada para mais uma corrida de acessibilidade! E lá vou eu ver o que posso fazer&#8230;</p>


<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/disponibilize-seus-feeds-completos/' rel='bookmark' title='Permanent Link: Disponibilize seus feeds completos'>Disponibilize seus feeds completos</a></li>
<li><a href='http://juliogreff.net/meus-feeds-favoritos/' rel='bookmark' title='Permanent Link: Meus Feeds Favoritos'>Meus Feeds Favoritos</a></li>
<li><a href='http://juliogreff.net/tag-objetivos-para-2007/' rel='bookmark' title='Permanent Link: Tag: Objetivos para 2007'>Tag: Objetivos para 2007</a></li>
<li><a href='http://juliogreff.net/ajax-vs-acessibilidade/' rel='bookmark' title='Permanent Link: Ajax vs. Acessibilidade'>Ajax vs. Acessibilidade</a></li>
<li><a href='http://juliogreff.net/estatisticas-para-navegacao-via-javascript/' rel='bookmark' title='Permanent Link: Estatísticas para Navegação via JavaScript'>Estatísticas para Navegação via JavaScript</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://juliogreff.net/feeds-parciais-para-moveis/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Disponibilize seus feeds completos</title>
		<link>http://juliogreff.net/disponibilize-seus-feeds-completos/</link>
		<comments>http://juliogreff.net/disponibilize-seus-feeds-completos/#comments</comments>
		<pubDate>Sat, 04 Nov 2006 16:53:23 +0000</pubDate>
		<dc:creator>Julio Greff</dc:creator>
				<category><![CDATA[Usabilidade/Acessibilidade]]></category>
		<category><![CDATA[boas práticas]]></category>
		<category><![CDATA[feed]]></category>

		<guid isPermaLink="false">http://www.juliogreff.blog.br/?p=26</guid>
		<description><![CDATA[Hoje estava navegando pelo BlogBlogs e me deparei com um banner no canto da tela: &#8220;Ofereça seu feed COMPLETO!&#8221;. Curioso que sou, cliquei. O resultado foi um post de Rafael Arcanjo: Disponibilize seu Feed COMPLETO!. O post se trata de uma campanha para que os blogueiros brasileiros disponibilizem seus feeds (RSS/Atom) completos, e não somente [...]

<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/feeds-parciais-para-moveis/' rel='bookmark' title='Permanent Link: Feeds Parciais para Móveis'>Feeds Parciais para Móveis</a></li>
<li><a href='http://juliogreff.net/pra-quem-voce-escreve/' rel='bookmark' title='Permanent Link: Pra quem você escreve?'>Pra quem você escreve?</a></li>
<li><a href='http://juliogreff.net/titulos-e-usabilidade/' rel='bookmark' title='Permanent Link: Títulos e Usabilidade'>Títulos e Usabilidade</a></li>
<li><a href='http://juliogreff.net/meus-feeds-favoritos/' rel='bookmark' title='Permanent Link: Meus Feeds Favoritos'>Meus Feeds Favoritos</a></li>
<li><a href='http://juliogreff.net/ajax-vs-moda-vs-performance/' rel='bookmark' title='Permanent Link: Ajax vs. Moda vs. Performance'>Ajax vs. Moda vs. Performance</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Hoje estava navegando pelo <a href="http://www.blogblogs.com.br" rel="external" title="BlogBlogs">BlogBlogs</a> e me deparei com um banner no canto da tela: &#8220;Ofereça seu feed COMPLETO!&#8221;. Curioso que sou, cliquei. O resultado foi um post de <a href="http://www.arcanjo.org" rel="external" title="Rafael Arcanjo">Rafael Arcanjo</a>: <a href="http://www.arcanjo.org/blog/?p=70" rel="external" title="Disponibilize seu Feed COMPLETO!">Disponibilize seu Feed COMPLETO!</a>. O post se trata de uma campanha para que os blogueiros brasileiros disponibilizem seus feeds (RSS/Atom) completos, e não somente o sumário, definidos como &#8220;martírio&#8221;.</p>
<p>Sem nem mesmo pensar muito, apenas na usabilidade, estou aderindo à campanha, e distribuo a a partir de hoje meus feeds COMPLETOS. Sem sumários.</p>
<p><del datetime="2008-10-25T18:42:53+00:00">O próprio Rafael coloca no site alguns banners para você colocar em seu blog. O meu já está lá, depois do banner do MDC (recém colocado também): 80&#215;15: Feed Completo.</del> Sim, banners retirados&#8230; Agora já passou.</p>
<p>Gostei de ver. Iniciativa muito boa. A análise também. Parabéns, Rafael. Ajude você também, junte-se à essa campanha.</p>
<h3>Mas por quê?</h3>
<p>Não sou nenhum técnico em usabilidade, mas ouça o que digo: mesmo o seu leitor não visitando seu site toda vez que você disponibilizar um novo post, ele vai le-lo completo, e não o sumário. Como diz o autor da campanha, você não vai perder nenhum leitor, mas sim ganha-los, estreitando a relação entre você e ele. Ele não lerá seu artigo apenas se o sumário for bom.</p>


<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/feeds-parciais-para-moveis/' rel='bookmark' title='Permanent Link: Feeds Parciais para Móveis'>Feeds Parciais para Móveis</a></li>
<li><a href='http://juliogreff.net/pra-quem-voce-escreve/' rel='bookmark' title='Permanent Link: Pra quem você escreve?'>Pra quem você escreve?</a></li>
<li><a href='http://juliogreff.net/titulos-e-usabilidade/' rel='bookmark' title='Permanent Link: Títulos e Usabilidade'>Títulos e Usabilidade</a></li>
<li><a href='http://juliogreff.net/meus-feeds-favoritos/' rel='bookmark' title='Permanent Link: Meus Feeds Favoritos'>Meus Feeds Favoritos</a></li>
<li><a href='http://juliogreff.net/ajax-vs-moda-vs-performance/' rel='bookmark' title='Permanent Link: Ajax vs. Moda vs. Performance'>Ajax vs. Moda vs. Performance</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://juliogreff.net/disponibilize-seus-feeds-completos/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Ajax vs. Acessibilidade</title>
		<link>http://juliogreff.net/ajax-vs-acessibilidade/</link>
		<comments>http://juliogreff.net/ajax-vs-acessibilidade/#comments</comments>
		<pubDate>Mon, 23 Oct 2006 23:11:18 +0000</pubDate>
		<dc:creator>Julio Greff</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Usabilidade/Acessibilidade]]></category>
		<category><![CDATA[acessibilidade]]></category>
		<category><![CDATA[boas práticas]]></category>

		<guid isPermaLink="false">http://www.juliogreff.blog.br/?p=21</guid>
		<description><![CDATA[Nos últimos tempos, com a iminente web 2.0, fala-se muito em acessibilidade: motores de busca, deficientes, equipamentos precários ou dispositivos móveis, e uma infinidade de outras coisas. Por incrível que possa parecer, a grande parte dos desenvolvedores torna suas aplicações utilizando Ajax completamente (ou quase completamente) inacessíveis, principalmente para os motores de busca. Como os [...]

<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/hijax-ajax-acessivel/' rel='bookmark' title='Permanent Link: Hijax: Ajax Acessível'>Hijax: Ajax Acessível</a></li>
<li><a href='http://juliogreff.net/ajax-sem-o-x/' rel='bookmark' title='Permanent Link: Ajax sem o X'>Ajax sem o X</a></li>
<li><a href='http://juliogreff.net/ajax-vs-moda-vs-performance/' rel='bookmark' title='Permanent Link: Ajax vs. Moda vs. Performance'>Ajax vs. Moda vs. Performance</a></li>
<li><a href='http://juliogreff.net/a-aplicacao-ajax-perfeita/' rel='bookmark' title='Permanent Link: A Aplicação Ajax Perfeita'>A Aplicação Ajax Perfeita</a></li>
<li><a href='http://juliogreff.net/fila-de-requisicoes-em-ajax/' rel='bookmark' title='Permanent Link: Fila de Requisições em Ajax'>Fila de Requisições em Ajax</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Nos últimos tempos, com a iminente <a href="http://juliogreff.net/e-a-tal-da-web-20/" title="E a tal da Web 2.0?">web 2.0</a>, fala-se muito em acessibilidade: motores de busca, deficientes, equipamentos precários ou dispositivos móveis, e uma infinidade de outras coisas.</p>
<p>Por incrível que possa parecer, a grande parte dos desenvolvedores torna suas aplicações utilizando Ajax completamente (ou quase completamente) inacessíveis, principalmente para os motores de busca.</p>
<p>Como os motores de busca não lêem JavaScript, como eles encontrarão o conteúdo de seu site, se ele for feito completamente em Ajax? E os seus usuários, como irão &#8220;favoritar&#8221; algum artigo que gostaram, se não há links?</p>
<p>Como já disseram, e eu repito, <a href="http://elmicox.blogspot.com/2006/10/ajax-use-com-moderao.html" rel="external friend" title="Ajax: Use com moderação">use ajax com moderação</a>. Mas se você ainda deseja utiliza-lo ao extremo, seja por modismo, necessidade ou mesmo para se mostrar para os amigos, vamos tornar isso tudo acessível.</p>
<h3>Antes de Tudo&#8230;</h3>
<p>Como o Micox já disse em seu artigo, você deve planejar todo seu site como se Ajax não existisse. E eu estendo um pouco: planeje seu site como se nem o JavaScript existisse. Mais acessibilidade ainda? Planeje seu site como se CSS não existisse. Não, não estou louco. É possível, bem difícil, mas é possível. Essa é a grande sacada do desenvolvimento em camadas: primeiro o conteúdo, depois a apresentação e por último o comportamento.</p>
<p>Tá certo que hoje em dia são poucos os navegadores que não suportam CSS, mas nunca se sabe. Já o JavaScript é bem complicado mesmo.</p>
<h3>Links</h3>
<p>Primeiro de tudo: Ajax não veio para reinventar o link. O link é a alma da web. Mas podemos incrementa-lo, lógico. Utilizando o conceito de que você deve pensar em sua página como se JavaScript não existisse, o href não pode ser deixado de lado. Trocar o href de uma página por &#8220;javascript:&#8221; é suicídio. E pior ainda: trocar por &#8220;#alguma-coisa&#8221;. Se o usuário não tiver o JavaScript ativo, adeus pra seu site.</p>
<p>Então, como fazemos? Deixe o href como o link verdadeiro para suas páginas, sem ajax, sem javascript. E aí, no onclick, use:</p>
<pre><code>ajax.request(...); return false;</code></pre>
<p class="post-hint">Com o tempo a gente acaba descobrindo coisas interessantes: onclick não é a melhor maneira para capturar links. Leia: <a href="http://juliogreff.net/hijax-ajax-acessivel/" title="Hijax: Ajax Acessível">Hijax: Ajax Acessível</a></p>
<p>Isso fará com que, depois de clicado, o link apenas ative o JavaScript desejado, retornando false, para que não aconteça mais nada.</p>
<p>E quanto ao nosso querido hash? Sim, há lugar para ele também. Depois de toda a ação do JavaScript, antes de terminar sua função, inclua: <code>top.location.hash = ...</code>. Simples, rápido e indolor.</p>
<h3>Costume dos Usuários</h3>
<p>Convenhamos: a tecnologia chega, mas nem todos estão preparados para ela. A maioria dos usuários está acostumado a esperar o &#8220;loading&#8221; do browser, e não dentro da página. Isso é um problema. Se você esquecer do seu &#8220;Carregando&#8230;&#8221;, o usuário pensará que a página travou, parou de funcionar, deu tilt, já era, babaus, enfim. Uma imagem que se mexe ajuda a dar a impressão que algo vai acontecer.</p>
<p>Outro costume dos usuários é o famoso botão voltar. Já postei aqui no blog <a href="http://juliogreff.net/historico-para-navegacao-via-javascript/" title="Histórico para Navegação via JavaScript">uma solução para histórico</a>. Não esqueça dela, torne-a melhor, se for o caso.</p>
<h3>Várias requisições ao mesmo tempo</h3>
<p>Nem todos sabem, mas os que já sabem se irritam bastate. Quando se clica em um link e, instantaneamente, se muda de idéia e clica em outro, a página vai para o último link clicado. Em ajax isso costuma não acontecer. Só a primeira requisição é carregada (nem sempre, claro). Já tive essa desagradável experiência. Coloque uma &#8220;fila de espera&#8221; para as requisições, para ocorrerem em ordem, ou para requisitar apenas o último clique. Cada uma das soluções se aplica a um caso em particular, não é uma receita específica para todos os tipos de bolo.</p>
<p>Bem, existem vários outros problemas relacionados a acessibilidade, mas já solucionamos os mais &#8220;críticos&#8221; (outras idéias podem ser encontradas <a href="http://juliogreff.net/a-aplicacao-ajax-perfeita/" title="A Aplicação Ajax Perfeita">aqui</a>). Vai do bom senso de cada um tornar seu site compatível e acessível. Contribua para o verdadeiro espírito da Web 2.0!</p>


<h3>Posts Relacionados</h3><ul><li><a href='http://juliogreff.net/hijax-ajax-acessivel/' rel='bookmark' title='Permanent Link: Hijax: Ajax Acessível'>Hijax: Ajax Acessível</a></li>
<li><a href='http://juliogreff.net/ajax-sem-o-x/' rel='bookmark' title='Permanent Link: Ajax sem o X'>Ajax sem o X</a></li>
<li><a href='http://juliogreff.net/ajax-vs-moda-vs-performance/' rel='bookmark' title='Permanent Link: Ajax vs. Moda vs. Performance'>Ajax vs. Moda vs. Performance</a></li>
<li><a href='http://juliogreff.net/a-aplicacao-ajax-perfeita/' rel='bookmark' title='Permanent Link: A Aplicação Ajax Perfeita'>A Aplicação Ajax Perfeita</a></li>
<li><a href='http://juliogreff.net/fila-de-requisicoes-em-ajax/' rel='bookmark' title='Permanent Link: Fila de Requisições em Ajax'>Fila de Requisições em Ajax</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://juliogreff.net/ajax-vs-acessibilidade/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

