Folha de referências: o que você precisa saber sobre o Edge no Chromium

A notícia da Microsoft de que está mudando seu navegador Edge para o mecanismo Chromium gerou discussões em torno de uma ampla gama de diferentes tecnologias da web. Se você achou todos os nomes e jargões confusos, você pode achar esta referência de uso.

Reunimos uma folha de dicas dos principais termos e tecnologias. Deve ajudá-lo a entender as funções dos diferentes projetos e o que está mudando no Edge. As frases em itálico nas definições indicam uma referência a outro termo nesta folha de dicas.

Microsoft

  • Edge - começando de forma simples, o Edge é o navegador da Web moderno da Microsoft introduzido com o Windows 10. Ele é construído como um aplicativo UWP e é movido pelo mecanismo de navegador EdgeHTML. Na semana passada, a Microsoft confirmou que mudará para o motor do navegador Chromium no próximo ano e estará gradualmente disponível em mais versões do Windows e diferentes plataformas de sistema operacional. O Edge atualmente usa o mecanismo Chakra JavaScript, mas ele será alterado para V8 como consequência da mudança para o Chromium.
  • EdgeHTML - O mecanismo de navegador proprietário da Microsoft usado pela Microsoft Edge desde sua introdução com o Windows 10 em 2015. O mecanismo foi separado do Trident. Além de alimentar o navegador Edge, o EdgeHTML também é usado para renderizar vários componentes da interface do Windows 10 e oferece suporte a aplicativos UWP do Windows 10 escritos com JavaScript e HTML. É totalmente vinculado ao sistema Windows 10 e não está disponível para nenhuma outra plataforma.
  • Trident - mecanismo de navegador da Microsoft descontinuado usado do Internet Explorer 4 até o Internet Explorer 11. Responsável por grande parte do domínio do Internet Explorer durante o início dos anos 2000, mas tornou-se desatualizado devido à falta de conformidade com os padrões da web. A Microsoft se esforçou para melhorar o mecanismo com recursos adicionais e suporte a padrões em versões posteriores. O mecanismo também foi usado para oferecer suporte a aplicativos JavaScript no Windows 8 e Windows Phone 8.
  • UWP - Plataforma Universal do Windows. Um conjunto coletivo de APIs e tecnologias que permitem aos desenvolvedores criar aplicativos para Windows 10, Windows 10 Mobile e ecossistemas modernos da Microsoft relacionados. O UWP normalmente está associado à Microsoft / Windows Store, o canal de distribuição mais comum para esses aplicativos. Os aplicativos podem ser construídos para UWP usando uma ampla variedade de tecnologias, como C ++, C # / XAML e JavaScript / HTML. As opções também estão disponíveis para criar aplicativos UWP a partir de aplicativos clássicos da área de trabalho Win32 do Windows, aplicativos iOS ou PWAs existentes.

Navegadores

  • Mecanismo do navegador - componente central e autocontido de um navegador da web responsável por construir e renderizar páginas da web de forma que sejam visíveis e interativas. Os mecanismos do navegador geralmente são opacos para o usuário final, que normalmente não tem consciência de sua função na experiência de navegação. O mecanismo incorpora vários subcomponentes, como mecanismo de layout e mecanismo de renderização, que implementam diferentes funcionalidades necessárias para a construção de páginas da web.
    Os mecanismos do navegador são geralmente, mas nem sempre, componentes autônomos que podem ser implementados por vários navegadores da web distintos - por exemplo, o mecanismo Chromium é usado atualmente pelo Google Chrome, Opera, Vivaldi e muitos outros. Cada um desses navegadores tem uma interface única e um conjunto de recursos voltado para o usuário, mas depende do mecanismo Chromium para buscar, construir e renderizar páginas da web reais.
  • Blink - Um mecanismo de navegador de código aberto popular e estabelecido usado por vários projetos de navegador da web, incluindo o Chromium. O Blink é amplamente compatível com os padrões modernos da web e se move para implementar padrões e recomendações emergentes em tempo hábil, o que contribuiu para sua popularidade. Ele foi bifurcado no mecanismo WebKit.
  • Chromium - Um projeto de navegador da web de código aberto desenvolvido originalmente pelo Google. O Chromium é a base de muitos navegadores da web, principalmente o Google Chrome. Ele é movido pelo mecanismo de navegador Blink e usa o V8 como mecanismo JavaScript. O Chromium está disponível em todas as principais plataformas de desktop, bem como no Android. O projeto atraiu críticas por seus laços estreitos com o Google; apesar de sua natureza de código aberto, o desenvolvimento do Chromium é liderado pelo Google, e o projeto inclui integração padrão com os serviços do Google.

JavaScript

  • Mecanismo JavaScript - um programa que interpreta e executa o código JavaScript. Historicamente, a maioria dos mecanismos JavaScript residia em navegadores da web, mas nos últimos anos o uso do JavaScript fora do navegador cresceu para incluir servidores, aplicativos de linha de comando e aplicativos móveis, necessitando de evolução no desenvolvimento do mecanismo.
  • Chakra - Um mecanismo JavaScript desenvolvido pela Microsoft e usado para Edge e UWP. Ele foi bifurcado do mecanismo JScript mais antigo da Microsoft. Inicialmente uma tecnologia proprietária, a Microsoft abriu o código do mecanismo em 2015. Além do uso no navegador da web Edge, o Chakra também encontrou popularidade em outras implantações, incluindo ambientes incorporados.
  • V8 - Um mecanismo JavaScript de código aberto usado principalmente pelo projeto de navegador Chromium, permitindo a execução de código JavaScript dentro de navegadores da web. O V8 também é usado por muitos outros tempos de execução de JavaScript, incluindo o ambiente JavaScript do lado do servidor Node.js e a estrutura de aplicativo de desktop Electron.

