Informacje o wersji z grudnia 2017 r.
W tym miesiącu informacje o wersji obejmują nowe wersje zawartości, nowo zmigrowaną zawartość, zawartość wycofaną, poprawki i ulepszenia środowiska oraz ulepszenia wydajności!
- Interfejs API REST użycia platformy Azure
- Azure Location Services TypeScript SDK
- Dynamics Navision PowerShell
- Dynamics NAV 2017
- Dynamics 365 Accountant
- Office Online Server ITPro
- Office Online Server PowerShell ITPro
- Microsoft Flow
- Microsoft Power BI
- Microsoft Stream
- Microsoft Teams
- Microsoft Teams PowerShell
- Dokumentacja Quantum
- Poradniki i biuletyny zabezpieczeń
- SharePoint PowerShell Online, Server oraz PnP 2013 i 2016
- Zarządzana dokumentacja programu SQL Server 2017
- Interfejs wiersza polecenia usług Visual Studio Team Services
Zgodnie z naszymi wcześniejszymi ogłoszeniami kontynuujemy przenoszenie zawartości z witryn MSDN i TechNet do witryny docs.microsoft.com. Poniżej przedstawiono tylko niektóre z ostatnio przeniesionych treści:
- Office — dla przedsiębiorstw
- Office — wdrażanie chmury przez przedsiębiorstwa
- Office — rozwiązania w chmurze dla przedsiębiorstw
- Office 365 ProPlus
- Project Server 2016
- SharePoint 2010 PowerShell
- Skype dla firm
Część naszej zawartości jest teraz pozbawiona wsparcia, ale nadal dostępna dla klientów do pobrania.
- Zawartość wycofana dotycząca środowiska Visual Studio .NET
- Zawartość wycofana dotycząca programu Visual Studio 2005
Firma Microsoft nadal prowadzi prace dotyczące ułatwienia obsługi interaktywnych samouczków — zmniejszyła się liczba błędów, które mogą wystąpić podczas przechodzenia przez proces uczenia się nowej technologii lub języka programowania.
Wprowadzono też przechowywanie wersji artykułów — teraz możesz mieć pewność, że czytasz właściwą wersję dokumentacji dotyczącej produktu docelowego!
Chociaż często pracujemy nad nowymi funkcjami lub ulepszeniami środowiska użytkownika witryny docs.microsoft.com, nasz zespół mocno angażuje się również w ciągłą poprawę podstawowych zagadnień, takich jak dostępność, globalna gotowość, zabezpieczenia i wydajność. W ramach naszej najnowszej aktualizacji witryny wprowadziliśmy podstawowe usprawnienia dotyczące wydajności renderowania, którymi naszym zdaniem warto się z Wami podzielić. W szczególności dokonaliśmy przeglądu sposobu, w jaki wyróżniamy i renderujemy przykładowy kod. Możesz samodzielnie sprawdzić różnicę w czasie renderowania:
Po lewej stronie można odczytać wydajność renderowania sprzed naszej aktualizacji. Po prawej stronie — efekt po poprawie.
Jak to zrobiliśmy?
Pierwszym krokiem było upewnienie się, że wyróżniamy tylko kod i renderujemy nagłówki przykładów, które faktycznie zobaczysz. Jeśli więc wybrano język C#, nie istniała potrzeba, aby wyróżniać przykłady języka C++, które nie są wyświetlane. To było względnie proste i pozwoliło na uzyskanie poważnej redukcji wielkości pamięci, czasu renderowania i liczby elementów HTML w modelu DOM.
Mieliśmy jednak wrażenie, że możemy pójść jeszcze dalej. Patrząc do strony przetwarzania, zdołaliśmy przenieść zarówno instrukcje analizowania, jak i konstruowania kodu HTML do procesu roboczego tła. Następnie mogliśmy użyć identyfikatora URI danych w celu załadowania procesu roboczego wyróżniania składni, co spowodowało skrócenie czasu błądzenia w scenariuszach cold-cache (z pustą pamięcią podręczną).
Łącznie, w zależności od użytej przeglądarki, zaobserwowaliśmy spadek czasu renderowania nawet do 88%, zmniejszenie zużycia pamięci o 90% i zmniejszenie liczby elementów modelu DOM o 66%. Te zmiany wydajności silnie wpływają na scenariusze dla urządzeń przenośnych, a także komputerów, gdy strony zawierają wiele przykładów kodu (na przykład System.String
).
Mamy nadzieję, że spodobały Ci się zamieszczone w tym wpisie informacje o naszych pracach dotyczących podstawowych kwestii związanych z witryną. Jeśli masz jakieś myśli, pomysły lub komentarze dotyczące treści lub doświadczeń dotyczących docs.microsoft.com lub daj nam znać za pośrednictwem Twittera.