Item logo image for 段級旧字変

段級旧字変

ExtensionEducation5 users
Item media 5 (screenshot) for 段級旧字変
Item media 1 (screenshot) for 段級旧字変
Item media 2 (screenshot) for 段級旧字変
Item media 3 (screenshot) for 段級旧字変
Item media 4 (screenshot) for 段級旧字変
Item media 5 (screenshot) for 段級旧字変
Item media 1 (screenshot) for 段級旧字変
Item media 1 (screenshot) for 段級旧字変
Item media 2 (screenshot) for 段級旧字変
Item media 3 (screenshot) for 段級旧字変
Item media 4 (screenshot) for 段級旧字変
Item media 5 (screenshot) for 段級旧字変

Overview

新字体から旧字体への段階的な変換を可能にするツールです。古典的な日本語へのアクセスを緩和し、理解及び保護する為の学習支援が目的です。 ※本拡張機能は個人が開発したものであり、防衛省・自衛隊とは一切関係ありません

何もしなくても旧字体が学べて賢くなれます ・4級から6段まで選べて段階的に旧字を学べる・普段通り読み物や音楽を楽しめばいいだけ ・手動変換・自動変換の両方を搭載 ・自動変換の字幕への対応(現在Youtubeのみで確認) ・辞書管理:エントリーを自由に編集・追加・削除可能です ・関連字設定で変換ルールの追加可(弁・円は対応済み) ・カスタムレベルの独自難易度・辞書を追加 ・辞書及びレベルごとのインポート・エクスポート可能 ・X/Sレイヤー独自の変換(ON/OFFトグル) 注意点:自動変換はまだ完璧ではありません。そのため、以下二点をユーザーから対応をお願いいたします: ・ページの一部が変換されない(Google検索AIなど):ポップアップから「ページを変換」を押してください ・入力中の文字が変換されたり複製されます(稀に):自動変換のチェックを外してください(サイトの更新は不要です) それとは別に: ・6段以降からは花園フォント等への切り替えをおすすめします(視認性向上のため早めの入手もあり) すべてAnthropic Claudeと僕一人で一緒に開発したのです。 ただし、自動変換に関するコードは不具合が続く中でTongwentang(以降TWT)の仕様から参照させております。それに加え、本拡張機能の開発に至るまでの流れとして、TWTの活用で旧字体を学べたこと自体も含め、TWTが本拡張機能に多大に貢献したことにつきましては、感謝を伝えたい所存であります。非常感謝💕 ## バージョン 1.12.21〜1.12.28 ### 修正 **入力フィールド保護の強化** GeminiやGrok等の入力欄では文字入力時に新しいノードを追加する方式(childList型)が多用されます。これまでは既存テキストの直接編集(characterData型)のみ保護対象でしたが、childList型の変更も対象に追加し、フォーカス中の入力欄への干渉を防ぐよう修正しました。 **X/Sトグルを一度ONにした後、OFFに戻しても反映されない問題の修正** 過去のバージョンで一度X/SレイヤーをONにした際に「level: 'S'」「level: 'X'」のエントリーが基本辞書に永続化される不具合がありました。バージョンアップ時に自動クリーンアップする処理を追加しました。 **「のう→なう」「え系活用語→へ系」「なお→なほ」の条件付き変換ルールを実装** Tongwentang向けの識別子ブロックを、本拡張機能独自の条件付き変換ルールとして適切に実装し直しました。「のうち」「のうま」等の名詞、「覚え・聞え・見え」等の動詞連用形、「なお茶・なお部屋」等の固有表現は誤変換を防ぐよう保護されます。 **Xレイヤーの変換結果が下位レベルで再変換される問題を根本解決(WeakSetによるノード追跡)** 「新字体→旧字体」等のXレイヤー変換後に「旧→舊」「体→體」が追撃され「舊字體」になってしまう問題を修正しました。真の原因はconvertPageがMutationObserverを切断しないままDOM更新を行うため、直後にObserverが再発火することにありました。自分が変換したノードをWeakSetで追跡し、Observerが再検知した際は一度だけスキップする仕組みを導入しました。 **Xレイヤーの追加・修正** - 「登録済み→統合中」を「登録済み→統合濟み」に変更 - 「Japan→Nihon」「Japanese→Nipponese」「Tokyo→Edo」を追加 **Wikipediaでの変換速度を改善** デバウンス時間を通常の1000msから500msに短縮しました。 **manifest.json** - 名称を「段級旧字変」に更新 - 説明文を学習支援ツールとしての趣旨に更新 **字幕に[object Object]が表示されるバグの修正** 字幕高速経路(convertNodeWithCache)のconvertText関数において、辞書の値が文字列でなくオブジェクト形式({ value: '辨', contextualRules: [...] }等)の場合に.valueを取り出さずそのまま文字列結合していたため、「弁」等の条件付き変換エントリーを含む字幕で[object Object]と表示される不具合がございました。1.12.25でprotectedEntries対応を行った際に顕在化したものです。正しく.valueを取り出すよう修正いたしました。

Details

  • Version
    1.12.28
  • Updated
    July 4, 2026
  • Size
    89.15KiB
  • Languages
    日本語
  • Developer
    Email
    konohanarusuka@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps