Chrome sürümü 100

Google, Chrome 100 web tarayıcısının çıkışını duyurdu.Aynı zamanda Chrome'un temelini oluşturan ücretsiz Chromium projesinin kararlı sürümü de mevcut. Chrome tarayıcısı, Google logolarının kullanımı, bir çökme durumunda bildirim göndermek için bir sistemin varlığı, kopya korumalı video içeriğini (DRM) oynatmak için modüller, güncellemeleri otomatik olarak yüklemek için bir sistem ve RLZ parametrelerini iletmek için bir sistem varlığı ile ayırt edilir. Aranıyor. Bir sonraki Chrome 101 sürümünün 26 Nisan'da yayınlanması planlanıyor.

Chrome 100'deki önemli değişiklikler:

  • Tarayıcının iki yerine üç rakamdan oluşan 100 sürüm numarasına ulaşması nedeniyle, User-Agent değerini ayrıştırmak için yanlış kütüphaneler kullanan bazı sitelerin işleyişinde aksamalar yaşanması ihtimali göz ardı edilemez. Sorun olması durumunda, aslında sürüm 99'ü kullanırken User-Agent başlığındaki çıktıyı sürüm 100'a döndürmenize olanak tanıyan bir "chrome://flags##force-major-version-to-minor" ayarı vardır.
  • Chrome 100, tam Kullanıcı Aracısı içeriğine sahip en son sürüm olarak işaretlenmiştir. Bir sonraki sürümde, Kullanıcı Aracısı HTTP üstbilgisindeki ve navigator.userAgent, navigator.appVersion ve navigator.platform JavaScript parametrelerindeki bilgiler kısaltılmaya başlayacaktır. Başlık yalnızca tarayıcı adı, önemli tarayıcı sürümü, platform ve cihaz türü (cep telefonu, PC, tablet) hakkında bilgi içerecektir. Tam sürüm ve genişletilmiş platform verileri gibi ek verileri elde etmek için Kullanıcı Aracısı İstemci İpuçları API'sini kullanmanız gerekecektir. Yeterli yeni bilgiye sahip olmayan ve henüz Kullanıcı Aracısı İstemci İpuçlarına geçmeye hazır olmayan siteler için, Mayıs 2023'e kadar Kullanıcı Aracısının tamamını iade etme fırsatı vardır.
  • Adres çubuğu panelinde bir indirme göstergesi görüntülemek için deneysel bir özellik eklendi; tıklandığında, chrome://downloads sayfasına benzer şekilde indirilen ve indirilen dosyaların durumu gösterilir. Göstergeyi etkinleştirmek için “chrome://flags#download-bubble” ayarı sağlanmıştır.
    Chrome sürümü 100
  • Sekme düğmesinde gösterilen oynatma göstergesine tıklandığında sesi kapatma özelliği geri getirildi (daha önce, içerik menüsü çağrılarak ses kapatılabiliyordu). Bu özelliği etkinleştirmek için “chrome://flags#enable-tab-audio-muting” ayarı eklendi.
    Chrome sürümü 100
  • Görsel arama için Google Lens hizmetinin kullanımını devre dışı bırakmak amacıyla "chrome://flags/#enable-lens-standalone" ayarı eklendi (bağlam menüsündeki "Resim bul" öğesi).
  • Bir sekmeye paylaşılan erişim sağlarken (sekme paylaşımı), mavi çerçeve artık sekmenin tamamını değil, yalnızca içeriğin başka bir kullanıcıya yayınlandığı kısmı vurguluyor.
  • Tarayıcı logosu değiştirildi. Yeni logo, ortada biraz daha büyük bir daire, daha parlak renkler ve renkler arasındaki kenarlarda gölgelerin bulunmaması nedeniyle 2014 versiyonundan farklı.
    Chrome sürümü 100
  • Android sürümündeki değişiklikler:
    • Videoları indirirken bit hızını azaltan ve ek görüntü sıkıştırması uygulayan "Lite" trafik tasarrufu modu desteği durduruldu. Mobil ağlarda tarife maliyetlerinin düşmesi ve trafiği azaltmaya yönelik başka yöntemlerin geliştirilmesi nedeniyle modun kaldırıldığı kaydedildi.
    • Adres çubuğundan tarayıcıyla işlem gerçekleştirme yeteneği eklendi. Örneğin, "geçmişi sil" yazdığınızda, tarayıcı sizden hareket geçmişinizi temizlemeniz için forma gitmenizi isteyecek veya "şifreleri düzenle" ve tarayıcı bir şifre yöneticisi açacaktır. Masaüstü sistemler için bu özellik Chrome 87'de uygulanmıştır.
    • Başka bir cihazın ekranında gösterilen QR kodunu tarayarak Google hesabına giriş yapma desteği uygulandı.
    • Tüm sekmeleri aynı anda kapatmaya çalıştığınızda artık işlem için bir onay iletişim kutusu görüntüleniyor.
    • Yeni bir sekme açma sayfasında, RSS aboneliklerini görüntüleme (Takip ediliyor) ile önerilen içerik (Keşfet) arasında bir geçiş belirdi.
    • Android WebView bileşeninde TLS 1.0/1.1 protokollerini kullanma özelliği durduruldu. Tarayıcının kendisinde, Chrome 1.0'de TLS 1.1/98 desteği kaldırıldı. Mevcut sürümde, WebView bileşenini kullanan mobil uygulamalara benzer bir değişiklik uygulandı ve artık desteklemeyen bir sunucuya bağlanamayacak. TLS 1.2 veya TLS 1.3.
  • Sertifika Şeffaflığı mekanizmasını kullanarak sertifikaları doğrularken, sertifika doğrulama artık farklı operatörler tarafından tutulan herhangi iki günlükte imzalı SCT kayıtlarının (imzalı sertifika zaman damgası) bulunmasını gerektiriyor (daha önce Google günlüğüne ve herhangi bir başka operatörün günlüğüne giriş yapılması gerekiyordu) . Sertifika Şeffaflığı, verilen ve iptal edilen tüm sertifikaların bağımsız genel günlüklerini sağlar; bu, tüm değişikliklerin ve sertifika yetkililerinin eylemlerinin bağımsız bir denetiminin yapılmasını mümkün kılar ve gizlice sahte kayıtlar oluşturma girişimlerini izlemenize olanak tanır.

    Güvenli Tarama modunu etkinleştiren kullanıcılar için Sertifika Şeffaflığı günlüklerinde kullanılan SCT kayıtlarının denetlenmesi varsayılan olarak etkindir. Bu değişiklik, günlüğün düzgün çalıştığını doğrulamak için Google'a ek istekler gönderilmesine neden olacaktır. Test istekleri çok nadir olarak, yaklaşık olarak her 10000 TLS bağlantısında bir gönderilir. Sorun tespit edilirse sorunlu sertifika ve ÖTV zinciriyle ilgili veriler Google'a iletilecektir (yalnızca halihazırda herkese açık olarak dağıtılan sertifikalar ve ÖTV'lerle ilgili veriler iletilecektir).

  • Gelişmiş Güvenli Tarama'yı etkinleştirdiğinizde ve Google hesabınızda oturum açtığınızda, Google sunucularına gönderilen olay verileri artık Google hesabınızla ilişkili belirteçleri içerir ve bu, kimlik avına, kötü amaçlı etkinliğe ve Web'deki diğer tehditlere karşı gelişmiş koruma sağlar. Gizli moddaki oturumlarda bu tür veriler iletilmez.
  • Chrome'un masaüstü sürümü, güvenliği ihlal edilmiş şifrelerle ilgili uyarıları reddetme seçeneği sunar.
  • Bilgisayara bağlı monitörler hakkında bilgi alabileceğiniz ve pencerelerin belirtilen ekranlardaki yerleşimini organize edebileceğiniz Çoklu Ekran Pencere Yerleştirme API'si eklenmiştir. Yeni API'yi kullanarak, görüntülenen pencerelerin konumunu tam olarak seçebilir ve Element.requestFullscreen() yöntemi kullanılarak başlatılan tam ekran moduna geçişi belirleyebilirsiniz. Yeni API kullanımına örnek olarak sunum uygulamaları (projektörde çıktı ve notların dizüstü bilgisayar ekranında görüntülenmesi), finansal uygulamalar ve izleme sistemleri (grafiklerin farklı ekranlara yerleştirilmesi), tıbbi uygulamalar (görüntülerin ayrı yüksek çözünürlüklü ekranlarda görüntülenmesi), oyunlar verilebilir. , grafik editörleri ve diğer çoklu pencere uygulamaları türleri.
  • Origin Trials modu (ayrı aktivasyon gerektiren deneysel özellikler), örneğin ayrı bir çalışanda bir MediaSource nesnesi oluşturarak ve bu nesneyi yayınlayarak ara belleğe alınmış medya oynatma performansını artırmak için kullanılabilen, özel çalışanlardan Medya Kaynağı Uzantılarına erişim desteği sağlar. ana iş parçacığında HTMLMediaElement'te çalışmasını sağlar. Origin Trial, localhost veya 127.0.0.1'den indirilen uygulamalardan veya belirli bir site için sınırlı bir süre için geçerli olan özel bir belirteci kaydettikten ve aldıktan sonra belirtilen API ile çalışma yeteneğini ifade eder.
  • Web uygulamalarından yapılan satın almaların organizasyonunu kolaylaştırmak için tasarlanan Digital Goods API, stabil hale getirilerek herkesin kullanımına sunuldu. Mal dağıtım hizmetleri için bağlayıcılık sağlar; Android'de, Android Play Faturalandırma API'si üzerinden bağlayıcıdır.
  • Sinyalin durumunu ve kesintinin nedenini dikkate alarak sinyal yürütme kesintisini ele almanıza olanak tanıyan AbortSignal.throwIfAborted() yöntemi eklendi.
  • HIDDevice nesnesine, bir giriş aygıtına kullanıcı tarafından verilen erişim izinlerini iptal etmenize olanak tanıyan bir unut() yöntemi eklenmiştir.
  • Öğeleri üst üste bindirirken karıştırma yöntemini tanımlayan mix-blend-mode CSS özelliği artık pikselleri paylaşan iki öğenin kesişimlerini vurgulamak için "plus-lighter" değerini destekliyor.
  • NDEFReader nesnesine makeReadOnly() yöntemi eklenerek NFC etiketlerinin salt okunur modda kullanılmasına olanak sağlanmıştır.
  • Tarayıcı ile sunucu arasında veri göndermek ve almak için tasarlanan WebTransport API, Web PKI kullanmadan (örneğin, bir sunucuya veya sanal makineye bağlanırken) bir sertifika karması kullanarak sunucuya bağlantının kimliğini doğrulamak için serverCertificateHashes seçeneğini ekledi. halka açık bir ağda).
  • Web geliştiricilerine yönelik araçlarda iyileştirmeler yapıldı. Sayfadaki kullanıcı eylemlerini kaydedebileceğiniz, oynatabileceğiniz ve analiz edebileceğiniz Kaydedici panelinin özellikleri genişletildi. Hata ayıklama sırasında kodu görüntülerken, artık fareyi sınıfların veya işlevlerin üzerine getirdiğinizde özellik değerleri görüntüleniyor. Öykünülmüş cihazlar listesinde, iPhone için Kullanıcı Aracısı 13_2_3 sürümüne güncellendi. CSS stilleri gezinme paneli artık "@supports" kurallarını görüntüleme ve düzenleme olanağına sahip.
    Chrome sürümü 100

Yeni sürüm, yenilikler ve hata düzeltmelerinin yanı sıra 28 güvenlik açığını da ortadan kaldırıyor. Güvenlik açıklarının çoğu, AdresSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ve AFL araçları kullanılarak yapılan otomatik testler sonucunda belirlendi. Tarayıcı korumasının tüm seviyelerinin aşılmasına ve sanal alan ortamı dışındaki sistemde kod yürütülmesine olanak sağlayacak hiçbir kritik sorun tespit edilmedi. Mevcut sürümdeki güvenlik açıklarının keşfedilmesine yönelik parasal ödüllerin ödenmesine ilişkin programın bir parçası olarak Google, 20 bin ABD doları tutarında 51 ödül ödedi (bir ödül 16000 ABD doları, iki ödül 7000 ABD doları, üç ödül 5000 ABD doları ve her biri birer ödül) 3000$, 2000$ ve 1000$. 11 ödülün miktarı henüz belirlenmedi.

Kaynak: opennet.ru

Yorum ekle