Como fazer code review de CSS
Já pensou em fazer code review de CSS e que este é um passo importante para garantir a qualidade do seu código? Veja como fazer code review de CSS.
Já pensou em fazer code review de CSS e que este é um passo importante para garantir a qualidade do seu código? Veja como fazer code review de CSS.
Manter a Especificidade CSS baixa em todos os seletores é uma meta válida. Conheça 10 dicas para manter a Especificidade CSS baixa.
BEM pode trazer muitas vantagens e benefícios ao front end de qualquer projeto Web. Tira-dúvidas sobre BEM, a metodologia CSS mais popular do mundo!
CUBE CSS é uma nova metodologia CSS, chegando ao cenário frontend com bases sólidas e robustez. Saiba mais sobre CUBE CSS.
Saiba tudo sobre BEM, metodologia CSS / convenção de nomenclatura para deixar seu código front end no padrão internacional.
BEM é uma convenção de nomenclatura de CSS bastante usada no front end. Conheça 6 vantagens de usar BEM ao escrever CSS.
Source Maps são muito bem vindos em ambientes de desenvolvimento para pré-processadores CSS. Mas você já tinha pensando em source maps em produção?
Como identificar touch com CSS puro é uma questão antiga no mundo webdev. Leia este artigo e saiba mais sobre como Interaction Media Features podem ajudar.
Escolher fontes é processo complexo, que exige experiência (e uma pitada de talento). Para ajudar, conheça este guia com um processo para escolher fontes.
Aprenda a fazer um planejamento com imagens responsivas através de técnicas como CSS Grid, direção de arte e resolution switching.
Quando o assunto são animações web, é preciso garantir a consistência entre design e código. Veja como ter certeza de que o design será bem codificado.
Você sabe o que é “Local Maximum”? Leia o artigo e saiba se está na hora de fazer uma mudança completa em seu projeto a partir do Local Maximum.
Lidar com menus responsivos pode ser uma tarefa árdua. Neste artigo, conheça 10 dicas para menus responsivos para fazer da experiência mobile algo melhor.
Na última parte da série sobre Introdução à gamificação, conheça exemplos do mundo real de produtos de sucesso que souberam gamificar suas aplicações para obter excelentes resultados!
Segunda parte do artigo “Introdução à gamificação”, apresentando as principais vantagens em gamificar uma aplicação.
Primeira parte do artigo “Introdução à gamificação”, apresentando o que é gamificação e 5 componentes essenciais para gamificar uma aplicação.
Retrospectiva com os melhores artigos de 2018 do seu, do meu, do nosso desenvolvimento para web! ;-)
Conheça uma técnica simples e de baixíssimo custo para identificar CSS morto e otimizar o código e performance de projetos web. Você vai se surpreender!
Depois de anos usando breakpoints, será que a maioria dos desenvolvedores front-end realmente já pararam para pensar se estão fazendo do jeito certo?
Conheça Responsive Components, uma solução para componentes responsivos que resolve o problema de Container Queries e pode ser usada imediatamente!
Lista com os melhores bancos de imagens grátis (free stock images) em uma compilação sensacional para usar imagens em qualquer projeto web.
Retrospectiva com os melhores artigos de 2017 do seu, do meu, do nosso desenvolvimento para web!
Terceira parte da série sobre mitos de interface mobile, abordando o mito: simplicidade é bom, complexidade é ruim.
Segunda parte da série sobre mitos de interface mobile, abordando o mito: sites móveis requerem menos features.
Primeira parte da série sobre mitos de interface mobile, abordando o mito: usuários móveis estão sempre com pressa.
Com o advento de CSS Grid Layout, não demorou muito para surgirem frameworks de Grid. Mas há considerações importantes a serem feitas.
O novo esqueumorfismo está no assistente de voz. Leia e saiba mais sobre como esqueumorfismo, assistentes de voz e biomimética estão correlacionados.
Google AMP: a revolução tecnológica da Google; a quebra de barreiras de performance na web; o ideal de uma internet melhor… Será mesmo?
Você é adepto do Desenvolvimento Orientado a Modinha? Saiba como escapar dos hypes tecnológicos e se preservar através de importantes análises e dicas.
Já pensou em ser um profissional de web “generalista” ao invés de especialista? Leia este artigo e conheça os prós e contras dessa abordagem na carreira.
O envolvimento do desenvolvedor no processo de design parece ser algo pouco abordado. Veja neste artigo boas considerações sobre o tema.
Redução Progressiva e Decaimento de Experiência: saiba mais sobre estas novas técnicas de UX para personalizar a UI de aplicações web.
Na parte final da série sobre melhores práticas para o planejamento e criação de APIs RESTful, confira mais dicas para montar APIs profissionais.
Afinal, ícones precisam de labels ou não? Veja neste artigo uma análise consciente sobre a questão e o que é possível concluir.
Conheça a Zona do Polegar e como ela ajuda a projetar interfaces para dispositivos móveis mais eficientes e profissionais.
Retrospectiva com os melhores artigos de 2016 do desenvolvimento para web!
Usar CSS crítico inline “acima da borda” é uma técnica infalível? Leia mais para saber que a melhor resposta para dilemas web continua sendo “depende”.
Para facilitar desenvolvedores web a formar um melhor pensamento sobre UX em seus projetos, confira esta checklist de UX para desenvolvedores.
Saiba como ter controle absoluto de tipografia em web design responsivo através de unidades de viewport.
Conheça técnicas simples de HTML e CSS que podem incrementar (e muito!) a UX em validação de formulários.
Conheça algumas das melhores práticas para o planejamento e criação de APIs RESTful para o mundo real.
Conheças os 5 elementos do Conteúdo Modular e Adaptável e como essa metodologia de estruturação de conteúdos pode trazer benefícios.
Conheça mais sobre srcset e sizes, seus novos amigos na hora de implementar imagens responsivas
Conheça a abordagem de web design responsivo Device-Agnostic e saiba mais sobre suas características e limitações.
Aprenda como usar subconjuntos de fontes para poupar preciosos KB, diminuindo o tamanho total das páginas e melhorando a performance geral!
Conheça JavaScript Module Pattern (Padrão de Módulo) e aprenda casos de uso e técnicas básicas e avançadas que permitirão a evolução de seu código!
Saiba o que é “layout thrashing”, suas consequências e como é possível evitar usando a biblioteca FastDom.
Saiba mais sobre renderização de páginas web (rendering tree, reflow, repaint) e como isso é importante para melhorar a performance web.
Aprenda como usar o potencial máximo da DevTools ao trabalhar com pré-processadores CSS.
Utilize Composer com WordPress para aprimorar seu workflow e manter as dependências do projeto de uma maneira mais profissional.
Aprenda mais sobre namespacing em JavaScript através de várias técnicas e exemplos e melhore a organização e qualidade de seu código JavaScript.
Genymotion é um emulador Android simples e fácil de usar. Veja como o Genymotion emula dispositivos Android para testes de maneira simples e rápida!
Entenda sobre IIFE (Expressão de Função Imediatamente Invocada ou Immediately-Invoked Function Expression) em JavaScript e porque você deve usar já!
Segundo artigo com informações sobre o novo tema do blog, focado em desempenho/performance. Leia e conheça as tecnologias usadas.
Gulp Fiction é uma interface visual para se trabalhar com Gulp. Assista ao screencast e saiba como o Gulp Fiction pode ajudar em seus projetos web!
Conheça o Gulp, melhor automatizador de tarefas de front-end da atualidade, num artigo repleto de informações, dicas e exemplos.
Veja uma compilação dos melhores artigos e tutoriais sobre tipografia responsiva e saiba mais sobre como a responsividade tipográfica pode ser útil em seus projetos web
UIkit é um framework responsivo modular de front-end projetado para ser leve e simples de se usar. Veja mais informações e conheça seus componentes.
A solução oficial W3C para imagens responsivas está perto de chegar! Conheça mais sobre o atributo srcset e o elemento picture para sites com web design responsivo.
Media queries e download de imagens: veja os resultados de uma bateria de testes feitos para testar qual o comportamento de vários navegadores.
Conheça 5 armadilhas de web design responsivo que você deve evitar e veja mais dicas sobre responsividade na web para desenvolver projetos responsivos melhores.
Aprenda como o loading de JavaScript funciona e saiba mais sobre os eventos DOMContentLoaded e OnLoad e como posicionar e usar apropriadamente seus códigos JS.
Conheça mais sobre o Bower, gerenciador de pacotes para front-end para um melhor gerenciamento dos recursos de front-end necessários para projetos web
Você, que está iniciando sua carreira de desenvolvedor web, saiba que é preciso muito mais do que saber criar web sites para ter sucesso! Neste artigo, veja algumas sérias considerações a este respeito.
Conheça o Grunt, um dos melhores executadores de tarefas (task runner), e veja exemplos de uso para que o processo de automatização de tarefas no front-end em seus projetos seja uma realidade!
Considerações a respeito do status code HTTP 503: o que significa, suas implicações de uso e como usar o HTTP 503 em períodos de manutenção de um site.
Conheça as novas regras da web responsiva e saiba que é preciso acompanhar as mudanças para desenvolver uma web melhor.
Performance de sites é assunto de desenvolvedores web. Mas será que já não é hora de a discussão passar para o design e planejamento do projeto?
Saiba como conduzir projetos complexos de UX e mudar seus deliverables para usar checklists pode ajudar a manter sua sanidade!
Começando com Git: vídeo de 3h para você aprender mais sobre o Git, o sistema de controle de versão responsável pelo termo Codificação Social (Social Coding).
Conheça a Webshims Lib e saiba como ter polyfills de recursos de HTML5 e CSS3 carregados sob demanda!
Pontos interessantíssimos sobre UX, SEO, a relação entre ambos e o que pode acontecer a estas carreiras a partir de agora.
Com o advento da HTML5, muitos erros comuns estão ocorrendo devido a equívocos dos desenvolvedores. Leia este artigo e saiba como evitar erros comuns de HTML5.
Microdata API e Schema.org são a combinação ideal para adicionar mais significado às informações de seu site. Saiba como utilizar essas novas tecnologias!
Assista à conferência “Desenvolvedores de Front-end e Mercado” e saiba como anda o mercado de frontend e quais as expectativas futuras e como contribuir para a mudança para melhor!
Conheça e aprenda a usar Modernizr, biblioteca JavaScript que permite detectar features de HTML5 e CSS3 do navegador e prover soluções, caso necessário.
À primeira vista, pode parecer estranho não usar IDs como seletores em CSS, mas, através argumentos bem embasados, entenda porque isso é verdade.
Conheça princípios de web design que contribuem para projetos Web mais eficientes e funcionais.
Guia completo sobre cores na web: indicações de sites, ferramentas, artigos e mais
Conheça erros comuns em desenvolvimento web para campanhas de SEO e saiba como evitá-los
Apenda a gerar URLs amigáveis como é feito no WordPress e implemente em seu sistema PHP
Aprenda uma estratégia de web equilibrada que contempla conteúdo, usabilidade, seo, mídia social e PPC
Conheça ferramentas para criação de wireframes e mockups, gratuitas e pagas, que irão ajudar na prototipação de conceitos para web sites e sistemas virtuais
Aprenda os 4 elementos para fazer call to actions mais eficientes, que agradam mais seus visitantes aumentam as taxas de conversão de suas páginas
Saiba como otimizar imagens para Web através de nosso guia de otimização de imagens. Os benefícios de imagens otimizadas são muitos!
Uma boa user interface garante uma boa usabilidade em seu software ou web site. Conheça 8 características de User Interfaces (UI) de sucesso!
Um guia sobre meta tags, mostrando as principais meta tags, sua função e exemplos de uso para que você saiba qual meta tag utilizar em cada situação, sumo a um trabalho de SEO mais elaborado e profissinoal
Sexto e último artigo da série sobre Gestalt aplicado ao design web, sobre o princípio da experiência passada
Quinto artigo da série sobre Gestalt aplicado ao design para web
Quarto artigo da série sobre a Gestalt
Pratique e tenha um bom posicionamento
Terceiro artigo da série sobre Gestalt aplicado ao design web
Segundo artigo da série sobre Gestalt aplicado ao design web: sobre o princípio da proximidade
Primeiro artigo da série sobre Gestalt aplicado ao design web