Mozilla, popüler internet tarayıcıları Firefox ve Chrome’un gelecek sürümlerinin bazı web sitelerinin bozulmasına neden olabileceği konusunda uyardı.

Hem Chrome hem de Firefox sürüm 100’e yaklaştıkça, bir Blog yazısı Mozilla’dan Karl Dubost, Chris Peterson ve Ali Beyad, tarayıcıların üç basamaklı sürüm numaralarını içeren kullanıcı aracısı dizelerini ayrıştırdığında sorunların oluşabileceğini açıkladı.

Kullanıcı aracısı dizisi, ad veya en önemlisi sürüm numarası ve desteklenen teknolojiler gibi tarayıcı yazılımı hakkında çeşitli bilgiler içerir. Web siteleri bu bilgileri aldıklarında, tarayıcı sürümüne ve desteklenen teknolojilere göre yanıtlarını değiştirirler.

Firefox ve Chrome 100

Tarayıcılar başlangıçta tek haneli sürümlerden çift haneli sürümlere geçiş yaptığında, bazı web siteleri görüntülenemiyordu.

Ancak bu sefer hem Mozilla hem de Google yeni sürümler için (sırasıyla Mayıs başı ve Mart ayı sonlarında gelecek) önceden hazırlanıyor. Geçen Ağustos ayında Mozilla, 100 sürümünün bazı web sitelerini bozup bozmayacağını görmek için denemelere başladı ve kısa süre sonra Google bunu izledi.

Aslında, her iki geliştirici de “desteklenmeyen tarayıcı” mesajlarının görüntülendiği veya bozuk arayüzlerin gösterildiği birkaç hatalı çalışan web sitesi buldu.

“İzlenecek tek bir belirtim olmadan, farklı tarayıcıların Kullanıcı Aracısı dizesi ve siteye özgü Kullanıcı Aracısı ayrıştırması için farklı biçimleri vardır. Bazı ayrıştırma kitaplıklarının sabit kodlanmış varsayımlara veya hesaba katılmayan hatalara sahip olması mümkündür. üç basamaklı ana sürüm numaraları,” diyor Mozilla.

“Birçok kitaplık, tarayıcılar iki basamaklı sürüm numaralarına geçtiğinde ayrıştırma mantığını geliştirdi, bu nedenle üç basamaklı dönüm noktasına ulaşmanın daha az soruna neden olması bekleniyor.”

Şirketler, sorunları yayın tarihlerine kadar çözemezlerse, her ikisinin de acil durum planları vardır: kullanıcı aracısını 99’da dondurmak. Ayrıca, Firefox ayrıca CSS ve diğer benzer geçersiz kılmaları da enjekte edebilecektir.

Mozilla ayrıca web sitesi geliştiricilerini, Mozilla blogunda bulunan ayrıntılı adımlar ile web sitelerini gelecek tarayıcılar için test etmeye çağırdı. burada.

Üzerinden: BleeBilgisayar



genel-6

Bir yanıt yazın