← Page-Type Lab に戻る
read-it-later · reader extraction · <script> 剥離

Pocket / Instapaper — 起動不能(剥がされる)

Pocket / Instapaper は記事を「リーダー表示」用に本文抽出し、<script> や インタラクティブ要素を全て剥離します。検証ポイント: 残るのは本文・画像・基本タグのみで si.js は剥がされ実行されない → widget 起動不能。 本デモは si.js をコメント化して「剥がされた状態」を観測します。

script 剥離プローブ

抽出後の DOM に si.js が残るかを確認します。no = 剥離済み = 起動不能。

解決策(理論調査の結論)

  • リーダー抽出環境は対象外と割り切る(script が残らない)。
  • アクセシビリティ補助は read-it-later アプリ側の設定に委ねる。
  • 元記事を通常ブラウザで開けば widget は起動する(経路依存)。