Google, Panel desteğini Chrome'dan kaldırıyor

Google, Chrome OS dışındaki tüm platformlarda Chrome 54'teki paneller için desteği kaldırmıştır. Yalnızca varsayılan olarak Chrome geliştirici sürümlerinde etkin olan ve chrome: // flag'lardaki enable panel işaretini kullanan diğer sürümlerde etkinleştirilmiş olan paneller ilk bakışta bildirimlere benziyordu.

Uzantı geliştiricilerin, ekranda en iyi gelişmiş bildirim pencereleri olarak en iyi şekilde tanımlayabilecekleri pencereler oluşturmasını sağladılar.

Panellerin karşılaştırmalı olarak sunduğu temel avantajlar, özel boyutları desteklemelerinin, en aza indirilebilmelerinin veya taşınabilmelerinin, her zaman en iyi işlevlerde desteklenmelerinin ve özel HTML ve CSS kodlarına izin vermelerinin sağlanmasıydı.

Paneller, içeriği kendi pencerelerinde görüntülemek için, Chrome için Picture Viewer'da Picture (Resim Görüntüleyici) bunu yaptı veya Wunderlist Panel uzantısının sunduğu not alma işlevselliğini sağlamak için kullanıldı.

Google, Panel desteğini Chrome'dan kaldırıyor

Google, Panel desteğini 54 sürümündeki Google Chrome'dan kaldırdı. Panelleri etkinleştir bayrağını önceden ayarlarsanız, about: flags sayfasını açtığınızda artık orada olmadığını göreceksiniz.

Ayrıca, işlevselliği için panellere dayanan herhangi bir uzantı artık bunu yapamaz. Bu, bazı uzantıların tümüyle çalışmayı durduracağı anlamına gelir - tüm işlevler bir panel açılarak tetiklenirse - veya bazı işlevler, uzantının bazı özelliklerine güç sağlamak için paneller kullanılmışsa çalışmayacaktır.

Popüler uzantılar, Google’ın kendi Hangouts uzantıları veya Chrome için Trello panelleri kullandı.

Muhtemelen Google’ın bu işlevi neden kaldırdığını merak ediyorsunuzdur. Google’ın mühendislerinden biri, kaldırma için aşağıdaki açıklamaları yapar.

Kromeo olmayan paneller deneysel bir özellikti ve yalnızca Dev kanalında veya bir bayrağın arkasındaki diğer kanallarda desteklendi.

Bakım masrafları yüksektir ve Windows, Mac ve Linux'taki kararlılıklarından ve işlevlerinden asla memnun kalmadık. Sonuç olarak onları kaldırdık.

Bunun, onlara güvenen uzantı kullanıcıları için can sıkıcı olacağını anlıyoruz, ancak bu temel olarak Web uygulamalarını destekleyen bir web tarayıcısı olarak Chrome'un hizalanmasının bir parçası.

Orijinal Paneller için Chrome geliştiricisi aşağıdaki ifadeyi ekledi.

Zaman geçiyor ve işler değişiyor, hepimiz öğreniyoruz. Paneller durumunda, Windows, OSX, Linux ve hatta kendi ChromeOS'umuzdaki OS geliştiricileri ekiplerini yakalayabilmenin birkaç mühendisden oluşan bir ekibin tam zamanlı çalıştığını pratik yaparak "kanıtladık". Pencere yönetimi ve grafikler / giriş alt sistemleri sürekli olarak gelişmektedir ve küçük bir ekibin yüksek kalitede fakat standart olmayan bir pencere yönetim modu oluşturmaya ve korumaya çalışması az da olsa pahalıdır.

İşletim sistemlerinde belirli bir Windows davranışına bağlı çok fazla mekanizma vardır (odak, pencere değiştirme, etkin pencereler işleme, başlık çubukları, girişin gittiği yer, kısayollar, animasyonlar, çoklu masaüstleri, diğer işletim sistemi aygıtları vb.) Ve genellikle işletim sistemleri kancaları sağlamaz 'veya' tersine mühendislik 'yapmayı ve uğraşmayı gerekli kılan şeylerle entegre olacak API'ler. Yapılabilse de, bir sonraki ana işletim sistemi güncellemesiyle daha da kolay düşen 'kart evi' tasarımına yol açıyor

Temel olarak panellerin işlevselliğini korumak çok pahalı ve istikrar ve işlevsellik de Google’ın beklentilerini karşılamıyor.

Şimdi Siz : Google Chrome'daki Panel desteğinin kaldırılmasından etkilendiniz mi?