Spickzettel: Was Sie über Edge auf Chromium wissen müssen

Die Nachricht von Microsoft, dass der Edge-Webbrowser auf die Chromium-Engine umgestellt wird, hat Diskussionen über eine breite Palette verschiedener Webtechnologien ausgelöst. Wenn Sie all die Namen und den Jargon verwirrend finden, finden Sie möglicherweise diese Referenz.

Wir haben einen Spickzettel mit Schlüsselbegriffen und Technologien zusammengestellt. Es sollte Ihnen helfen, die Rollen der verschiedenen Projekte zu verstehen und was sich in Edge ändert. Kursiv gedruckte Sätze in den Definitionen weisen auf einen Verweis auf einen anderen Begriff in diesem Spickzettel hin.

Microsoft

  • Edge – Edge ist zunächst einmal der moderne Webbrowser von Microsoft, der mit Windows 10 eingeführt wurde. Er wurde als UWP-App erstellt und wird von der EdgeHTML-Browser-Engine unterstützt. Letzte Woche bestätigte Microsoft, dass es im Laufe des nächsten Jahres auf die Chromium-Browser-Engine umsteigen und nach und nach für weitere Windows-Versionen und verschiedene Betriebssystemplattformen verfügbar sein wird. Edge verwendet derzeit die Chakra-JavaScript-Engine, die jedoch aufgrund des Wechsels zu Chromium auf V8 geändert wird .
  • EdgeHTML – Die proprietäre Microsoft-Browser-Engine, die von Microsoft Edge seit ihrer Einführung mit Windows 10 im Jahr 2015 verwendet wird. Die Engine wurde von Trident abgespalten. Neben der Stromversorgung des Edge-Browsers wird EdgeHTML auch zum Rendern verschiedener Komponenten der Windows 10-Benutzeroberfläche verwendet und unterstützt Windows 10-UWP-Apps, die mit JavaScript und HTML geschrieben wurden. Es ist eng an das Windows 10-System gebunden und für keine andere Plattform verfügbar.
  • Trident – Eingestellte Microsoft-Browser-Engine, die von Internet Explorer 4 bis Internet Explorer 11 verwendet wurde. Verantwortlich für einen Großteil der Dominanz von Internet Explorer in den frühen 2000er Jahren, wurde jedoch aufgrund schlechter Einhaltung von Webstandards veraltet. Microsoft bemühte sich, die Engine mit zusätzlichen Funktionen und Standardunterstützung in späteren Versionen zu verbessern. Die Engine wurde auch verwendet, um JavaScript-Apps unter Windows 8 und Windows Phone 8 zu unterstützen.
  • UWP – Universelle Windows-Plattform. Ein kollektiver Satz von APIs und Technologien, mit denen Entwickler Apps für Windows 10, Windows 10 Mobile und verwandte moderne Microsoft-Ökosysteme erstellen können. UWP ist normalerweise mit dem Microsoft/Windows Store verbunden, dem gängigsten Vertriebskanal für diese Apps. Apps können für UWP mit einer Vielzahl von Technologien wie C++, C#/XAML und JavaScript/HTML erstellt werden. Es stehen auch Optionen zum Erstellen von UWP-Apps aus vorhandenen klassischen Win32-Windows-Desktop-Apps, iOS-Apps oder PWAs zur Verfügung.

Browser

  • Browser-Engine – Kern, in sich geschlossene Komponente eines Webbrowsers, der für das Erstellen und Rendern von Webseiten verantwortlich ist, sodass sie sichtbar und interaktiv sind. Browser-Engines sind normalerweise für den Endbenutzer undurchsichtig, der sich ihrer Rolle beim Surfen normalerweise nicht bewusst ist. Die Engine umfasst mehrere Unterkomponenten, wie beispielsweise eine Layout-Engine und eine Rendering-Engine, die verschiedene erforderliche Funktionalitäten zum Erstellen von Webseiten implementieren.
    Browser-Engines sind normalerweise, aber nicht immer, eigenständige Komponenten, die von mehreren unterschiedlichen Webbrowsern implementiert werden können – zum Beispiel wird die Chromium-Engine derzeit von Google Chrome, Opera, Vivaldi und vielen anderen verwendet. Jeder dieser Browser verfügt über eine einzigartige Benutzeroberfläche und einen benutzerorientierten Funktionssatz, verlässt sich jedoch auf die Chromium-Engine, um tatsächliche Webseiten abzurufen, zu erstellen und zu rendern.
  • Blink – Eine beliebte und etablierte Open-Source-Browser-Engine, die von mehreren Webbrowser-Projekten verwendet wird, einschließlich Chromium. Blink ist weitgehend konform mit modernen Webstandards und bemüht sich, neue Standards und Empfehlungen zeitnah umzusetzen, was zu seiner Popularität beigetragen hat. Es wurde von der WebKit-Engine abgezweigt.
  • Chromium – Ein Open-Source-Webbrowser-Projekt, das ursprünglich von Google entwickelt wurde. Chromium ist die Grundlage vieler Webbrowser, insbesondere Google Chrome. Es wird von der Blink-Browser-Engine angetrieben und verwendet V8 als JavaScript-Engine. Chromium ist auf allen gängigen Desktop-Plattformen sowie auf Android verfügbar. Das Projekt wurde wegen seiner engen Verbindungen zu Google kritisiert; Trotz seines Open-Source-Charakters wird die Entwicklung von Chromium von Google geleitet, und das Projekt umfasst die Standardintegration mit Google-Diensten.

