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

12 maneiras de corrigir o erro do código de suporte C14A do Snapchat

12 maneiras de corrigir o erro do código de suporte C14A do Snapchat

Está vendo o erro do código de suporte C14A do Snapchat ao tentar fazer login? Verifique este guia para entender por que isso ocorre e como você pode corrigi-lo.

Comparação de câmeras IPhone 15 Pro Max e Samsung Galaxy S23 Ultra: o diabo está nos detalhes

Comparação de câmeras IPhone 15 Pro Max e Samsung Galaxy S23 Ultra: o diabo está nos detalhes

Comparação de câmeras entre iPhone 15 Pro Max e Samsung Galaxy S23 Ultra: pouca luz, retrato, telefoto, fotos à luz do dia, vídeos e muito mais

Explicador: Diferença entre HDR, HDR10 e Dolby Vision

Explicador: Diferença entre HDR, HDR10 e Dolby Vision

HDR, HDR10, HDR10+, HLG ou Dolby Vision? Não tem certeza de qual é o melhor formato HDR para você? Deixe-nos ajudar.

Como usar o adesivo Adicione o seu na história do Instagram

Como usar o adesivo Adicione o seu na história do Instagram

Para tornar suas histórias do Instagram mais interativas, veja como você pode usar o adesivo Adicione o seu para obter respostas dos espectadores.

Como atualizar software e aplicativos da Apple TV

Como atualizar software e aplicativos da Apple TV

Os aplicativos não funcionam corretamente na sua Apple TV? Veja como você pode atualizar o software e os aplicativos da Apple TV para a versão mais recente.

Como obter o modo escuro no Planilhas Google (PC e celular)

Como obter o modo escuro no Planilhas Google (PC e celular)

Seus olhos ficam cansados ​​​​ao usar o Planilhas Google por mais horas? Aprenda como ativar o modo escuro no Planilhas Google em seus dispositivos.

5 maneiras de corrigir o aplicativo do YouTube que não funciona em problemas de Wi-Fi

5 maneiras de corrigir o aplicativo do YouTube que não funciona em problemas de Wi-Fi

O aplicativo YouTube não funciona em uma conexão Wi-Fi? Veja como consertar o aplicativo do YouTube que não funciona com problema de Wi-Fi.

Como pausar ou cancelar a assinatura Audible em qualquer dispositivo

Como pausar ou cancelar a assinatura Audible em qualquer dispositivo

Assuma o controle de sua jornada de audiolivro e gerencie sua assinatura de acordo com suas necessidades. Veja como pausar ou cancelar a assinatura do Audible.

4 melhores maneiras de criar uma fração no Google Docs

4 melhores maneiras de criar uma fração no Google Docs

Precisa criar uma fração no seu documento? Aqui estão as melhores maneiras de fazer isso no Google Docs.

Como adicionar e remover números de linha no Google Docs

Como adicionar e remover números de linha no Google Docs

Tentando tornar seu Google Docs fácil de consultar? Adicionar números de linha ao Google Docs pode ser exatamente o que você precisa.