A estrutura e a consistência do nome da classe CSS são muito importantes; alguns desenvolvedores usam nomes de classe em camelcase, outros usam traços e outros usam sublinhados. Uma coisa que aprendi ao brincar com os nomes de classes HTML e CSS é que o senhor pode realmente usar símbolos e ícones unicode como nomes […]
Criar uma animação de inversão de CSSCriar uma animação de inversão de CSS
Todos os senhores pediram e agora eu o adicionei: Suporte ao Internet Explorer! Irritantemente, a alteração envolve a rotação do front e back em vez de apenas o contêiner. Pule para esta seção se o senhor quiser o código do Internet Explorer. O IE10+ é compatível; o IE9 não é compatível com animações CSS. […]
Giveaway: 2 ingressos gratuitos para a Velocity Conference em Nova YorkGiveaway: 2 ingressos gratuitos para a Velocity Conference em Nova York
A Velocity Conference da O’Reilly está se aproximando rapidamente: será de 15 a 17 de setembro na bela Nova York. Como continuação da a postagem do mês passadoEu queria garantir que as pessoas soubessem que ainda tenho mais dois ingressos para essa conferência épica de desempenho de front-end! Se o senhor […]
Geeksphone Peak Firefox OS UnboxingGeeksphone Peak Firefox OS Unboxing
Sempre que o senhor recebe um novo dispositivo, é como se fosse um Natal instantâneo. Quer seja o topo de linha ou o último do barril, estamos sempre animados para verificar dispositivos exclusivos para ver o que podemos aprender, verificar quais aplicativos são populares e testar os sites em que trabalhamos. Meu último dispositivo é […]
Adicionar regras a folhas de estilo com JavaScriptAdicionar regras a folhas de estilo com JavaScript
Atualizar:Reescritas feitas para representar com precisão a prática atual de injeção de folha de estilo. Como estamos usando muito JavaScript em nossos aplicativos Web atualmente, estamos procurando mais maneiras de mantê-los rápidos. Usamos o delegação de eventos Para manter a escuta de eventos eficiente, usamos função debouncing Para limitar o número de vezes […]
Envolvimento de nós e elementos de texto com JavaScriptEnvolvimento de nós e elementos de texto com JavaScript
Quando o senhor trabalha em um site que depende de um determinado kit de ferramentas JavaScript, acaba, sem querer, tentando resolver problemas dentro dos limites do kit de ferramentas e não da linguagem. Esse foi o caso quando tentei envolver o texto (possivelmente incluindo elementos HTML) com um DIV . Imagine o seguinte HTML: […]
Os web designers profissionais usam esses aplicativos. O senhor usa?Os web designers profissionais usam esses aplicativos. O senhor usa?
Se quiser que seus serviços de web design sejam muito procurados e que sua agência/prática individual prospere, há certos aspectos administrativos que o senhor precisa absolutamente cuidar. Vou facilitar as coisas para o senhor. Abaixo, o senhor encontrará uma lista rica composta de aplicativos da Web que servem para ajudá-lo a otimizar a maneira como […]
Combinação de matrizes JavaScriptCombinação de matrizes JavaScript
Esta é uma postagem simples e rápida sobre técnicas de JavaScript. Abordaremos diferentes métodos para combinar/fundir duas matrizes JS e os prós e contras de cada abordagem. Vamos começar com o cenário: var a = [ 1, 2, 3, 4, 5, 6, 7, 8, 9 ]; var b = [ “foo”, “bar”, “baz”, […]
Forçar Stack Traces com JavaScriptForçar Stack Traces com JavaScript
Recentemente, herdei um projeto Node.js e, cara, isso é assustador. O código estava bem escrito, mas sempre que se herda um projeto, herda-se instantaneamente o medo de estragar tudo. Meu objetivo era corrigir um bug bastante rotineiro, e encontrar o problema foi bastante fácil, mas rastrear o código para descobrir o que chamava o quê […]
A verdade sobre o crescimentoA verdade sobre o crescimento
Há uma dura realidade: somos “adultos” hoje em dia. De vez em quando, porém, vejo uma imagem que me leva de volta à minha infância. Minha infância foi repleta de esportes e videogames e não consigo deixar de sorrir ao lembrar desses dias. Tornei-me um programador “profissional” aos 20 anos de idade, mas comecei a […]