Se o senhor é um web designer que já passou algum tempo conversando com clientes, sem dúvida já recebeu alguns comentários desconfortáveis, difíceis ou até mesmo ofensivos feitos por esses clientes. Normalmente, esses clientes são não tentando ofender o senhor. Há motivos legítimos para os comentários que eles fazem, sejam eles originados da ignorância, do […]
Category: Uncategorized

Detectar o tipo de erro com JavaScriptDetectar o tipo de erro com JavaScript
O relatório e a captura de erros do JavaScript são importantes e ficarão ainda mais importantes à medida que nossos aplicativos da Web se tornarem mais avançados e poderosos. Eu nunca usei try/catch geralmente só pego exceções para coisas que normalmente são conhecidas por causar problemas. O senhor se lembra deste dos tempos […]

Diga adeus aos prefixos de fornecedoresDiga adeus aos prefixos de fornecedores
Imagine que o senhor está deitado em uma praia. As ondas deslizam para cima e para baixo em uma costa arenosa enquanto o sol quente bate em sua pele. O senhor toma uma bebida fresca e refrescante e suspira enquanto as gaivotas grasnam ao longe. Uma brisa suave roça levemente seus dedos enquanto eles […]

OSCON: transmissão ao vivoOSCON: transmissão ao vivo
A OSCON da O’Reilly está chegando e estou muito animado para compartilhar com os senhores uma transmissão ao vivo das palestras da OSCON, cortesia da O’Reilly! Volte aqui todas as manhãs desta semana para dar uma olhada na melhor conferência da comunidade de código aberto! Agradecemos à O’Reilly por […]

Dicas que podem ser usadas para criar uma excelente experiência de comércio eletrônicoDicas que podem ser usadas para criar uma excelente experiência de comércio eletrônico
Há muitos motivos para criar uma boa experiência de comércio eletrônico se o senhor estiver planejando criar um site de comércio eletrônico. Os visitantes podem colocar itens no carrinho e sair do seu site sem fazer uma compra. Na verdade, três em cada quatro deles farão isso. Os visitantes também podem perder o interesse rapidamente […]

Servir um diretório com PHPServir um diretório com PHP
Muitos desenvolvedores dão risada do PHP, até mesmo desprezando a linguagem, mas sejamos honestos: a maioria dos nossos blogs é alimentada por ele (WordPress) e é uma ótima linguagem para se brincar. Eu comecei a trabalhar com PHP, embora prefira evitar o PHP atualmente. Mas quando preciso experimentar uma tarefa simples de codificação […]

Geração de folhas de estilo alternativas para navegadores sem @mediaGeração de folhas de estilo alternativas para navegadores sem @media
Se seu código CSS foi criado com uma abordagem mobile-first, ele provavelmente contém todas as regras que compõem a visualização “desktop” dentro do @media declarações. Isso é ótimo, mas os navegadores que não oferecem suporte a media queries (IE 8 e inferiores) simplesmente as ignoram e acabam obtendo a visualização móvel – o que não […]

Linha de comando CanIUseLinha de comando CanIUse
Todo desenvolvedor de front-end deve conhecer bem o CanIUse, o site que permite que o senhor veja o suporte do navegador para os recursos do navegador. Quando as pessoas criticam minhas publicações no blog por não detalharem o suporte do navegador para os recursos na publicação, eu digo a elas que consultem o CanIUse: sempre […]
Download gratuito: Pacote de fontes com 17 tipos de letras incríveisDownload gratuito: Pacote de fontes com 17 tipos de letras incríveis
A única coisa que gostamos mais do que uma boa fonte é uma boa fonte gratuita. Por isso, vasculhamos a Web em busca de algumas de nossas fontes gratuitas favoritas e as reunimos aqui em um único download. O senhor encontrará uma variedade de fontes úteis, de designs altamente geométricos a escritas […]

Conferência O’Reilly Velocity – Nova YorkConferência O’Reilly Velocity – Nova York
Minha conferência de front-end favorita sempre foi a Conferência Velocity da O’Reilly porque a série de conferências se concentrou em uma das partes mais subvalorizadas da codificação do lado do cliente: a velocidade. Muitas vezes, ficamos tão empolgados com o fato de nosso JavaScript funcionar que nos esquecemos de que a velocidade, a […]