Tecnologias da web

  • HTML - linguagem de marcação de hipertexto. HTML é a linguagem de marcação usada para criar a estrutura e o layout fundamental das páginas da web. Os mecanismos do navegador usam arquivos HTML para construir a página da web que é finalmente renderizada para sua exibição.
  • JavaScript - uma linguagem de programação interpretada de alto nível que é um componente central dos sites modernos. JavaScript é essencial para aplicativos da web e páginas interativas, pois fornece aos desenvolvedores uma maneira de interagir com a página da web e o navegador. JavaScript também tem uma ampla variedade de casos de uso fora dos navegadores da web, incluindo em aplicativos nativos (como a plataforma UWP do Windows 10 da Microsoft) e em dispositivos incorporados.
  • PWA - Progressive Web App. Um conjunto de abordagens de desenvolvimento, conceitos e tecnologias que permitem que sites e aplicativos da web se comportem como aplicativos nativos instalados em dispositivos compatíveis.
    Os recursos disponíveis variam de acordo com a plataforma em que o PWA está sendo usado, mas normalmente incluem a capacidade de "instalar" o site / aplicativo da web de maneira semelhante à de um aplicativo nativo, bem como suporte para service workers - uma tecnologia da web o que facilita o uso de recursos como operação offline, sincronização em segundo plano e notificações push, que geralmente estão associadas a aplicativos nativos.
    Os PWAs são frequentemente caracterizados de forma incorreta pela mídia de tecnologia e não desenvolvedores como aplicativos da web híbridos ou hospedados. Um PWA puro usa apenas padrões da webpara fornecer sua funcionalidade e é entregue a partir de um domínio de site. Cabe então às plataformas individuais implementar os padrões da web relevantes e fornecer uma experiência semelhante à dos nativos.

Este glossário fornece uma visão geral de alto nível de cada uma dessas tecnologias e termos; se você quiser saber mais, nós o encorajamos a acessar os sites de cada projeto apresentado. Embora essas tecnologias possam passar despercebidas pelos usuários, elas são fundamentais para a web e possibilitam o consumo de páginas da web usando nossos navegadores.



Leave a Comment

Como reabrir ou reproduzir snaps no Snapchat

Como reabrir ou reproduzir snaps no Snapchat

Quer ver um Snap novamente no Snapchat? Aqui estão 5 maneiras que você pode usar para reabrir ou reproduzir Snaps no Snapchat no Android e iPhone.

6 maneiras de consertar o YouTube Music que não funciona no Apple CarPlay

6 maneiras de consertar o YouTube Music que não funciona no Apple CarPlay

O YouTube Music não funciona no Apple CarPlay? Isso não deve impedir você de conectar algumas músicas. Veja como você pode corrigir esse problema.

Como obter som em vídeos do Reddit no aplicativo e no navegador

Como obter som em vídeos do Reddit no aplicativo e no navegador

Você não ouve nenhum som nas postagens do Reddit que contêm vídeo? Aqui estão alguns métodos que você pode usar para corrigir o problema.

Como adicionar e gerenciar músicas favoritas no Apple Music

Como adicionar e gerenciar músicas favoritas no Apple Music

Com a nova atualização do iOS 17, você pode ver suas músicas favoritas ou amadas no Apple Music no seu iPhone, iPad e Mac.

3 maneiras de estender imagens (ou plano de fundo) no Adobe Photoshop

3 maneiras de estender imagens (ou plano de fundo) no Adobe Photoshop

Quer ampliar suas imagens ou planos de fundo no Adobe Photoshop? Confira estes 3 métodos para expandir suas fotos facilmente, com a ajuda da IA.

Como vincular o Twitch ao Discord: um guia abrangente

Como vincular o Twitch ao Discord: um guia abrangente

Discord e Twitch são ótimas plataformas para criar uma comunidade forte. Se você quiser reuni-los, aprenda como vincular o Twitch ao Discord.

Como visualizar, exportar e excluir o histórico de bate-papo do Bing

Como visualizar, exportar e excluir o histórico de bate-papo do Bing

Quer saber como visualizar a exportação e excluir o histórico do Bing Chat? Cobrimos tudo o que você precisa saber neste guia detalhado.

10 melhores maneiras de consertar o namoro no Facebook que não funciona ou não aparece

10 melhores maneiras de consertar o namoro no Facebook que não funciona ou não aparece

Você pode perder possíveis correspondências quando o Facebook Dating parar de funcionar. Verifique as principais maneiras de consertar o namoro no Facebook que não aparece.

Como parar de seguir páginas do Facebook com as quais você não se identifica mais

Como parar de seguir páginas do Facebook com as quais você não se identifica mais

Não se identifica mais com o conteúdo de determinadas páginas? Veja como parar de seguir páginas do Facebook e organizar seu feed.

Dez principais maneiras de consertar o TikTok que não funciona no navegador da web

Dez principais maneiras de consertar o TikTok que não funciona no navegador da web

O TikTok não funciona no seu navegador preferido? Veja como consertar o TikTok que não funciona no navegador.