O documento apresenta técnicas de AJAX para evitar problemas como lentidão e páginas confusas. É explicado como usar AJAX simples com jQuery e como lidar com cliques únicos e carregamento, melhorando a experiência do usuário. Também são discutidas soluções como hashbang e HistoryAPI para navegação entre páginas sem recarregá-las completamente.
24. // Href não serve pois carrega a página inteira.
document.location.href = “/posts/4”;
// Hash serve pois não muda a página.
document.location.hash = “#” + post_id;
28. Desvantagens do HashBang (#!)
● Usuário sem JavaScript nunca terá acesso ao
nosso conteúdo.
● Página carrega e o conteúdo muda depois.
● Uma vez adotado, vai ficar por um bom tempo.
● Poucas bibliotecas server-side oferecem
suporte à esse tipo de url.
● Tem que fazer gambiarra pro google indexar a
página.