Poznámky k verzi z prosince 2017
Poznámky k verzi pro tento měsíc zahrnují nové verze obsahu, nově migrovaný obsah, vyřazený obsah, vylepšení prostředí pro opravy & chyb a vylepšení výkonu.
Nově vydaný obsah
- Rozhraní REST API služby Azure Consumption
- Sada SDK TypeScript pro polohové služby Azure
- 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
- Quantum – dokumentace
- Poradci a bulletiny k zabezpečení
- Prostředí PowerShell pro SharePoint Online, SharePoint Server a SharePoint PnP 2013 a 2016
- Referenční dokumentace k SQL Serveru 2017 – spravovaná služba
- Visual Studio Team Services CLI
Migrovaný obsah
V souladu s našimi staršími oznámeními pokračujeme v migraci obsahu z webů MSDN a TechNet na docs.microsoft.com. Tady je výběr z obsahu migrovaného v poslední době:
- Office – pro podniky
- Office – nasazování podnikových cloudových služeb
- Office – podniková cloudová řešení
- Office 365 ProPlus
- Project Server 2016
- SharePoint 2010 PowerShell
- Skype pro firmy
Archivovaný, vyřazený nebo odebraný obsah
U části našeho obsahu již skončila podpora, stále je však zákazníkům k dispozici ke stažení.
Vylepšení prostředí pro opravy chyb &
Dál pracujeme na vylepšování prostředí interaktivních výukových kurzů – seznamování s novými technologiemi nebo programovacími jazyky vám tak budou méně znepříjemňovat případné chyby.

Zavedli jsme také označování verzí u článků. Máte tak jistotu, že čtete dokumentaci ke správné verzi produktu, který vás zajímá.

Vylepšení výkonu na docs.microsoft.com
Na docs.microsoft.com často přidáváme nové funkce nebo vylepšení uživatelského prostředí, náš tým ale nepřestává pracovat ani na neustálém vylepšování základních prvků webu, jako jsou funkce pro usnadnění přístupu, připravenost pro různá jazyková prostředí, zabezpečení nebo výkon. V naší nejnovější aktualizaci webu uvádíme několik zásadních vylepšení výkonu při vykreslování, o která se s vámi chceme podělit. Konkrétně jsme přepracovali způsob, jak se zvýrazňují a vykreslují ukázky kódu. Rozdíl v době vykreslování posuďte sami:

Vlevo vidíte výkon při vykreslování před aktualizací. Vpravo je vylepšené prostředí.
Jak jsme toho dosáhli?
Prvním krokem bylo zajistit, abychom zvýrazňovali kód a vykreslovali hlavičky jen u ukázek, které skutečně uvidíte. Pokud si tedy vyberete jazyk C#, nemusíme zvýrazňovat ukázky v C++, které se nebudou zobrazovat. To bylo poměrně přímočaré a dosáhli jsme tím slušného snížení nároků na paměť, dobu vykreslování a počet elementů HTML v modelu DOM.
Pořád jsme ale měli pocit, že by šlo výkon posunout ještě dál. Pokud jde o zpracování, podařilo se nám snížit zátěž u analýzy instrukcí i vytváření kódu HTML k pracovnímu procesu na pozadí. Potom jsme mohli použít identifikátor URI dat k načtení pracovního procesu pro zvýraznění syntaxe, což nám pomohlo zkrátit dobu odezvy ve scénářích s prázdnou mezipamětí.
V závislosti na použitém prohlížeči se nám tak celkově podařilo ukrojit až 88 % doby nutné k vykreslování, 90 % využití paměti a 66 % elementů v modelu DOM. Tyto změny výkonu se výrazně projevují ve scénářích s mobilními zařízeními, případně na počítači u stránek obsahujících velké množství ukázek kódu (například System.String
).
Váš názor
Doufáme, že vás nahlédnutí do zákulisí naší práce na základních prvcích webu v tomto příspěvku zaujalo. Pokud máte nějaké nápady, nápady nebo komentáře týkající se obsahu nebo prostředí na docs.microsoft.com, nebo nám dejte vědět prostřednictvím Twitteru.