JavaScript

  • JavaScript-Engine – Ein Programm, das JavaScript-Code interpretiert und ausführt. In der Vergangenheit waren die meisten JavaScript-Engines in Webbrowsern enthalten, aber in den letzten Jahren hat sich die Verwendung von JavaScript außerhalb des Browsers auf Server, Befehlszeilenanwendungen und mobile Anwendungen ausgeweitet, was eine Weiterentwicklung der Engine-Entwicklung erfordert.
  • Chakra – Eine von Microsoft entwickelte JavaScript-Engine, die für Edge und UWP verwendet wird. Es wurde von Microsofts älterer JScript-Engine abgezweigt. Ursprünglich eine proprietäre Technologie, hat Microsoft die Engine 2015 als Open Source bereitgestellt . Neben der Verwendung im Edge-Webbrowser hat Chakra auch in anderen Bereitstellungen Popularität gefunden, einschließlich eingebetteter Umgebungen.
  • V8 – Eine Open-Source-JavaScript-Engine, die hauptsächlich vom Chromium-Browserprojekt verwendet wird und die Ausführung von JavaScript-Code in Webbrowsern ermöglicht. V8 wird auch von vielen anderen JavaScript-Laufzeiten verwendet, einschließlich der serverseitigen JavaScript-Umgebung Node.js und dem Desktop-App-Framework von Electron.

