- TuvianNavy
- 395
- 0
- 0
- 0
最近のM365というかWebView2ベースのTeamsとExcelの内部動作を解析したい、何から取りかかればいい?
2024-02-29 20:12:39まずExcelのWeb版を作るときにJavaScriptでブック、シート、セルを操作できるようにExcelの操作をREST APIとして実装する必要があった、MSOLと呼ばれてたこれがこれがSharePointと結びついて現在のMGになるまでに何年も要してる
2024-02-29 20:16:49Teamsの場合、基本的にはSlackの動作をExchangeの操作にマッピングする過程でExchangeを拡張し、添付ファイルの扱いのためにSharePointを拡張し、それらの操作に必要な権限管理をAzure AD (Entra)に実装する必要があった
2024-02-29 20:21:00だから、ExcelのWebView2フロントエンドはもはや直接xlsxのローカルファイルを開いてはいないはず
2024-02-29 20:22:20ともあれExcelに関してはグリッドの操作とシートの実体の操作は完全に切り離されてるだろうし、機能不足ももうない
2024-02-29 20:33:32M365のOfficeアプリでもWeb版でも「自動化」タブつまりOfficeScriptのサポートはExcelだけ つまりWordやPowerPointは見栄えの一致という難題をまだ完全には解決できてない Excelでも共有ブックのフォント周りはまだおかしな動作をするが、Excelならそれは致命的でない
2024-02-29 20:39:53ExchangeクライアントとしてのOutLookはTeamsを必死で追いかけているように見え、それは両方ともWebView2ベースに移行できたことで一応うまく行っていると評価できる(遅いと文句を言うだけの世間とは喜びを共有できないレドモンド民に若干同情する)
2024-02-29 21:03:15この Exchange SharePoint Excel Outlook Teams MG の仕様の共進化に他のOfficeプロダクトもついて行かなければならない
2024-02-29 21:10:59Windowsの実装だと、Windows 11の設定アプリの描画系がフォントサーバに依存を深めてないか?は地味に気になっている
2024-02-29 21:13:18