任務ページの容量削減について
改訂案の決定について
- 議論が終了次第、投票を行い改定案を決め、提案意見掲示板にて採決する予定です。
- 提示する案は出来れば1つにして賛否のみ投票の形に持っていきたいと考えています。
発案
2024-12-11 (水) 16:11:58の任務/コメント41のコメント
任務ページが2024/12/11現在、コンテンツサイズ2.84MBとあまりにも大きくなっているため、過去の期間限定任務を別ページに移動することを提案します。練習ページ/1009 にこのページの容量削減案を作ってみました。どうでしょうか。2024-12-11 (水) 16:11:58
目的
任務ページの容量削減
背景
任務が2024/12/11現在、コンテンツサイズ2.84MB*1と、とてつもなく巨大化しており、スマホやメモリが少ないPCだと読み込み速度が非常に遅くなっている。
提案内容
原案(2024/12/11)
練習ページ/1009/原案
∟練習ページ/1009/原案/過去の期間限定任務
- 提案者本人が作成。
- 過去の期間限定任務のみを別ページに移動する案。
- 効果
- 2.84MB→
1.67MBと大幅に削減できた、定期任務簡易まとめがincludeできていませんでしたので、正しくは1.94MBでした。
- 2.84MB→
- 課題
- 期間限定任務へのリンクが切れる。
- 各装備ページの入手手段の項で期間限定任務にリンクされている場合、リンクが切れる。
とはいえ、折りたたみのせいで現状既に機能していないので、そこまで気にしなくてもよい。 - 修正する場合は、「過去の期間限定任務#Q2023-10」のように任務群へのリンクにする
- 各装備ページの入手手段の項で期間限定任務にリンクされている場合、リンクが切れる。
- 期間限定任務からのリンク(前提任務が常設任務)は #id-xxの前に「任務」を追加し 任務#id-xxとして直す。
- 期間限定任務へのリンクが切れる。
案1(2024/12/12)
練習ページ/1009/案1
∟練習ページ/1009/案1/新着任務
∟練習ページ/1009/案1/任務/新着任務
∟練習ページ/1009/案1/過去の期間限定任務
- 新着任務ページを作り、任務ページにはコメント欄を設けずに、新着任務のみコメント欄を設ける。
- それだけでは容量を削減できないので、過去の期間限定任務を別ページに移動。
- 効果
- 2.84MB→1.87MBと大きく削減できた。
- 課題
- こちらも同じく、期間限定任務へのリンクが切れる。
- 対処は原案1と同じ。
- コメントが任務ページから消え、新着任務ページでしかコメントができなくなる。
- そもそもコメントを移動していいのか?容量削減には繋がるが...
- コメントを共有する(任務/コメント41の2024-12-12 (木) 10:57:47より)
- 新着任務ページと任務ページで共有する。「双方に#pcommentを記述して同じログページを指定」と「#pcommentを別ページにして双方にインクルード」。
- 前者の場合はログ移行の際、ログページ指定を新着任務ページと任務ページの両方で同時に変更する必要があり、注意書きをしておく。
- こちらも同じく、期間限定任務へのリンクが切れる。
案2(2024/12/11)
練習ページ/1009/案2
∟練習ページ/1009/案2/任務フロントページ ←通常の利用者向けページ
∟練習ページ/1009/案2/任務 ←前提任務・過去の任務を調べたい人向け、任務開放条件の前提任務へのリンクが機能するページ
∟練習ページ/1009/案2/任務/新着任務 ←任務・任務フロント両方のページにインクルード
- 2024-12-11 (水) 21:22:25の任務/コメント41のコメント
というか、上の方の木で出てた練習ページ/99の新着任務とコメント欄を別ページにする案が良いと思うので、そっちベースで進めたらダメですかね?このページ自体は残るので、リンク切れ問題もなくていいと思うんですけど 2024-12-11 (水) 21:22:25
- より、練習ページ/99を基にした案。
- 新着任務ページを作り、任務ページにはコメント欄を設けずに、新着任務のみコメント欄を設ける。
この案では任務ページの容量は削減できない。多少の削減効果あり。「課題」の箇所参照
- 効果
- 期間限定任務へのリンクが切れない。
- ・・・のだが、折りたたみのせいで現状既に機能していないので、そこまで気にしなくてもよい。
- 期間限定任務へのリンクが切れない。
- 課題
案3(2024/12/14)
練習ページ/1009/案3
∟練習ページ/1009/案3/任務 ←全任務一覧のページ、前提任務・過去の任務を調べたい人向け
∟練習ページ/1009/案3/任務/フロントページ ←通常の利用者向けページ
∟練習ページ/1009/案3/任務/新着任務 ←任務ページ・フロントページの両方にインクルード
∟練習ページ/1009/案3/任務/コメント欄 ←任務ページ・フロントページの両方にインクルード
∟練習ページ/1009/案3/任務/過去の期間限定任務 ←別ページ化、フロントページからアクセス
- 案2の任務ページのアクセス頻度を抑えるレイアウトを採用
- 過去の期間限定任務を別ページ化し、任務ページのサイズを削減
- 効果の両取りで負荷軽減効果がさらに上がる
- 効果
- 任務ページ(全任務一覧)のアクセス頻度を抑えて通信量を低減
- 任務ページ(全任務一覧)のサイズを削減して通信量を低減
→サイズを2.84MB→1.64MBと大きく削減できた
- 課題
- 期間限定任務へのリンクが切れる
- 別ページ化した過去の期間限定任務の方に事前にリンクを切り替えることでシームレスに移行
- コメント欄を設置するページについて
- 新着任務をフロントページで見ることを想定しており、フロントページには必要
- 新着任務以外の前提任務の報告などは全任務一覧から投稿できれば便利
→コメント欄を共有する構成を作ってみました
- 期間限定任務へのリンクが切れる
他の案を思いついた方は、任務*2提案意見掲示板のコメントの発案木に枝を付けて提案するか、
[[練習ページ/1009/案n]]
とし、nに提案した番号を入れ、新規提案を作成してください。
作成したら、このページ(練習ページ/1009)で説明し、作成した旨を提案意見掲示板のコメントに記載して下さい。