Aufräumarbeiten entfachen Diskussionen.
Aufräumarbeiten entfachen Diskussionen. (Bild: Webkit.org)

House Cleaning Googles Abkehr von Webkit macht Oracle Probleme

Nach Googles Ausstieg aus dem Webkit-Projekt beginnen dort die Aufräumarbeiten. Und das stellt vor allem Oracle und Samsung vor Probleme.

Anzeige

Google setzt künftig auf die eigene Rendering-Engine Blink und hat sich daher aus dem Webkit-Projekt verabschiedet. Zwar handelt es sich bei Blink um einen Webkit-Fork, der derzeit noch nahezu identisch mit Webkit ist, die beiden Projekte werden sich aber zunehmend voneinander entfernen. So hat Google bereits angekündigt, im ersten Schritt rund 7.000 Dateien mit mehr als 4,5 Millionen Codezeilen zu eliminieren. Und auch Apple beginnt mit Aufräumarbeiten am Webkit-Code.

Denn obwohl die Browser von Apple und Google beide auf Webkit basieren, unterscheiden sie sich in wesentlichen Punkten: Sie verwenden eine unterschiedliche Multi-Prozess-Architektur und verschiedene Javascript-Engines. Mit der Trennung wird es dadurch auf beiden Seiten möglich, größere Code-Bestandteile zu entfernen. Auf Seiten von Webkit ist das vor allem eine Abstraktionsschicht, die bisher notwendig war, um mehrere Javascript-Engines zu unterstützen - Javascriptcode und V8.

Apples Entwickler erhoffen sich davon vor allem weniger Aufwand bei der Code-Pflege und eine bessere Integration der Javascript-Engine in Webkit, wie Apple-Entwickler Oliver Hunt beschreibt. Aber nicht alle Unternehmen, die Webkit verwenden, sind von Apples sehr konkreten Plänen begeistert. Vor allem Samsung und Oracle haben ein Problem.

Samsung verwendet Webkit mit Googles Javascript-Engine V8. Wird diese entfernt, muss Samsung sich selbst um die Integration kümmern, die mit der Zeit immer schwieriger werden dürfte. So äußert Samsung-Entwickler Mario Sanchez Prada den Wunsch, die Unterstützung für V8 nicht sofort zu entfernen, doch genau das hat Apple vor, da es niemanden gibt, der sich nach Googles Ausstieg aus dem Projekt um den entsprechenden Code kümmert. Prada räumt aber selbst ein, dass es nicht sinnvoll ist, V8 langfristig zu unterstützen.

Oracle verwendet Webkit unterdessen mit seiner eigenen Javascript-Engine Nashorn, die in der Webview-Komponente von JavaFX eingesetzt wird und künftig in Java integriert werden soll. Noch gilt Nashorn als experimentell. Wird Webkit nun aber allein auf das Zusammenspiel mit Javascriptcode getrimmt, dürfte der Aufwand für Oracle, Webkit mit Nashorn zu verwenden, deutlich steigen. Oracle-Entwickler Per Bothner bittet die Webkit-Entwickler daher zu bedenken, dass einige Webkit auch ohne Javascriptcore verwenden.

Werden HTML5-Funktionen aus Webkit entfernt?

Auch an anderer Stelle entfacht Googles Ausstieg Diskussionen: So fragte Apple-Entwickler Andreas Kling, ob jemand etwas dagegen habe, dass die Unterstützung für CSS-Variablen aus Webkit entfernt werde. Bislang kümmert sich Google darum und nutzt den Code in Chrome, während Apples Browser bislang keine CSS-Variablen unterstützt. Es gab einige Kritik an Klings Vorschlag, der von einigen als Rückschritt empfunden wird. Mittlerweile hat allerdings Karen Schaeffer angeboten, sich des Codes anzunehmen.

Auf Googles Seite gibt es solche Probleme nicht, schließlich startet Google ein neues Projekt und hat dadurch den großen Vorteil, auf niemanden Rücksicht nehmen zu müssen.


hw75 11. Apr 2013

andere Browser müssen gar nix hinzufügen - Google entfernt aus Webkit gar nichts...

teenriot 10. Apr 2013

4. Datenbank...

tangonuevo 10. Apr 2013

Du meckerst doch. Reicht das nicht? Das nächste Mal bitte auch mal mit nem Argument. Und...

