モジュール‐ノート:Portal bar

ページのコンテンツが他言語でサポートされていません。

モジュールの更新提案[編集]

現在、{{Portal bar}}が使用しているこのモジュールでは<table>タグの入れ子となっておりますので、英語版でなされたen:Template_talk:Portal_bar#Version_without_Module:Navboxにおける議論と同様にNavboxを使わない簡素化を提案します(下記の1番)。また同時に<table>タグを使わないようモジュール:Navboxを変更することを提案します(下記の3番)。

  1. チェック MediaWiki:Common.cssにおけるNavbox関連の設定でtableタグ限定のもの(table.navbox)をタグ限定無し(.navbox)に変更する。Portal barとNavboxのモジュール更新で枠がなくならないようにするための変更です。
  2. チェック MediaWiki:Common.cssにおける.navboxの設定でbox-sizing: border-box;を追加する。Portal barモジュールの更新で枠がはみ出さないようにするための変更です。
  3. チェック モジュール:Portal baren:Module:Portal bar 2016年7月15日 23:48 (UTC)の版より更新する。
  4. チェック モジュール:Navboxen:Module:Navbox 2018年1月11日 12:41 (UTC)の版より更新する。

Mozillaの読み込みが速い HTML ページを作成するための Tipsでも説明されている通り、テーブルは「表形式のデータを表示するために用いるべきです」。またこのような最適化はパフォーマンスの改善に貢献すると思います。この2点が提案に至った理由となります。--ネイ会話2018年4月4日 (水) 15:49 (UTC)[返信]

(追記)モジュール:Portal bar/sandboxモジュール:Navbox/sandboxでそれぞれ更新してみました。--ネイ会話2018年4月4日 (水) 15:54 (UTC)[返信]

報告 テスト中に問題が発見されたため、上記の手順を一部並び替えてbox-sizingの指定を追加しました。現在tableタグ限定のものをタグ限定無しにした変更のみ実施しましたが、特に問題が見られなかったためそのままにしています。更新内容に追加があったためもう1週間コメントを募集します。--ネイ会話2018年4月14日 (土) 04:17 (UTC)[返信]

報告 特に反対がなかったため2番目の変更を実施しました。今日中に残りの作業を行う予定です。--ネイ会話2018年4月21日 (土) 06:05 (UTC)[返信]

報告 残りの更新も終了しました。--ネイ会話2018年4月21日 (土) 06:40 (UTC)[返信]