Dicas de SEO que eu devia ter escutado no início de minha carreira

Tive a chance de conversar com a Paula Nakayama, Analista de SEO e instrutora do curso de acompanhamento de métricas em SEO do Alura. Ela nos deu algumas dicas que fazem toda a diferença para quem está começando e quer seguir carreira como analista SEO. Quais dicas você tem para quem começa agora e quer se especializar como analista SEO?
Continuar lendo…

Escopos no JavaScript

Todo mundo sabe que uma variável local é… local: [js] function(){ var i = 0; } alert(i); // não funciona [/js] Mas e isso? [js] if (algumaCoisa){ var i = 0; } alert(i); [/js] Uma variável declarada dentro do if é visível fora dele? Sim! JavaScript só tem escopo de função (e o escopo global).
Continuar lendo…

Centralizando um elemento com CSS

Se você desenvolve pra web é mais do que comum querermos centralizar elementos na tela, certo? Vamos imaginar que temos a seguinte div: [html] <div class="container"> <p>Aqui temos um texto</p> <div> [/html] Se você quiser centralizar o texto dentro da div, pode fazer: .container { text-align: center; } Você pode ver esse código funcionando aqui
Continuar lendo…

Touch-first: como otimizar seu design responsivo para o mundo das touch screens

Nesse mundo de Mobile, Web e Resposivo, temos muito termos chiques para ditar como fazer nossos sites. Mobile-first é um famoso – pense primeiro no mobile, depois no desktop. Há quem fale agora de Touch-first – pense em touch screens primeiro. Tirando a buzzword em si, há muita coisa interessante nesse conceito. A ideia de
Continuar lendo…

Quem disse que eu preciso de jQuery?

O jQuery é um framework muito bom. E com muitas funções. Mas muitos usam para coisas simples, por não saber fazer em JavaScript puro. Selecionar elementos é uma dessas coisas. Em jQuery a gente faz: [js] $(‘#principal’) $(‘.navegacao a’) $(‘button:last-child’) [/js] Ou seja, passamos um seletor CSS e ele encontra os elementos na página pra
Continuar lendo…