Abo
  • Services:

Web-Applikationen

Stabiles ABI für Googles Native Client

Google hat seinen Native Client in der Version 0.5 veröffentlicht, die auch in den Browser Chrome 14 integriert wird. Erstmals verfügt der Native Client nun über ein stabiles ABI.

Artikel veröffentlicht am ,
Pi-Generator mit Googles Native Client.
Pi-Generator mit Googles Native Client. (Bild: Screenshot Golem.de)

Googles Native Client ermöglicht es, nativen Code im Browser auszuführen, so dass rechenintensive Webapplikationen direkt auf die CPU zugreifen können. Dabei werden sowohl x86- als auch ARM-Prozessoren unterstützt. Letztendlich soll dadurch nativer Code so portabel werden wie Javascript.

Stellenmarkt
  1. STI - Gustav Stabernack GmbH, Lauterbach
  2. Hays AG, Mannheim

Bereits 2008 veröffentlichte Google eine erste Version des Native Client und bezeichnete ihn als "Forschungsprojekt". Mittlerweile liegt der Native Client in der Version 0.5 vor und ist in Chrome integriert, wenn auch standardmäßig deaktiviert.

Mit dem Native Client 0.5, der in Chrome 14 integriert wird, macht Google einen entscheidenden Schritt und führt ein stabiles Application Binary Interface (ABI) ein. Das bedeutet: Applikationen, die für den Native Client 0.5 bzw. Chrome 14 entwickelt wurden, laufen auch unter künftigen Versionen des Native Client, ohne dass sie neu kompiliert werden müssen. Das bedeutet aber zugleich, dass Applikationen, die mit dem Native Client SDK 0.5 erstellt werden, nicht in Chrome 13 oder anderen älteren Chrome-Versionen laufen und umgekehrt: Applikationen, die für Chrome 13 mit dem Native Client SDK erzeugt wurden, laufen nicht in Chrome 14 und neueren Versionen.

Googles Native Client SDK 0.5 steht unter code.google.com zum Download bereit. Dort findet sich auch eine umfangreiche Dokumentation, die aber noch nicht auf die letzten Änderungen eingeht.



Anzeige
Hardware-Angebote
  1. 309€ + Versand mit Gutschein: RYZEN20 (Bestpreis!)
  2. (u. a. RT-AC5300 + Black Ops 4 für 255,20€ + Versand)
  3. (Neuware für kurze Zeit zum Sonderpreis bei Mindfactory)
  4. ab 399€

tilmank 01. Aug 2011

Egal, Arbeiter-und-Bauern-Inspektion passt viel besser zu Googles Kernkompetenz :p

jasper48 01. Aug 2011

ok, irgendwie habe ich deine Argumente, warum es sicherer ist als ActiveX nicht so...


Folgen Sie uns
       


Shadow of the Tomb Raider - Golem.de live Teil 1

In Teil 1 im Livestream zu Shadow of the Tomb Raider gibt es zahlreiche Grafik-Menüs, schöne Screenshots und Laras Start in die Apokalypse.

Shadow of the Tomb Raider - Golem.de live Teil 1 Video aufrufen
iOS 12 im Test: Auch Apple will es Nutzern leichter machen
iOS 12 im Test
Auch Apple will es Nutzern leichter machen

Apple setzt mit iOS 12 weniger auf aufsehenerregende Funktionen als auf viele kleine Verbesserungen für den Alltag. Das erinnert an Google und Android 9, was nicht zwingend schlecht ist.
Ein Test von Tobias Költzsch

  1. Apple iOS 12.1 verrät neues iPad Pro
  2. Apple Siri-Kurzbefehle-App für iOS 12 verfügbar

Gesetzesentwurf: So will die Regierung den Abmahnmissbrauch eindämmen
Gesetzesentwurf
So will die Regierung den Abmahnmissbrauch eindämmen

Obwohl nach Inkrafttreten der DSGVO eine Abmahnwelle ausgeblieben ist, will Justizministerin Barley nun gesetzlich gegen missbräuchliche Abmahnungen vorgehen. Damit soll auch der "fliegende Gerichtsstand" im Wettbewerbsrecht abgeschafft werden.
Von Friedhelm Greis


    Sky Ticket mit TV Stick im Test: Sky kann's gut, Netflix und Amazon können es besser
    Sky Ticket mit TV Stick im Test
    Sky kann's gut, Netflix und Amazon können es besser

    Gute Inhalte, aber grauenhafte Bedienung: So war Sky Ticket bisher. Die neue Version macht vieles besser, und mit dem Sky Ticket Stick lässt sich der Pay-TV-Sender kostengünstig auf den Fernseher bringen. Besser geht es aber immer noch.
    Ein Test von Ingo Pakalski

    1. Comcast Bezahlsender Sky für 38,8 Milliarden US-Dollar verkauft
    2. Videostreaming Wiederholte Sky-Ausfälle verärgern Kunden
    3. Sky Ticket TV Stick Sky verteilt Streamingstick de facto kostenlos

      •  /