Kaydol

Merhaba Sevgili Floodlar.com Kullanıcısı, Web sitemizde geçirdiğiniz zaman ve bu büyüleyici flood evrenine katılımınız için teşekkür ederiz. Floodların geniş dünyasıyla dolu deneyiminizi daha fazla keşfetmek için, web sitemizi sınırsız olarak kullanabilmeniz adına giriş yapmanız gerekmektedir.

Oturum aç

Merhaba Floodlar.com Kullanıcısı, İlk üç sayfayı tamamladınız, tebrikler! Ancak, floodların devamını görmek ve daha fazla interaktif deneyim yaşamak için giriş yapmanız gerekiyor. Hesabınız yoksa, hızlıca oluşturabilirsiniz. Sınırsız floodlar ve etkileşimler sizleri bekliyor. Giriş yapmayı unutmayın!

Şifremi hatırlamıyorum

Şifreniz mi unuttunuz? Endişelenmeyin! Lütfen kayıtlı e-posta adresinizi giriniz. Size bir bağlantı göndereceğiz ve bu link üzerinden yeni bir şifre oluşturabileceksiniz.

Fil Necati Masonlar Locası Subreddit Adı Nedir? Cevap: ( N31 )

Üzgünüz, flood girme izniniz yok, Flood girmek için giriş yapmalısınız.

Lütfen bu Floodun neden bildirilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Lütfen bu cevabın neden bildirilmesi gerektiğini kısaca açıklayın.

Lütfen bu kullanıcının neden rapor edilmesi gerektiğini düşündüğünüzü kısaca açıklayın.

Mobil Uygulamada Açın

Güncel Floodlar En sonuncu Nesne

Internet Explorer’ın sonu

Internet Explorer’ın sonu

Ben Steve Workman ve Baş Mühendisim. Maersk.com. Maersk, entegre tedarik zinciri lojistiğinde dünya lideridir ve yirmi yılı aşkın süredir çevrimiçi rezervasyonlarla 118 yıldır müşterilerinin dünya çapında mal taşımasına yardımcı olmaktadır. Mayıs 2022’nin başında, @Maersk Haziran 2022’de Microsoft’un IE desteğini resmen sona erdirmesinin ardından müşteriye yönelik sistemlerinde Internet Explorer’ı (IE) desteklemeyi resmi olarak durdurdu. Bu, web’de önemli bir çağın sonu ve yeni bir çağın başlangıcıdır.

Maersk’e 2018’de katıldım ve ilk projem yeni bir küresel gezinme çubuğu oluşturmaktı. Tamamen test edilebilir olması, kesinti olmadan küresel olarak kurulumu ve güncellenmesi kolay olması, önce mobil olması, duyarlı olması, birden fazla markayı desteklemesi, yapılandırılabilir olması, 11 dilde yerelleştirilmesi ve IE9’u desteklemesi gerekiyordu.

2018’de, Windows 7 ve varsayılan tarayıcısı IE9 hala çok popülerdi, Windows 10 ve IE11 kritik kitleye yalnızca 2020’nin başlarında ulaştı (istatistik sayacına göre). Verilerimize baktığımızda, uyumluluk modunda IE9 veya daha kötüsü IE11 kullanan müşterilerden önemli miktarda ticaret geldiğini gördük. Bu trafik, önemli ölçüde gelişmekte olan pazarlara ve Maersk’in müşteri tabanının hızla büyüdüğü alanlara yöneldi.

Gezinme menüsü çalışmazsa, oturum açma düğmesini bulmak zordur. Oturum açma işe yaramazsa, kapsayıcıları rezerve edemezler ve aniden eski tarayıcılardan kaynaklanan büyük bir sorununuz olur.

Bunu çözmek için navigasyon bileşeni ve gelecekteki tüm web uygulamalarıyla aşamalı bir geliştirme duruşu aldık. “Çalışmasını” sağlardık ancak bunu yapmak için önemli çoklu doldurmalar ve kısıtlamalar olabilir; örneğin, IE Gidip getirmek API, ancak bu tarayıcılar için eklediğimiz IE10’a geri dönen çoklu doldurmalar var. IE9 için, XMLHttpRequest çağrılarını yalnızca şu durumlarda yüklenmek üzere ayrı bir dosyada kodladık: fetch çoklu doldurulamadı.

IE9 desteğini bırakma zamanı geldiğinde, yalnızca bir avuç müşteri kaldığında, modern tarayıcılardaki kullanıcılarımıza minimum çaba ve maksimum fayda sağlayarak bu kodu uygulamalarımızdan kolayca kaldırabildik.

Maersk’in dijital dönüşümü devam ederken, sitenin birçok bölümünü VueJS destekli mikro ön uçlarda yeniden inşa ettik. Vue, gelişmiş ağaç sallama ve paket optimizasyonu için harika bir ön ayar yapılandırması ile onu geleceğe uygun hale getiren birçok özelliğe sahipti. modern moda uygulamanın iki sürümünün oluşturulduğu yer; biri eskimeyen tarayıcılar için en son ES Modülü sözdizimini kullanan, diğeri ise ES6 modüllerini anlamayan eski uygulamalar için. Bu eski sürüm, IE gibi tarayıcılara sunulur ve yalnızca tarayıcının eksik olduğu özelliklerin miktarı nedeniyle gzipli çoklu doldurma paketinde genellikle 100 KB daha büyüktür.

