{"id":119834,"date":"2021-09-05T12:51:00","date_gmt":"2021-09-05T09:51:00","guid":{"rendered":"https:\/\/howto.mediadoma.com\/?p=119834"},"modified":"2025-03-15T04:06:53","modified_gmt":"2025-03-15T01:06:53","slug":"folha-de-referencias-o-que-voce-precisa-saber-sobre-o-edge-no-chromium","status":"publish","type":"post","link":"https:\/\/howto.mediadoma.com\/pt-pt\/folha-de-referencias-o-que-voce-precisa-saber-sobre-o-edge-no-chromium\/","title":{"rendered":"Folha de refer\u00eancias: O que voc\u00ea precisa saber sobre o Edge no Chromium"},"content":{"rendered":"<p>A not\u00edcia da Microsoft de que est\u00e1 <a href=\"https:\/\/blogs.windows.com\/msedgedev\/2018\/12\/07\/recapping-open-source-announcements\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">mudando seu navegador Edge<\/a> para o mecanismo Chromium gerou discuss\u00f5es em torno de uma ampla gama de diferentes tecnologias da web. Se voc\u00ea achou todos os nomes e jarg\u00f5es confusos, voc\u00ea pode achar esta refer\u00eancia de uso.<\/p>\n<p>Reunimos uma folha de dicas dos principais termos e tecnologias. Deve ajud\u00e1-lo a entender as fun\u00e7\u00f5es dos diferentes projetos e o que est\u00e1 mudando no Edge. As frases em it\u00e1lico nas defini\u00e7\u00f5es indicam uma refer\u00eancia a outro termo nesta folha de dicas.<\/p>\n<ul>\n<li>\n<p><strong>Edge<\/strong> &#8211; come\u00e7ando de forma simples, o Edge \u00e9 o navegador da Web moderno da Microsoft introduzido com o Windows 10. Ele \u00e9 constru\u00eddo como um aplicativo UWP e \u00e9 movido pelo mecanismo de navegador EdgeHTML. Na semana passada, a Microsoft confirmou que mudar\u00e1 para o motor do navegador Chromium no pr\u00f3ximo ano e estar\u00e1 gradualmente dispon\u00edvel em mais vers\u00f5es do Windows e diferentes plataformas de sistema operacional. O Edge atualmente usa o mecanismo Chakra JavaScript, mas ele <a href=\"https:\/\/github.com\/Microsoft\/ChakraCore\/issues\/5865\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">ser\u00e1 alterado para V8<\/a> como consequ\u00eancia da mudan\u00e7a para o Chromium.<\/p>\n<\/li>\n<li>\n<p><strong>EdgeHTML<\/strong> &#8211; O mecanismo de navegador propriet\u00e1rio da Microsoft usado pela Microsoft Edge desde sua introdu\u00e7\u00e3o com o Windows 10 em 2015. O mecanismo foi separado do Trident. Al\u00e9m de alimentar o navegador Edge, o EdgeHTML tamb\u00e9m \u00e9 usado para renderizar v\u00e1rios componentes da interface do Windows 10 e oferece suporte a aplicativos UWP do Windows 10 escritos com JavaScript e HTML. Ele \u00e9 totalmente vinculado ao sistema Windows 10 e n\u00e3o est\u00e1 dispon\u00edvel para nenhuma outra plataforma.<\/p>\n<\/li>\n<li>\n<p><strong>Trident<\/strong> &#8211; Mecanismo de navegador da Microsoft descontinuado usado do Internet Explorer 4 at\u00e9 o Internet Explorer 11. Respons\u00e1vel por grande parte do dom\u00ednio do Internet Explorer durante o in\u00edcio dos anos 2000, mas tornou-se desatualizado devido \u00e0 falta de conformidade com os padr\u00f5es da web. A Microsoft fez esfor\u00e7os para melhorar o mecanismo com recursos adicionais e suporte a padr\u00f5es em vers\u00f5es posteriores. O mecanismo tamb\u00e9m foi usado para oferecer suporte a aplicativos JavaScript no Windows 8 e Windows Phone 8.<\/p>\n<\/li>\n<li>\n<p><strong>UWP<\/strong> &#8211; 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\u00e1 associado \u00e0 Microsoft \/ Windows Store, o canal de distribui\u00e7\u00e3o mais comum para esses aplicativos. Os aplicativos podem ser constru\u00eddos para UWP usando uma ampla variedade de tecnologias, como C ++, C # \/ XAML e JavaScript \/ HTML. As op\u00e7\u00f5es tamb\u00e9m est\u00e3o dispon\u00edveis para criar aplicativos UWP a partir de aplicativos cl\u00e1ssicos da \u00e1rea de trabalho Win32 do Windows, aplicativos iOS ou PWAs existentes.<\/p>\n<\/li>\n<li>\n<p><strong>Mecanismo do navegador<\/strong> &#8211; componente central e independente de um navegador da web respons\u00e1vel por construir e renderizar p\u00e1ginas da web de forma que sejam vis\u00edveis e interativas. Os mecanismos do navegador geralmente s\u00e3o opacos para o usu\u00e1rio final, que normalmente n\u00e3o tem consci\u00eancia de sua fun\u00e7\u00e3o na experi\u00eancia de navega\u00e7\u00e3o. O mecanismo incorpora v\u00e1rios subcomponentes, como mecanismo de layout e mecanismo de renderiza\u00e7\u00e3o, que implementam diferentes funcionalidades necess\u00e1rias para a constru\u00e7\u00e3o de p\u00e1ginas da web.<br \/>\nOs mecanismos do navegador s\u00e3o geralmente, mas nem sempre, componentes aut\u00f4nomos que podem ser implementados por v\u00e1rios navegadores da web distintos &#8211; por exemplo, o mecanismo Chromium \u00e9 usado atualmente pelo Google Chrome, Opera, Vivaldi e muitos outros. Cada um desses navegadores tem uma interface exclusiva e um conjunto de recursos voltado para o usu\u00e1rio, mas depende do mecanismo Chromium para buscar, construir e renderizar p\u00e1ginas da web reais.<\/p>\n<\/li>\n<li>\n<p><strong>Blink<\/strong> &#8211; Um <a href=\"https:\/\/www.chromium.org\/blink\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">mecanismo de navegador de c\u00f3digo aberto<\/a> popular e estabelecido usado por v\u00e1rios projetos de navegador da web, incluindo o Chromium. O Blink \u00e9 amplamente compat\u00edvel com os padr\u00f5es da web modernos e se move para implementar padr\u00f5es e recomenda\u00e7\u00f5es emergentes em tempo h\u00e1bil, o que tem contribu\u00eddo para sua popularidade. Ele foi bifurcado no mecanismo WebKit.<\/p>\n<\/li>\n<li>\n<p><strong>Chromium<\/strong> &#8211; Um projeto de navegador da web de c\u00f3digo aberto desenvolvido originalmente pelo Google. O Chromium \u00e9 a base de muitos navegadores da web, principalmente o Google Chrome. Ele \u00e9 movido pelo mecanismo de navegador Blink e usa o V8 como mecanismo JavaScript. O Chromium est\u00e1 dispon\u00edvel em todas as principais plataformas de desktop, bem como no Android. O projeto atraiu cr\u00edticas por seus la\u00e7os estreitos com o Google; apesar de sua natureza de c\u00f3digo aberto, o desenvolvimento do Chromium \u00e9 liderado pelo Google, e o projeto <a href=\"https:\/\/github.com\/Eloston\/ungoogled-chromium\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">inclui integra\u00e7\u00e3o padr\u00e3o<\/a> com os servi\u00e7os do Google.<\/p>\n<\/li>\n<li>\n<p><strong>Mecanismo JavaScript<\/strong> &#8211; um programa que interpreta e executa o c\u00f3digo JavaScript. Historicamente, a maioria dos mecanismos JavaScript residia em navegadores da web, mas nos \u00faltimos anos o uso do JavaScript fora do navegador cresceu para incluir servidores, aplicativos de linha de comando e aplicativos m\u00f3veis, necessitando de evolu\u00e7\u00e3o no desenvolvimento do mecanismo.<\/p>\n<\/li>\n<li>\n<p><strong>Chakra<\/strong> &#8211; Um mecanismo JavaScript desenvolvido pela Microsoft e usado para Edge e UWP. Ele foi criado a partir do mecanismo JScript mais antigo da Microsoft. Inicialmente uma tecnologia propriet\u00e1ria, a Microsoft <a href=\"https:\/\/blogs.windows.com\/msedgedev\/2015\/12\/05\/open-source-chakra-core\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">abriu o c\u00f3digo do mecanismo<\/a> em 2015. Al\u00e9m do uso no navegador da web Edge, o Chakra tamb\u00e9m encontrou popularidade em outras implanta\u00e7\u00f5es, incluindo ambientes incorporados.<\/p>\n<\/li>\n<li>\n<p><strong>V8<\/strong> &#8211; Um mecanismo JavaScript de c\u00f3digo aberto usado principalmente pelo projeto de navegador Chromium, <a href=\"https:\/\/medium.freecodecamp.org\/understanding-the-core-of-nodejs-the-powerful-chrome-v8-engine-79e7eb8af964\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">permitindo a execu\u00e7\u00e3o<\/a> de c\u00f3digo JavaScript dentro de navegadores da web. V8 tamb\u00e9m \u00e9 usado por muitos outros tempos de execu\u00e7\u00e3o de JavaScript, incluindo o ambiente de JavaScript do lado do servidor Node.js e a estrutura de aplicativo de desktop Electron.<\/p>\n<\/li>\n<li>\n<p><strong>HTML<\/strong> &#8211; linguagem de marca\u00e7\u00e3o de hipertexto. HTML \u00e9 a linguagem de marca\u00e7\u00e3o usada para criar a estrutura e o layout fundamental das p\u00e1ginas da web. Os mecanismos do navegador usam arquivos HTML para construir a p\u00e1gina da web que \u00e9 finalmente renderizada para sua exibi\u00e7\u00e3o.<\/p>\n<\/li>\n<li>\n<p><strong>JavaScript<\/strong> &#8211; uma <a href=\"https:\/\/developer.mozilla.org\/bm\/docs\/Web\/JavaScript\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">linguagem de programa\u00e7\u00e3o interpretada de<\/a> alto n\u00edvel que \u00e9 um componente central dos sites modernos. JavaScript \u00e9 essencial para aplicativos da web e p\u00e1ginas interativas, pois fornece aos desenvolvedores uma maneira de interagir com a p\u00e1gina da web e o navegador. JavaScript tamb\u00e9m 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.<\/p>\n<\/li>\n<li>\n<p><strong>PWA<\/strong> &#8211; 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\u00edveis.<br \/>\nOs recursos dispon\u00edveis variam de acordo com a plataforma em que o PWA est\u00e1 sendo usado, mas geralmente incluem a capacidade de &#8220;instalar&#8221; o site \/ aplicativo da web de maneira semelhante \u00e0 de um aplicativo nativo, bem como suporte para service workers &#8211; uma tecnologia da web o que facilita o uso de recursos como opera\u00e7\u00e3o off-line, sincroniza\u00e7\u00e3o em segundo plano e notifica\u00e7\u00f5es push, que geralmente est\u00e3o associadas a aplicativos nativos. Os<br \/>\nPWAs s\u00e3o frequentemente caracterizados pela m\u00eddia de tecnologia e n\u00e3o desenvolvedores como aplicativos da web h\u00edbridos ou hospedados. Um PWA puro <a href=\"https:\/\/developers.google.com\/web\/progressive-web-apps\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">usa apenas padr\u00f5es da web<\/a>para fornecer sua funcionalidade e \u00e9 entregue a partir de um dom\u00ednio de site. Cabe ent\u00e3o \u00e0s plataformas individuais implementar os padr\u00f5es da web relevantes e fornecer uma experi\u00eancia semelhante \u00e0 dos nativos.<\/p>\n<\/li>\n<\/ul>\n<p>Este gloss\u00e1rio fornece uma vis\u00e3o geral de alto n\u00edvel de cada uma dessas tecnologias e termos; se voc\u00ea quiser saber mais, n\u00f3s o encorajamos a acessar os sites de cada projeto apresentado. Embora essas tecnologias possam passar despercebidas pelos usu\u00e1rios, elas s\u00e3o fundamentais para a web e possibilitam o consumo de p\u00e1ginas da web usando nossos navegadores.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/www.onmsft.com\" class=\"external external_icon\">www.onmsft.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A not\u00edcia da Microsoft de que est\u00e1 mudando seu navegador Edge para o mecanismo Chromium gerou discuss\u00f5es em torno de uma ampla gama de diferentes tecnologias da web.<\/p>\n","protected":false},"author":1,"featured_media":24720,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[1241],"tags":[3061],"class_list":["post-119834","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-como","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/119834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=119834"}],"version-history":[{"count":1,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/119834\/revisions"}],"predecessor-version":[{"id":318614,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/posts\/119834\/revisions\/318614"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media\/24720"}],"wp:attachment":[{"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=119834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/categories?post=119834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howto.mediadoma.com\/pt-pt\/wp-json\/wp\/v2\/tags?post=119834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}