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.
- É possível adicionar facilmente notações matemáticas ao HTML com o suporte ao MathML Core.
- E há muito mais.
Meu nome é Adriana Jara. Vamos conferir as novidades para desenvolvedores no Chrome 109.
OPFS no Android
O Origin Private File System (OPFS) faz parte da API File System Access e é um endpoint de armazenamento particular para a origem da página.
Ele foi lançado para computadores no Chrome 102, e o Chrome 109 aumenta a compatibilidade ao disponibilizar o recurso para Android.
Com algumas exceções, ele inclui todas as plataformas da API File System Access para gerenciar arquivos diretamente do sistema de arquivos local. Os métodos show*Picker()
e a integração de arrastar e soltar da API 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 de arquivo usando FileSystemSyncAccessHandle
, o que melhora a performance.
Leia este artigo para saber como implementar o acesso ao sistema de arquivos em várias plataformas.
Novidades no CSS.
Agora, alguns novos recursos 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 ela é usada. Isso permite que uma textarea
receba 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
dentro da regra @font-face
. auto
agora é o valor inicial. Esses descritores em fontes variáveis permitem que os usuários escolham o peso, a inclinação e a largura do tipo de letra.
Para oferecer um 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 maneira estilizável e acessível, vai ficar feliz em saber que o MathML Core agora é aceito no Chrome.
O MathML é uma linguagem para descrever a notação matemática de uma maneira que possa ser incluída em HTML e SVG. Ele é renderizado de maneira compatível com CSS com OpenType MATH e exposto por APIs de acessibilidade da plataforma.
O estilo do MathML é ativado por recursos do CSS, incluindo aqueles dedicados ao layout de matemática. Alguns exemplos são as propriedades math-depth
, math-shift
e math-style
, o valor math
para a propriedade display
e muito mais.
Confira a documentação para saber mais detalhes e exemplos e melhorar sua notação matemática.
E muito mais.
Claro que há muito mais.
- É possível 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.
Leitura adicional
Isso abrange apenas alguns destaques importantes. Confira as mudanças adicionais no Chrome 109 nos links abaixo.
- Novidades do Chrome DevTools (109)
- Descontinuações e remoções do Chrome 109
- Atualizações do ChromeStatus.com para o Chrome 109
- Lista de mudanças no repositório de origem do Chromium
- Calendário de lançamentos do Chrome
Inscrever-se
Para ficar por dentro das novidades, inscreva-se no canal do YouTube para desenvolvedores do Chrome e receba uma notificação por e-mail sempre que lançarmos um novo vídeo.
Meu nome é Adriana Jara. Assim que o Chrome 110 for lançado, vou estar aqui para contar as novidades do Chrome.