Na WWDC 2009, a Apple lançou a versão oficial do navegador Safari 4. A versão oficial do Safari 4 abandonou o método de aba semelhante ao Chrome e voltou para a interface da versão 3.0. Diz-se que na WWDC, Serlet enganou seriamente o navegador IE8 da Microsoft, dizendo que o mecanismo JavaScript do Safari é atualmente o mais rápido do mundo. De acordo com os dados de teste que ele forneceu, o Chrome 2 é 5,3 vezes mais rápido que o IE8, e a velocidade do Safari4 é. 7,8 vezes maior que o IE8!
A maioria desses dados são truques oficiais, então vamos ignorá-los por enquanto e ver qual impacto o Safari 4 terá em nosso desenvolvimento front-end:
HTML5Suporta tags de áudio e vídeo.
CSSSafari4 tem muitas melhorias em seu suporte para CSS, como segue:
ZOOMSafari 4 começa a suportar o atributo zoom. O uso e o efeito disso são os mesmos do navegador IE. A diferença é que se for ampliado, o Safari diminuirá para a menor fonte suportada pelo navegador, enquanto o IE diminuirá diretamente para o tamanho definido. por exemplo:
.zoomTest { tamanho da fonte : 12px ; zoom : 0,1 }
O Safari diminuirá apenas para o tamanho da fonte de 9px, enquanto o IE diminuirá para 1,2px (que não é mais visível a olho nu).
-webkit-animaçãoConsiste em uma série de subpropriedades:
Máscara CSS/efeito de máscara
O Safari 4 também adiciona ou aprimora o suporte para algumas outras propriedades CSS. Por exemplo, a posição de fundo começa a suportar efeitos de animação, que não serão descritos aqui.
Pode-se ver que essas novas propriedades CSS adicionadas ao Safari não fazem parte do padrão W3C, mas essas propriedades privadas do webkit podem de fato nos permitir desenvolver melhores aplicativos de rede.
Função WAI-ARIA
Presumivelmente, muitas pessoas não conhecem o WAI-ARIA. WAI-ARIA significa W3C Web Accessibility Initiative Accessible Rich Internet Applications, que é traduzido para o chinês como "Aplicativos Ricos Acessíveis para Internet". Ao mesmo tempo, o W3C desenvolveu o padrão de função WAI-ARIA. O Google anunciou recentemente que apoiará fortemente o WAI-ARIA, e a função de leitura de tela do leitor do Google será implementada por meio do WAI-ARIA. Atualmente, o Firefox começou a oferecer suporte a WAI-ARIA e o IE8 oferece suporte parcial. O Safari 4 também suporta funções WAI-ARIA. Verifique o suporte do Safari 4 para WAI-ARIA >>
É importante notar que WAI-ARIA parece suportar apenas tags div e span. Para cooperar com WAI-ARIA, o Safari também adiciona alguns atributos de suporte de HTML, como aria-checked/aria-level/aria-valuemax/aria. -valormin, etc.
PS: Este botão de download vem da página oficial de download do Safari. Crianças cuidadosas descobrirão que o estilo deste botão obviamente não é o estilo da Apple, mas mais parecido com o botão verde na página de download do Firefox.
Texto original: http://www.qianduan.net/safari-4-new-features.html