Aradaki fark, tarayıcı pencereleri için işleme motorlarıdır.
Safari’nin karakter kümesini Chrome’dan farklı bir şekilde oluşturduğunu biliyoruz. Ancak Pencere Kullanıcı Arabirimi öğeleri (Chrome'daki sekmeler) tamamdır. Bu bizim en büyük ipucumuz.
Pencere kullanıcı arabirimi öğeleri, işletim sistemi tarafından oluşturulan (büyük olasılıkla vurgu, burada doğru olmayabilirim) olasıdır. Bu yüzden tam bir işletim sistemi düzeyinde emoji genleşme tedavisi almak.
Ancak, bir web tarayıcısı penceresinin içinde olanlar tamamen tarayıcıya bağlıdır. Render motorları her tarayıcının gizli sosunun büyük bir parçasıdır.
Hem Safari hem de Chrome, WebKit kullanıyor, ancak kullandıkları WebKit örnekleri arasındaki benzerlikler, motor adının çevresinde bir yerde duruyor. Her ikisi de ana sürümdeki çatallardır ve her ikisi de, her tarayıcı geliştirme ekibinin son kullanıcıları için anlamlı olduğunu düşündüğü şekilde performansı artırmak için büyük ölçüde özelleştirilmiştir.
@JasonSalaz, Chrome hata veritabanında, bize WebKit çatalları olduğuna dair son ipucunu veren büyük bir hata buldu: http://code.google.com/p/chromium/issues/detail?id=90177 - bu hata Açık kaynaklı projedeki Chrome'daki çatal ile WebKit'in ana hattı arasındaki farklardan bahsediyor. Ana hatta, Chrome'un kullandığı sürüme henüz girmemiş olan oluşturma farkları var. Ve bir noktada değişimleri birleştirmek niyetindeymiş gibi görünüyor.
Güncelleme: Paul Irish, WebKit'in şu anda kullanan tüm bu tarayıcılar için farklılıkları konusunda harika bir blog yazısına sahip . WebKit ortamının ne kadar farklı olduğunu gerçekten anlamak istiyorsanız, bu harika bir okuma.