Aralık 2017 Sürüm Notları

Bu ayın sürüm notları yeni içerik sürümleri, yeni geçirilen içerik, kullanımdan kaldırılan içerik, hata düzeltmeleri ve deneyim ve performans iyileştirmelerini içerir!

Yeni İçerik Sürümleri

Geçirilen İçerik

Önceki duyurularımız başına içerikleri MSDN ve TechNet’ten docs.microsoft.com'a geçirmeye devam ediyoruz. Son geçişlerin bazıları şunlardır:

Arşivlenen/Devre Dışı Bırakılan/Kaldırılan İçerik

Sunduğumuz içeriğin bir kısmına artık destek sağlanmıyordur ancak hala müşterilerin indirmesi için mevcuttur.

Hata Düzeltmeleri ve Deneyim Geliştirmeleri

Etkileşimli eğitmen deneyimini geliştirmek için çalışmaya devam ediyoruz. Artık yeni bir teknoloji veya programlama dilini öğrenme sürecinde endişelenmeniz gereken daha az hata var.

Interactive

Ayrıca makaleler için yeni sürüm oluşturma yöntemi sunuyoruz. Artık okuduğunuz belgenin hedef ürün için doğru sürüm olduğundan emin olabilirsiniz!

Versioning

Docs.microsoft.com için Performans İyileştirmeleri

Biz docs.microsoft.com için yeni özellikler veya UX geliştirmeleri üzerinde sıkça çalışıyoruz ve ekibimiz de erişilebilirlik, genel hazırlık, güvenlik ve performans gibi temel özellikleri sürekli olarak iyileştirmeye kendini adamıştır. En son site güncelleştirmemize, sizinle paylaşmayı istediğimiz bazı işlem performansı iyileştirmeleri ekledik. Özellikle kod örneklerini vurgulama ve işleme biçimlerini revize ettik. İşleme süresindeki farkı kendiniz görün:

Code Blocks

Sol tarafta güncelleştirmemizden önceki işleme performansımızı görürsünüz. Sağ tarafta ise geliştirilmiş deneyim vardır.

Bunu nasıl başardık?

Attığımız ilk adım yalnızca görmek istediğiniz örnekler için kodları vurguladığımızdan ve üst bilgileri işlediğimizden emin olmaktı. Yani diliniz olarak C# seçtiyseniz görüntülenmeyen C++ örneklerini vurgulamaya gerek yoktu. Bu göreceli olarak doğrudan bir işlemdi ve DOM’daki bellek, işleme süresi ve HTML öğesi sayısında ciddi bir düşüş elde ediyordu.

Ancak bunu daha da ileri götürebileceğimizi düşündük. İşleme bakış açısından hem talimat ayrıştırma hem de HTML yapısının yükünü bir arka plan çalışanına boşaltabildik. Ardından söz dizimi vurgulama çalışanını yüklemek için bir veri URI’si kullanıp soğuk önbellek senaryolarında gidiş dönüşü azalttık.

Kullanılan tarayıcıya bağlı olarak birlikte, işleme süresinde %88 düşüş, bellek kullanımında %90 düşüş ve DOM öğesi sayısında %66 düşüş olduğu gördük. Bu performans değişikliklerinin, sayfalar birçok kod örneğine sahip olduğunda, mobil cihaz senaryoları veya masaüstü senaryolarında büyük bir etkisi vardır (örneğin System.String).

Geribildirim

Bu gönderide bahsedilen site temel özelliklerine dair yaptığımız çalışmaların hoşunuza gittiğini umuyoruz. docs.microsoft.com üzerindeki içerik veya deneyimler hakkında düşünceleriniz, fikirleriniz veya yorumlarınız varsa; bunları UserVoice veya Twitter yoluyla bize iletebilirsiniz.