Der Supporter 10. Apr 2013

hat Apple genau so viel wie Google zum Code beigetragen. Gab erst kürzlich einen...

Seitan-Sushi-Fan 10. Apr 2013

Ach, wenn einen die ganzen Chromium-Abhängigkeiten nicht stören, ist's vermutlich sogar...

Kommentieren



Anzeige

  1. IT Systemberater/-in/IT Prozessberater/-in SAP / Kalkulation
    Daimler AG, Ludwigsfelde
  2. Mitarbeiter in der Beratung (m/w) Application Management
    Daimler AG, Untertürkheim
  3. Tester in der Softwareentwicklung (m/w)
    Daimler AG, Stuttgart
  4. Anwendungs- / Softwareberater/in Business Intelligence (BI)
    Robert Bosch GmbH, Stuttgart-Feuerbach

 

Detailsuche


Top-Angebote
  1. NEU: Twitfish Retro USB-Ventilator - Schwarz
    4,99€ inkl. Versand
  2. TIPP: 4 Blu-rays für 30 EUR
    (u. a. Die Unfassbaren, Escape Plan, RED 2, Braveheart, Fast & Furious 6, Titanic)
  3. VORBESTELLBAR: Xbox One 1TB Limited Edition inkl. Forza Motorsport 6
    449,00€ - Release 18.09.

 

Weitere Angebote


Folgen Sie uns
       


  1. Nordamerika

    Arin aktiviert Wartelistensystem für IPv4-Adressen

  2. Modellreihe CUH-1200

    Neue PS4 nutzt halb so viele Speicherchips

  3. Die Woche im Video

    Apple Music gestartet, Netzneutralität bedroht, NSA geleakt

  4. Internet.org

    Mark Zuckerberg will Daten per Laser auf die Erde übertragen

  5. TLC-Flash

    Samsung plant SSDs mit 2 und 4 TByte

  6. Liske

    Bitkom schließt Vorstandsmitglied im Streit aus

  7. Surfen im Ausland

    Apple SIM in Deutschland erhältlich

  8. Haushaltshilfe

    Rockets Helpling kauft Hassle.com

  9. Zynq Ultra Scale Plus

    Xilinx lässt erste 16-nm-Chips fertigen

  10. Apple

    iOS 8.4 soll Akku stärker belasten



Haben wir etwas übersehen?

E-Mail an news@golem.de



Pebble Time im Test: Nicht besonders smart, aber watch
Pebble Time im Test
Nicht besonders smart, aber watch
  1. Smartwatch Pebble Time kostet außerhalb von Kickstarter 250 Euro
  2. Smartwatch Apple gibt iOS-App für die Pebble Time frei
  3. Smartwatch Pebbles iOS-App wird von Apple nicht freigegeben

Radeon R9 Fury X im Test: AMDs Wasserzwerg schlägt Nvidias Titan in 4K
Radeon R9 Fury X im Test
AMDs Wasserzwerg schlägt Nvidias Titan in 4K
  1. Grafikkarte Auch Fury X rechnet mit der Mantle-Schnittstelle flotter
  2. Radeon R9 390 im Test AMDs neue alte Grafikkarten bekommen einen Nitro-Boost
  3. Grafikkarte AMDs neue R7- und R9-Modelle sind beschleunigte Vorgänger

PGP: Hochsicher, kaum genutzt, völlig veraltet
PGP
Hochsicher, kaum genutzt, völlig veraltet
  1. OpenPGP Facebook verschlüsselt E-Mails
  2. Geheimhaltung IT-Experten wollen die NSA austricksen
  3. Security Wie Google Android sicher macht

  1. Re: Kein Vollbild-Modus für Apps mehr in Build 10162?

    HolmHansen | 12:03

  2. Re: Fehler

    ms (Golem.de) | 12:01

  3. Gewichtsreduktion durch schwächere, aber leisere...

    Hypfer | 11:59

  4. Re: HDMI 2.0 ?

    blub1991 | 11:57

  5. Re: Problem ist das skalieren auf...

    jaegerschnitzel | 11:53


  1. 11:55

  2. 10:37

  3. 09:33

  4. 16:52

  5. 16:29

  6. 16:25

  7. 15:52

  8. 14:39


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel