Microsoft’un yeni Outlook’u, Classic sürümün anında yaptığı işlemler için 10 saniye harcıyor
(windowslatest.com)- Windows 11’deki yeni Outlook, e-posta bildirimi tıklansa bile ilgili e-postaya doğrudan gidemiyor; Outlook Classic’in anında tamamladığı akışta yaklaşık 10 saniyelik bir gecikme oluşuyor
- Gecikmenin temelinde WebView2 tabanlı yapı var; bildirim tıklamasından sonra uygulamanın açılması, gelen kutusunun yüklenmesi, kimlik doğrulama, e-posta dizisinin gösterilmesi ve render sürecinin tamamlanması gerekiyor
- Kaynak kullanımı farkı da büyük: yeni Outlook boşta bile 10 süreç ve 490~636MB RAM kullanırken, Outlook Classic tek süreç ve 117~148MB RAM seviyesinde kalıyor
- Microsoft özellik eklemeyi sürdürüp kurumsal zorunlu geçiş tarihini Mart 2027’ye ertelese de, bildirim gecikmesi özellik eksikliğinden çok web uygulaması mimarisinin kısıtına benziyor
- Bildirimden doğrudan e-posta açmanın önemli olduğu iş akışlarında şu anda Outlook Classic daha istikrarlı bir seçenek; Classic Outlook için destek Nisan 2029’a kadar sürecek
Windows 11 bildirimlerinde ortaya çıkan yeni Outlook gecikmesi
- Windows 11’de iki farklı Outlook bir arada bulunuyor
- Outlook Classic: yoğun kullanıcıların sık tercih ettiği eski Win32 masaüstü uygulaması
- yeni Outlook: Microsoft’un Windows e-postasının geleceği olarak öne çıkardığı WebView2 tabanlı uygulama
- Yeni bir e-posta geldiğinde Windows 11’in sağ alt köşesinde bir bildirim afişi görünüyor; afişe ya da Bildirim Merkezi’ndeki öğeye tıklanınca ilgili e-postaya doğrudan gidilmesi gerekiyor
- Outlook Classic, bildirime tıklandıktan sonra ilgili e-postayı neredeyse anında açıyor
- yeni Outlook ise uygulamayı açıp tüm gelen kutusunu yükledikten sonra, bildirimin işaret ettiği belirli e-postayı ekranda göstermek için yaklaşık 10 saniye harcıyor
- Başlat menüsünden yeni Outlook’u doğrudan açıp yeni e-postayı bulup tıklamak yaklaşık 5 saniyede tamamlanabiliyor; yani bildirim üzerinden doğrudan gitmektense manuel yol daha hızlı
WebView2 mimarisinin oluşturduğu işlem yolu
- yeni Outlook, Microsoft Edge’in WebView2 runtime’ı üzerinde çalışıyor ve Chromium tabanlı bir render motoru kullanıyor
- Bildirime tıklama gibi basit bir etkileşim bile tarayıcıya benzer bir akıştan geçiyor
- web katmanının başlatılması veya sürdürülmesi
- kimlik doğrulama
- ilgili e-posta dizisinin yüklenmesi
- web motoru üzerinden render edilmesi
- Microsoft, WebView2 uygulamalarındaki performans sorunlarını teşhis etmek için Delayed Message Timing API’sini test etti, ancak Outlook’ta bildirime tıklama sürecinde bu API’nin kullanıldığı doğrulanmış değil
- Görev Yöneticisi’ne göre yeni Outlook 10 ayrı süreç olarak çalışıyor
- WebView2 Manager
- çeşitli WebView2 Utility süreçleri
- WebView2 GPU Process
- WebView2 Service Worker vb.
- Aynı görevde Outlook Classic ise tek ve daha küçük bir süreç olarak çalışıyor
Bellek ve CPU kullanımı farkı
- yeni Outlook boşta 490MB~636MB RAM kullanıyor
- oturum bazındaki değerler posta kutusunun boyutuna göre değişiyor
- Outlook Classic aynı koşullarda yaklaşık 117MB~148MB RAM kullanıyor
- Sadece bellek kullanımına bakıldığında yeni Outlook, Outlook Classic’in kabaca 4 katı seviyesinde
- CPU kullanımında da fark var
- yeni Outlook: boşta yaklaşık %4
- Outlook Classic: boşta %1’in altında
- Bu rakamlar, iki uygulama aynı anda açıkken Görev Yöneticisi ile ölçüldü
Microsoft’un geçiş planı ve güncellemeler
- Microsoft, eski UWP Mail and Calendar uygulamasını yeni Outlook ile değiştirme yönünde bastırdı ve 2024 sonunda Mail and Calendar uygulaması resmen sonlandırıldı
- Kurumsal geçiş de sürüyor, ancak zorunlu vazgeçme süresi başlangıçta Nisan 2026 iken Mart 2027’ye ertelendi
- yeni Outlook, çıkışından bu yana bazı özellik farklarını kapatmaya başladı
- Mart 2026 güncellemesi: klasör arama seçenekleri iyileştirildi, paylaşılan posta kutularına erişim geliştirildi
- Mayıs 2026 güncellemesi: automapped calendar desteği sayesinde Classic’ten yeni Outlook’a geçildiğinde paylaşılan takvimler korunuyor
- Haziran 2026’da doğrulanan güncelleme: Ağustos 2026’da all-accounts inbox view, mail merge iyileştirmeleri ve genişletilmiş .PST desteği
- Temmuz 2026 için planlanan .PST içe aktarma güncellemesi, yerel arşiv dosyalarındaki takvim öğeleri ve kişilerin içe aktarılmasını sağlayacak
- Microsoft, Haziran 2026 başında yeni Outlook’a geçiş için 15 üretkenlik özelliği sundu; bunlar arasında çevrimdışı erişim, Copilot entegrasyonu, hızlı arama ve geliştirilmiş takvim denetimleri yer alıyor
Mevcut seçenekler ve kalan kısıtlar
- yeni Outlook, Başlat menüsünden hızlı açılma ve çeşitli özelliklerde iyileşme gösterse de bildirim işleme deneyimi hâlâ Outlook Classic seviyesine ulaşmış değil
- Bildirime tıklayıp e-postayı doğrudan açma akışında WebView2 mimarisinin getirdiği ek adımlar, hissedilir gecikmeye dönüşüyor
- Microsoft, Windows yerel uygulamaları için WinUI’a daha fazla odaklanıyor ve yerel bir Outlook olasılığından da söz ediliyor
- Windows 11 Bildirim Merkezi’ne, Windows 10’dakine benzer bir takvim agenda view geri getirilmesi de planlanıyor; bu özellik de WebView2 tabanlı olacak
- Hızlı bildirim işleme iş akışında önemliyse Outlook Classic daha güvenilir bir tercih olmaya devam ediyor ve Classic Outlook Nisan 2029’a kadar desteklenecek
1 yorum
Hacker News yorumları
2019’a kadar yaklaşık 20 yıl boyunca ana işletim sistemi olarak Windows kullandım ve Linux sunucularına SSH ile sık sık bağlandım, ama masaüstü olarak yaşanacak bir yer olmadığını düşünüyordum
2019’da yeni bir PC toplarken Linux ortamına alışmak için Ubuntu masaüstü ile Windows çift önyükleme kurdum; sürücüler veya çevre birimi ayarları yüzünden uğraşmam gerekeceğini sanıyordum ama birkaç gün boyunca sadece birkaç ayarı aratmam yetti ve geri kalan her şey sorunsuz çalıştı
Birkaç hafta sonra Windows bölümüne geri dönmemi gerektiren tek bir durum bile olmadığını fark ettim ve bir ay sonra Windows SSD’sini biçimlendirip Linux depolama alanına ekledim
Linux’a geçiş zahmetli olur diye tereddüt ettiyseniz, seçeneğiniz varken en azından bir denemeye değer. En azından 2019’dan beri yeterince olgundu ve New Outlook örneğinde olduğu gibi Microsoft da çoğu kullanıcının ayrılamayacağını düşünüp kullanıcı deneyimini iyileştirme motivasyonunu kaybetmiş gibi görünüyor
Orasını burasını kurcalamakla ilgilenmiyorum; sadece iş ve eğlence için pratik bir bilgisayara ihtiyacım var. Linux kusursuz değil ama Windows ya da macOS kullanmak zorunda kaldığımda üzerime boca edilen ıvır zıvır miktarı neredeyse komik düzeyde
Artık Linux masaüstünün ne kadar iyileştiğinden çok, Microsoft’un ne kadar bozduğunun pazar payını belirlediğini düşünüyorum
Bilgisayarını ara sıra Google Docs açan bir SSH terminali gibi kullanan biri bunu fark etmeyebilir ama her gün gerçekten iş yapan biri için bu bir sorun
İnsanlar Outlook’un WebView2 tabanlı olduğu için tüm web uygulamaları gibi yavaş olduğunu söylüyor ama Fastmail de web tabanlı bir posta istemcisi sunuyor ve Outlook Classic kadar hızlı, hatta daha hızlı
New Outlook düpedüz kötü. Yükleme sırası yanlış, her pencerede her şeyi render ediyor ve gereksiz verileri de çektiği için sinir bozucu
Üstelik Linux’ta da gayet iyi çalışıyor. Eski Outlook’a kıyasla eksik bazı özellikler olmasını anlayabilirim ama temel kurumsal e-posta işleri için fazlasıyla yeterli
Artık işte Windows kullanmak için sıfır nedenim kaldığına göre, bu kez Microsoft’u gerçekten doğru bir şey yaptığı için içtenlikle alkışlayasım geliyor
İlk açılış çok daha yavaş ve iOS/iPadOS uygulamalarının da aynı web uygulaması olduğunu hatırlıyorum; üstelik epey hatalılar, bazen webview kilitleniyor ya da kapatıp yeniden açana kadar yükleme animasyonunda takılı kalıyor
Örneğin uzun bir raporda, 200 sayfanın tamamı bitene kadar beklenmez; her sayfa render edildikçe görüntülenebilir hâle getirilirdi. Hızlı hissettirmek, çoğu zaman gerçekten hızlı olmak kadar önemliydi
Şimşek gibi hızlıydı ve neredeyse hiç bellek kullanmazdı; e-postalar da neredeyse anında açılırdı. Varken güzeldi
Sonuçta stilsiz metnin düğme yerine kullanılması gibi şeyler ortaya çıkıyor
“Eski” Outlook’un açılış ekranının da bir nedeni vardı. SSD’ler yaygınlaşmadan önce uygulamanın açılması zaman alıyordu
Eski Windows sürümleri HDD üzerinde bile kullanılabilirdi ve SSD’ler çıktığında her şey anında açılır hâle geldi; hız artışı çarpıcıydı. Ama bugün AHCI gecikme maliyeti bile olmayan 20Gbps üzeri SSD’ler varken bir e-postayı açmak için bile bu yetmiyor
Standartlar işte bu kadar dibe vurdu
Outlook’ta yanıtla düğmesine bastığımda, yanıt penceresi açılmadan önce ilk cümlenin yarısını yazabiliyorum. M4 Pro’da bile böyle
Neredeyse her seferinde Outlook arka planda bir şeyleri bitirmeden yazdığım cümlenin yarısı kayboluyor ve ilk cümleyi yeniden yazmam gerekiyor. Aynı cihazdaki diğer posta istemcilerinde bu olmuyor
1982’de 8 karakterlik klavye arabelleği kullandığımız dönemde değiliz; insanın bilgisayarın girdi işlemesinden daha hızlı yazabiliyor olmaması gerekir
Outlook takvim etkinliğini kopyalamaya çalışıyordum; Teams bağlantısı içeren bir toplantıyı düzensiz yeni zamanlarda tekrar tekrar yapmam gerekiyordu, bu yüzden yinelenen etkinlik olarak oluşturamıyordum
Outlook’un yerel sürümü bunu yapamadı, bu yüzden etkinliği Teams üzerinden kopyalamam gerekti; muhtemelen Teams yeni bir toplantı kimliği gerektirdiği içindir ama Outlook’un yerel sürümünün bunu neden yapamadığını anlamıyorum. Sanırım web tabanlı olduğu için
Kullanıcı ihtiyacı için değil de sırf değişim olsun ve para kazandırsın diye bir şeylerin değişmesi üzücü
Yazılım kalitesinin nasıl ölçüleceğini kimse gerçekten bilmiyor ama çevik geliştirme, yazılım çıktısını ölçmeyi çok kolaylaştırdı ve şirketler de buna öncelik veriyor
Yapay zeka destekli geliştirmenin geliştiricileri daha verimli hâle getirse bile gerçek ürünün neden daha iyiye gitmediğinin sebebi de bu. Sadece çöpü daha hızlı üretmek için kullanılıyor
Yeni iş yerimde Windows 11 kullanmaya başladım ve iş sisteminde notepad.exe'in açılması 3–4 saniye sürüyor. Son sekmeyi kapatıp yeniden açsam da durum aynı
Hatta yapay zeka destekli yazma için uygulama içi satın alma bile eklemişler
Artık bir şeyi zamanında yapmanın tek yolu WSL üzerinden gitmek gibi görünüyor
İkinci olarak da PC'ler toplu alınırken masaüstü kullanıcı deneyimini koruyacak biri genelde olmuyor ve günün stratejisi en ucuz tuvalet kağıdını seçmek gibi işliyor
CFO analizinde cazip görünen ucuz PC'lere, zaten sınırlı olan performansın %50'sini emen güvenlik yazılımı da yüklenmiş oluyor
https://github.com/ProgerXP/Notepad2e
Gecikme büyük olasılıkla araya giren backend uygulamalarından ya da bazen web sunucusu çağrılarından kaynaklanıyor. Buna bir de her dosya açılmadan önce yapılan gerçek zamanlı tarama ekleniyor
Microsoft'un kalitesinin nasıl bu kadar düştüğünü gerçekten merak ediyorum. Bunun sebebi teknik borç, teslim tarihleri ve bürokrasi mi?
Bu şirket, dogfooding terimini ortaya atan ve tüm hatalar düzelene kadar Exchange'i tüm çalışanlarına kullandıran şirketti
İş yerinde yeni nesil bir web posta uygulaması geliştiriyorum; kullanıcı deneyiminde çok sayıda sınır durum var ama temel UI performansı roket bilimi değil
Hataları azaltmak, son performans iyileştirmelerini yapmak ve Outlook desteği eklemek için play test desteği arıyorum
https://housecat.com/
Bu posta uygulamasının çekiciliği, “şekillendirilebilir” olması; yani inbox zero'ya ulaşmak için özelleştirilmiş iş akışları ve UI widget'ları oluşturabiliyorsunuz
Kalite sorunlarının tek bir nedeni yok. On yıllara yayılan binlerce küçük karar ve sorun, platformun üstlendiği özellik karmaşıklığı, kapsam, etki alanı, devasa ölçek ve trafikle çarpılarak üst üste birikti
Mühendislik kültürü müşteri geriye dönük uyumluluğuna çok önem veriyor; bunun iyi nedenleri var ama bu durum platforma ve karar alma süreçlerine hem iyi hem kötü şekillerde sinmiş durumda
Bu yüzden içeride büyük iyileştirme sağlayabilecek net platform geçişlerine ya yeterince yatırım yapılmıyor ya da maliyeti fazla yüksek görülüyor
Yine de hâlâ çalışmak için iyi bir yer ve yaptığım işin milyarlarca insanın iş hayatına doğrudan da olsa biraz katkı sağlıyor olmasıyla gurur duyuyorum, ama hem iç hem dış müşterilerin platformu kullanma deneyimini iyileştirmek için daha gidilecek çok yol var
Outlook da zaten bunları sunuyor ama berbat. Bağlam her şeydir ama o bağlam birçok yere gömülü durumda ve erişim olsa bile bunu düzgün yapamıyor
Yapay zeka ıvır zıvırının artması ve Microsoft'un “microslop”a dönüşmesi bu eğilimi sadece daha da güçlendirdi
Microsoft performans konusunda hep özensizdi. İki anekdot var
Uzun zaman önce Microsoft'ta çalışan bir arkadaşıma bir Microsoft paketinin fazla yavaş olduğundan şikâyet etmiştim, o da umursamazca “Intel hissesi al. İnsanlar PC'lerini yükseltmek zorunda kalacak” diye cevap vermişti
Diğeri ise yaklaşık 15 yıl önce yerel bir buluşmada Yahoo'da çalışan eski bir arkadaşla yaptığım sohbet. Yahoo ile Microsoft arasındaki arama anlaşmasının pratikte nasıl işlediğini anlattı ve Microsoft mühendislerine sorunları ilettiklerinde hiçbir tepki alamadıklarını söyledi
Avrupalı bir kullanıcı search.yahoo.de üzerinde arama yaptığında istek AB veri merkezindeki Yahoo sunucusuna gidiyor ve sözleşme gereği oradan Virginia'daki Microsoft sunucusuna iletiliyor. Ama istek AB'den geldiği için bu Microsoft sunucusu tekrar AB'deki Microsoft sunucusuna istek gönderiyor, sonuçlar da AB Microsoft sunucusundan Virginia'daki Microsoft sunucusuna, oradan da tekrar AB Yahoo sunucusuna dönüyor
Sonuçta tek bir arama isteği için Atlantik üzerinde 4 gidiş geliş yaşanıyordu ve gecikme yaklaşık 1500 ms idi. Yahoo'nun dahili hedefi 300 ms'nin altıydı; bu gecikme patlamasını Microsoft tarafına söylediklerinde ise sadece omuz silkmişler
Mac için “Legacy Outlook”un en son sürümünde büyük bir hata çıktı. Hata şu: “legacy Outlook for Mac'te bir e-postayı yanıtlarken veya iletirken özgün mesaj gövdeye eklenmiyor”
https://support.microsoft.com/en-us/topic/replying-to-or-for...
Sonunda New Outlook denen o çöpü kullanmaya zorlandım ve gerçekten çöp. Köpek gibi yavaş ve her işlem 1 saniye sürüyor
Neden tüm düğmeleri yeniden yerleştirip yazı tiplerini değiştiriyorlar, anlamıyorum. Eski arayüzü bire bir kopyalamak neden mümkün olmasın?
Bu yeni sürümü 2 haftadan fazla kullanmak zorunda kalırsam başka bir istemciye geçmeyi düşünüyorum. Belki de insanları geçirmeye zorlamak için böyle ölümcül hataları bilerek koyuyorlardır
O yeni çöpe geçmek gibi bir niyetim yok, doğrudan posta istemcisini tamamen değiştireceğim
Hesap makinesinin açılmasının hissedilir şekilde saniyeler sürmesi, Windows 10'da benim için son kırılma noktası olmuştu.
Evde yıllardır yalnızca Linux kullanıyorum ve bunun doğru seçim olduğunu hatırlatan bu tür haber başlıkları düzenli olarak çıkıyor.
Katlanılabilir kılan tek şey WSL. Evde bilgisayarın başına oturabildiğimde uzun ve rahat bir nefes verme hissi yaşıyorum.
Linux'ta hiçbir neden yokken bir şeylerin çalışmadığı en kötü gün bile Windows'tan daha iyi.
Her sabah iş e-postalarımı kontrol etmek için Outlook'u açıyorum. Bazen açılıyor, bazen de hiçbir şey görünmüyor; ekranda ne bir yükleme penceresi var ne de başka bir işaret, sanki hiç çalıştırılmamış gibi duruyor ve 5 dakika sonra açılıyor.
Hem Windows'ta hem Mac'te oluyor.
Görünüşe göre arayüzü render etmeden önce güncelleme kontrolü yapıyor ve eğer güncelleme varsa, arayüzü göstermeden önce indirip uygulamayı bitirmesi gerekiyor. Uygulamayı açmaya çalışan kullanıcı açısından bu, bozulmuş da yüklenmiyormuş gibi görünüyor.
Postaya erişmeye çalışırken uygulama açılmayıp önce güncelleme yapmaya karar verirse 5 dakika beklemek inanılmaz can sıkıcı. Bir reddetme seçeneği vermeli ya da bunu arka planda şeffaf biçimde yapıp hazır olduğunda yeniden başlatmak isteyip istemediğini sormalı.
Office'te dosya kaydetmeye çalışırken de benzer şekilde sinir bozucu. Yerel kaydetme yerine OneDrive'a kaydetmeye zorlamaya çalışan karanlık kullanıcı deneyimi unsurları var.
Microsoft, çok hızlı çalışan yerel uygulamalar geliştirecek kadar personele sahip olmasına rağmen hâlâ web taşınabilirliği mantığının peşinden gidiyor. Hepimizin bildiği gibi bu iddia bugün de büyük ölçüde doğru değil ve düzgün ele alınması zor deterministik olmayan gecikmeleri ve hataları her yoldan içeri alıyor.
Dürüst olmak gerekirse, 10'dan fazla geliştiricinin çalıştığı neredeyse her uygulamada benzer durum var. Giderek artan bağımlılıklar ve tutarlı tasarım eksikliği yavaş yavaş öldüren bir yapı oluşturuyor.
Yine de başkasının dediği gibi, Fastmail gibi tarayıcıda gayet iyi çalışan örnekler de var; yani mümkün.
Desteklenmesi gereken platformlar en az Windows, Mac, iPhone ve Android olmak üzere dört tane. Sadece ön uç için bile en az 4 farklı mühendis gerekiyor.
Buna birkaç backend mühendisi daha ekleniyor; bazı şeyler paylaşılabilir ama her zaman değil. Android'in tuhaf çalışma zamanı gereksinimleri yeterince özelleşmiştir; veritabanının C++ ile yazılmış olması, Windows backend'iyle aynı C++ veritabanı olduğu anlamına gelmez.
Son olarak tasarımcılar, her yerel platformun kendine özgü öğelerini ortak bir tasarım dili içinde birleştirip tüm platformlarda aynı vizyonu yakalamaya çalışır. Böyle olunca mühendisler dört platformda da aynı çalışan bir arayüz üretir ve sonuçta fiilen özel yapım bir “tarayıcı” oluşturmuş olurlar.