Microsoft’un spesifikasyonu IE10’da başlatması sayesinde, CSS ızgarası gibi modern CSS mizanpaj tekniklerinin çoğunu kullanabileceğimizi gördük. Yardımıyla otomatik önekVe bu CSS Püf Noktaları makalesi Bir sayfanın farklı alanlarını adlandırma konusunda gerçekten başarılı olmamıza yardımcı olmak için hafif, her projeye uygun ve son derece esnek bir yerleşim düzeni sistemimiz vardı. Yine de düzeltilmesi çok zaman alan uyumluluk sorunları vardı.

Aniden maliyet-fayda analizi aşamasına geri döndük, ancak bu sefer herhangi bir IE sürümü için ve tıpkı IE9’da olduğu gibi, herkesi desteklemek ile her proje için haftalarca sancılı geliştirme süresi arasında bir değiş tokuş var. Modern bir tarayıcı kullanmanın müşterilerimiz için daha iyi bir deneyim olduğundan emin olarak, web sitesini ziyaret ettiklerinde kullanıcılarımızı IE’den uzaklaştırdık. Bunun, bizimle etkileşimleri için IE’yi açma alışkanlığı edinmiş aktif müşteriler için küçük miktarlarda başarılı olduğunu gördük. Bu mesaj iyiydi ama matematiği çalıştırmak için yeterli değildi.

IE’den gelen ziyaretler azaldıkça Maersk, rakamlar hala onu desteklememiz gerektiğini söylese de, kendilerinden önceki pek çok kişinin izinden gitmeye ve IE’ye verilen resmi desteği sona erdirmeye karar verdi. Peki neden şimdi?

Maersk’in global navigasyon bileşenine sahip ana sayfası.

Basitçe söylemek gerekirse, web platformu ilerledi ve IE11, küçük bir çoklu dolgu ordusuyla bile yapması gereken şeyleri yapamıyor. Gezinme bileşenini ele alalım; modern bir web platformu dünyasında bu, CSS değişkenleri ve kapsayıcı sorguları tarafından yönlendirilen kendi kapsüllenmiş stilleriyle özel bir öğedir, böylece her şeyi tek bir bileşende kontrol eder. Platformun bu parçaları olmadan, bu bileşenlerin stili uygulamadan tamamen değiştirilebilir ve stiller diğer bileşenlere veya uygulamaya geri sızabilir. Aşağıdakiler de dahil olmak üzere buradaki özelliklerin çoğunu taklit etmenize izin verecek çoklu dolgular vardır. özel öğeler, ShadyCSS, gölgeli domve şablon eleman.

Uygulamada, bu çoklu dolgular izole bileşenler için harika çalışır; ancak karmaşık bir uygulamada birden çok bileşeni birleştirirken, JavaScript çalışma zamanı stil ağacını kırk saniye boyunca hesaplamaya çalışırken, IE onlarca saniyelik beyaz ekranla durur. Kısacası, tarayıcıyı desteklemek için kullanıcı deneyimi ciddi şekilde tehlikeye atıldı.

Geçmişte, küçük kesintiler yaşadık; ilk boyamaya yarım saniye ekleyebilecek, ancak çok fazla olmayan çoklu dolgular. Bu farklıydı ve bu uygulamalar kullanılamaz hale geldi. Polyfills, yalnızca modern web platformunun karmaşıklığıyla karşı karşıya kalındığında bu kadarını yapabilir.

Ve IE desteğini bıraktığımızdan beri ne oldu biliyor musunuz? Çok çok küçük. Müşteri destek biletlerinde çığ veya olumsuz geri bildirim olmadı. Mühendislerimiz daha mutlu ve uygulamalarımızın Vue 3’e yükseltme yolu var (bu IE11’i desteklemiyor Proxy nesnesi çoklu doldurulamaz) ve daha küçük paket boyutları. CSS değişkenleri ve değişken yazı tipleri için tam destek, markalar arasında daha basit temalara izin verir ve belirteçleri Vue’nun tek dosya bileşenlerinde kullanma yeteneği de bilişsel karmaşıklığı azaltarak daha iyi bir geliştirici deneyimi sağlar.

Müşteri açısından, IE kullanımı yavaş yavaş azalmaya devam ediyor. IE siteden kapatılmadı, ancak aşamalı geliştirme zarif bir bozulmaya dönüştüğü için özellikler ve uygulamalar çalışmayı durduracak. Müşteriler, teknolojimizdeki gelişmelerden kazançlı çıkacaklar; en iyi uygulamalar, erişilebilirlik ve tasarım, gelişen bir teknolojiye dönüştüğü için siteden daha tutarlı bir deneyim elde edecekler. Aydınlatılmışşu anki veya gelecekteki herhangi bir çerçeveyle tam birlikte çalışabilirliğe sahip tabanlı tasarım sistemi.

Yeni web platformu özelliklerinin şirket içinde nasıl kullanılabileceğini görmek beni heyecanlandırıyor. her koşulda çevremizdeki fiziksel dünya ile. Pek çok şey için teşekkürler Internet Explorer; artık web platformuna yetişmek için özgürüz.

Kahraman görseli Matt Botsford.

İlgili Mesajlar

Yorum eklemek için giriş yapmalısınız.