Escrever um bom código é importante, mas escrever um código que seja facilmente legível para os seres humanos é uma habilidade de outro nível. Não é sempre que são introduzidas APIs cuja única função aparentemente útil é tornar o código mais legível, mas deixe-me apresentar ao senhor os separadores numéricos do JavaScript: uma API que permite que os desenvolvedores usem sublinhados para tornar os números mais legíveis!
Considere o seguinte número em seu código:
// No commas for numbers in JavaScript const oneHundredThousand = 100000;
Números grandes sempre foram difíceis de serem analisados mentalmente pelos engenheiros, portanto, usar sublinhados para tornar o código mais legível é uma vitória total:
const oneMillion = 1_000_000; // 1000000 const decimals = 1_000_00.01_02_03 // 100000.010203
A única regra real com separadores numéricos é que o número não pode começar ou terminar com um sublinhado.
Os separadores numéricos no JavaScript parecem que os criadores de especificações estão presenteando os desenvolvedores com um recurso. Como engenheiro, aceito tudo o que posso obter. O senhor nunca para de aprender no mundo do JavaScript!
Imagens responsivas: The Ultimate Guide
É provável que qualquer web designer que use nosso aplicativo de teste de navegador Ghostlab, que permite testes contínuos em todos os dispositivos simultaneamente, já tenha trabalhado com design responsivo de alguma forma. E, à medida que os sites e dispositivos atuais se tornam cada vez mais variados, uma infinidade de imagens responsivas…
Filtros CSS
O suporte a filtros CSS foi lançado recentemente nos nightlies do WebKit. Filtros CSS fornecem um método para modificar a renderização de um elemento DOM básico, imagem ou vídeo. Os filtros CSS permitem desfocar, distorcer e modificar a intensidade da cor dos elementos. Vamos lá…