slopesSérgio Lopes

Todos os artigos por slopes

 

A arquitetura do novo site da Alura

Dia 1º de Março a gente lançou o novo site da Alura. Além do fantástico novo visual, muita gente reparou nos diversos outros detalhes: subdomínio separado da plataforma de aulas, a performance fenomenal do site novo, o design responsivo etc. Neste post quero discutir um pouco da Arquitetura do novo site e como chegamos nesses
Continuar lendo…  

O site do Alura está de cara nova

Já visitou a home do Alura hoje? Lançamos um grande redesign do nosso site. Um visual renovado, mais limpo e mais ilustrado, criado pelo nosso designer Thiago Vilaça. Reorganizamos o conteúdo nas 6 principais categorias de cursos que temos hoje: Cursos online de Programação Cursos online de Mobile Cursos online de Front-end Cursos online de Design & UX
Continuar lendo…  

Escopos no JavaScript

Todo mundo sabe que uma variável local é… local: Mas e isso? Uma variável declarada dentro do if é visível fora dele? Sim! JavaScript só tem escopo de função (e o escopo global). Não temos escopo de bloco. Ou seja, o if não define um escopo isolado. Cuidado pra isso não te atrapalhar em alguns
Continuar lendo…  

Palestra: Offline Web com Service Workers

Sabia que hoje é possível fazer páginas Web funcionarem offline? Na verdade, há uns bons anos o HTML5 permite isso com a Application Cache API. Mas se você já tentou usar, sabe que é difícil, chato e limitado. A nova especificação de Service Workers repensa a Web Offline inteira. E faz a coisa direito. É
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: Ou seja, passamos um seletor CSS e ele encontra os elementos na página pra gente. Mas quem manja de JS
Continuar lendo…