Veja o que é necessário saber:
- A API Origin Private File System já está disponível para Android.
- Há um conjunto de novas propriedades no CSS.
- É fácil adicionar notações matemáticas ao HTML usando o suporte ao MathML Core.
- E há muito mais.
Meu nome é Adriana Jara. Vamos conhecer as novidades para os desenvolvedores no Chrome 109.
OPFS no Android
O sistema de arquivos privados de origem (OPFS, na sigla em inglês) faz parte da API File System Access e é um endpoint de armazenamento particular à origem da página.
Ele foi lançado para computadores no Chrome 102, e o Chrome 109 aumenta a compatibilidade com a disponibilização dele no Android.
Com algumas exceções, ele inclui todas as superfícies da API File System Access, para gerenciar arquivos diretamente do sistema de arquivos local. Os métodos show*Picker()
e a integração da API de arrastar e soltar ainda não estão disponíveis.
Com a API File System Access no OPFS, os sites podem acessar o sistema de arquivos particular por origem e realizar operações com o FileSystemSyncAccessHandle
, o que proporciona um desempenho aprimorado.
Confira este artigo para saber como implementar um acesso tranquilo ao sistema de arquivos em várias plataformas.
Novidade no CSS.
Agora alguns recursos novos do CSS, começando com uma nova unidade de comprimento: lh
.
A unidade CSS lh
é igual ao valor calculado da propriedade line-height no elemento em que é usada. Isso permite que uma textarea
tenha uma altura igual ao número de linhas de texto esperado.
Além disso, o grupo de trabalho do CSS adicionou um novo valor de auto
para os descritores: font-weight
, font-style
e font-stretch
na regra @font-face
. auto
agora é o valor inicial. Esses descritores em fontes variáveis oferecem aos usuários a capacidade de escolher a espessura, a inclinação ou a largura da família tipográfica.
Para oferecer melhor controle sobre a tipografia da Web, a propriedade hyphenate-limit-chars
especifica o número mínimo de caracteres em uma palavra com hífen.
Suporte ao MathML Core.
Se você já tentou adicionar fórmulas matemáticas à sua página da Web de uma forma acessível e estilizada, vai gostar de saber que o MathML Core agora é compatível com o Chrome.
MathML é uma linguagem para descrever notação matemática de uma maneira que pode ser incluída em HTML e SVG. Ele é renderizado de maneira compatível com CSS com o OpenType MATH e exposto por meio de APIs de acessibilidade da plataforma.
O estilo MathML é ativado por recursos CSS, incluindo aqueles dedicados ao layout matemático. Alguns exemplos são as propriedades math-depth
, math-shift
e math-style
, o valor math
para a propriedade display
, entre outros.
Confira a documentação para mais detalhes e exemplos de como melhorar seu jogo de notação matemática.
E muito mais.
Claro, há muito mais.
- Você pode usar a propriedade
suppressLocalAudioPlayback
emMediaTrackSupportedConstraints
para controlar melhor a reprodução de áudio ao usar alto-falantes externos. - O Foco condicional agora está disponível ao chamar
getDisplayMedia()
. - A confirmação de pagamento seguro está disponível para o Chrome no Android.
Leia mais
Isso aborda apenas alguns destaques importantes. Verifique os links abaixo para ver outras mudanças no Chrome 109.
- Novidades do Chrome DevTools (109)
- Descontinuações e remoções do Chrome 109
- Atualizações do ChromeStatus.com para o Chrome 109
- Lista de alterações do repositório de origem do Chromium
- Agenda de lançamentos do Chrome
Fazer inscrição
Para ficar por dentro, inscreva-se no canal do YouTube para desenvolvedores do Chrome. Você receberá uma notificação por e-mail sempre que lançarmos um novo vídeo.
Eu sou Adriana Jara, e assim que o Chrome 110 for lançado, estarei aqui para dizer as novidades do Chrome.