À medida que as demandas da Web mudam e os desenvolvedores experimentam diferentes experiências de usuário, a necessidade de mais aprimoramentos no idioma nativo aumenta. Nossa camada de apresentação, CSS, tem se saído incrivelmente bem no aprimoramento dos recursos, mesmo que às vezes seja muito lento. A necessidade de suporte nativo para expandir automaticamente o textarea é conhecida há muito tempo… e finalmente chegou!
Para permitir que textarea cresçam vertical e horizontalmente, adicione o parâmetro field-sizing com um valor de content:
textarea {
field-sizing: content; // default is `fixed`
}
O valor padrão para field-sizing é fixed, sinalizando o comportamento atual. O novo comportamento, content, se expandirá o máximo possível. Para restringir o tamanho de a textarea pode crescer, use o tradicional width/max-width e height/max-height propriedades.

buscar API
Um dos segredos mais mal guardados sobre AJAX na Web é que a API subjacente a ele,
XMLHttpRequest, não foi realmente criada para o uso que estamos fazendo dela. Fizemos bem em criar APIs elegantes em torno do XHR, mas sabemos que podemos fazer melhor. Nosso esforço para…


Detectar o prefixo do fornecedor com JavaScript
Independentemente de nossa posição sobre os prefixos de fornecedores, temos que conviver com eles e, ocasionalmente, usá-los para fazer as coisas funcionarem. Esses prefixos podem ser usados em dois formatos: o formato CSS (
-moz-, como em-moz-element) e o formato JS (navigator.mozApps). O incrível X-Tag O projeto tem…