Webtechnologien

  • HTML – Hypertext-Markup-Sprache. HTML ist die Auszeichnungssprache, die verwendet wird, um die Struktur und das grundlegende Layout von Webseiten zu erstellen. Browser-Engines verwenden HTML-Dateien, um die Webseite zu erstellen, die schließlich auf Ihrem Display gerendert wird.
  • JavaScript – Eine interpretierte Programmiersprache auf hohem Niveau, die ein Kernbestandteil moderner Websites ist. JavaScript ist für Web-Apps und interaktive Seiten unerlässlich, da es Entwicklern eine Möglichkeit bietet, mit der Webseite und dem Browser zu interagieren. JavaScript hat auch eine Vielzahl von Anwendungsfällen außerhalb von Webbrowsern, einschließlich in nativen Apps (z.
  • PWA – Progressive Web-App. Eine Reihe von Entwicklungsansätzen, Konzepten und Technologien, die es Websites und Web-Apps ermöglichen, sich wie installierte native Apps auf kompatiblen Geräten zu verhalten.
    Die verfügbaren Funktionen variieren je nach Plattform, auf der die PWA verwendet wird, umfassen jedoch in der Regel die Möglichkeit, die Website/Web-App ähnlich einer nativen App zu „installieren“, sowie die Unterstützung für Servicemitarbeiter – eine Webtechnologie Dies erleichtert die Nutzung von Funktionen wie Offline-Betrieb, Hintergrundsynchronisierung und Push-Benachrichtigungen, die normalerweise mit nativen Apps verbunden sind.
    PWAs werden von den technischen Medien und Nicht-Entwicklern oft als hybride oder gehostete Web-Apps bezeichnet. Eine reine PWA verwendet ausschließlich Webstandardszur Bereitstellung seiner Funktionalität und wird von einer Website-Domain bereitgestellt. Es liegt dann an den einzelnen Plattformen, die entsprechenden Webstandards zu implementieren und ein natives Erlebnis zu bieten.

Dieses Glossar bietet einen allgemeinen Überblick über jede dieser Technologien und Begriffe; Wenn Sie mehr erfahren möchten, empfehlen wir Ihnen, die Websites der einzelnen vorgestellten Projekte zu besuchen. Obwohl diese Technologien von Benutzern möglicherweise unbemerkt bleiben, sind sie für das Web von entscheidender Bedeutung und ermöglichen es uns, Webseiten mit unseren Browsern zu nutzen.

Einen Kommentar hinterlassen

So reinigen Sie ein Aufbewahrungsetui für Ihre Zahnspange: Eine sichere und einfache Methode, die es tatsächlich trocken macht

So reinigen Sie ein Aufbewahrungsetui für Ihre Zahnspange: Eine sichere und einfache Methode, die es tatsächlich trocken macht

Lernen Sie, wie Sie ein Aufbewahrungsetui für Ihre Zahnspange mit milder Seife und lauwarmem Wasser reinigen, es richtig trocknen, schädliche Hitze vermeiden und wann das Etui ausgetauscht werden sollte.

So reinigen Sie Ihren Auto-Luftfilter sicher: Wann reinigen, wann austauschen?

So reinigen Sie Ihren Auto-Luftfilter sicher: Wann reinigen, wann austauschen?

Lernen Sie, wie man einen Motorluftfilter prüft und wartet, wann eine Reinigung angebracht ist, wann ein Austausch sicherer ist und wie man einen ordnungsgemäßen Wiedereinbau überprüft.

Wie man einen Eiswürfelbereiter im Gefrierschrank reinigt: Eine anfängerfreundliche Anleitung

Wie man einen Eiswürfelbereiter im Gefrierschrank reinigt: Eine anfängerfreundliche Anleitung

Erfahren Sie, wie Sie einen Gefrierschrank-Eiswürfelbereiter sicher reinigen, einschließlich des Eisbehälters, der zugänglichen Oberflächen des Eiswürfelbereiters, des Ausgabeschachts, des Trocknens, des Wiederzusammenbaus und der Fehler, die Sie vermeiden sollten.

So reinigen Sie eine Bidet-Düse sicher: Was funktioniert und was Sie vermeiden sollten

So reinigen Sie eine Bidet-Düse sicher: Was funktioniert und was Sie vermeiden sollten

Erfahren Sie, wie Sie eine Bidetdüse sicher reinigen, was die Selbstreinigung wirklich bewirkt, wie Sie Mineralablagerungen entfernen und welche Reinigungsmittel für Ihr genaues Modell geeignet sind.

So reinigen Sie einen Pool-Sandfilter: Rückspülen, Nachspülen und wissen, wann man tiefer spülen muss

So reinigen Sie einen Pool-Sandfilter: Rückspülen, Nachspülen und wissen, wann man tiefer spülen muss

Lernen Sie, wie Sie einen Pool-Sandfilter sicher reinigen, beurteilen, ob die Rückspülung erfolgreich war, und wissen Sie, wann eine gründlichere Reinigung, Reparatur oder der Austausch des Filtermaterials gerechtfertigt ist.

So reinigen Sie Ihre Kaffeemühle sicher: Eine 8-Schritte-Anleitung für Kegel- und Schlagmahlwerke

So reinigen Sie Ihre Kaffeemühle sicher: Eine 8-Schritte-Anleitung für Kegel- und Schlagmahlwerke

Lernen Sie, wie man eine Kaffeemühle sicher reinigt – vom Trockenbürsten der Mahlscheiben über das Waschen abnehmbarer Teile bis hin zur Wiedermontage, dem Testen und der Pflege des Mahlwerks.

Wie man Nagelkleber von Kleidung entfernt, ohne den Stoff zu beschädigen

Wie man Nagelkleber von Kleidung entfernt, ohne den Stoff zu beschädigen

Lernen Sie, wie Sie Nagelkleber sicher von Kleidung entfernen können – vom Abkratzen des getrockneten Klebers über den vorsichtigen Einsatz von Aceton bis hin zum Waschen und der Überprüfung des Stoffes vor dem Trocknen.

Wie man Aufkleberreste von Kleidung entfernt, ohne den Stoff zu beschädigen

Wie man Aufkleberreste von Kleidung entfernt, ohne den Stoff zu beschädigen

Erfahren Sie, wie Sie Klebereste sicher von Kleidung entfernen können – von der Kaltbehandlung und Vorbehandlung über den sorgfältigen Einsatz von Lösungsmitteln bis hin zum Waschen und Lufttrocknen.

So reinigen Sie eine mechanische Tastatur sicher: Eine 4-stufige Anleitung zur gründlichen Reinigung

So reinigen Sie eine mechanische Tastatur sicher: Eine 4-stufige Anleitung zur gründlichen Reinigung

Lernen Sie, wie Sie eine mechanische Tastatur sicher reinigen, einschließlich abnehmbarer Tastenkappen, Staub, Schmutz, Trocknung, Wiederzusammenbau und wann Sie aufhören und im Handbuch nachsehen sollten.

Wie man Kleber von Kleidung entfernt, ohne den Stoff zu beschädigen

Wie man Kleber von Kleidung entfernt, ohne den Stoff zu beschädigen

Lernen Sie zunächst, wie man Klebstoff mit schonenden Methoden von Kleidung entfernt, wann man zu Heißkleber oder Sekundenkleber greifen sollte und wie man den Stoff vor dem Trocknen überprüft.