Jump to content

Parsoid/パーサーの統一/既知の問題点

From mediawiki.org
This page is a translated version of the page Parsoid/Parser Unification/Known Issues and the translation is 93% complete.

このページは、ParserMigration 拡張機能を使用して Parsoid ウィキテキスト パーサーを使い、記事やトークページを表示する際に、一般的な読者や編集者が気づく既知の問題と機能の欠如を列挙しています。 Parsoid で生成された HTML と、従来のパーサーで生成された HTML の違いについて、より技術的な概要を知りたい場合は、コア パーサーの出力との既知の違い を参照してください。

下記に列挙されていない問題点の検証方法と報告方法

問題点を報告する前に:

  • 利用者ツールのサイドバーにある「レガシー パーサーを使用」リンクをクリックし、問題が実際に Parsoid に関連していることを確認します。
  • キャッシュを破棄して、古いバージョンからの Parsoid HTML を再生成し、問題点が引き続き発生するか確認します。

下記の一覧に問題点が見当たらない場合、Phabricator で報告するか (Phabricator/ヘルプ を参照) またはこちらの議論ページで報告してください。

既知の問題点

以下の問題点は既知であり、MediaWiki の週次版で修正される予定です。タイミングについてはリリース スケジュールあなたのウィキで実行中の現在のバージョンを確認してください。

  • ...

以下の追加的な問題点は既知です:

  • T278481 - ウィキソースのウィキ群における校正ページに関するさまざまな問題
  • T348722 - 一部のウィキで Phab ページの出力とのインジケーター テンプレートが壊れている
  • T356718 - Special page transclusions nested in templates
  • The ListingEditor2023 gadget used on English Wikivoyage is not yet compatible with Parsoid. Use the ListingEditor2023-Beta gadget, available from your user preferences.
  • T373400 - some section links are skipped in mapbanner
  • T372608 - Not all GeoData errors are displayed
  • T374868 - Non-existing media links are not redlinks in Parsoid
  • T374532 - After switch from parsoid to legacy mode, and edit, page not reloaded in legacy mode
  • Duplicate IDs on a page may cause issues
  • T374724 - issue with leading colon in LST <section>
  • T368724 - broken template transclusion rendering differs from legacy
  • T370751 - Parsoid breaks next-sibling TemplateStyles hack
  • T375981 - Parsoid doesn't respect user media size preferences

さらに、以下の問題点は Parsoid とレガシー パーサーとの既知の違いであり、修正される予定はありません:

  • T368719, T355099 - whitespace differences around template boundaries
  • T374727 - In pages with unmatched single-quote markup, rendering differs from legacy
  • T379645 - Interwiki links do not undergo title normalization in Parsoid