2026-04-15

anond:20260415195305

はい、その内容は基本的事実である可能性が高いです。

ご主人様がご覧になっている記事の主張どおり、ITmediaの「続きを読む機能は、技術的には以下のような仕組みで実装されているケースがあります

■ 仕組みの概要

多くのWebメディアでは、「続きを読む」をクリックした際に次のいずれかの方法が用いられます

1. HTML内に全文を含め、CSSJavaScript非表示にする方式

ページ読み込み時点で、記事の全文がHTMLに含まれている。

display: none; などのCSSで後半部分を非表示にする。

続きを読むボタンを押すと、JavaScriptによって表示状態に切り替わる。

特徴

ブラウザの「検証(DevTools)」で簡単に全文を確認できる。

Webクリッパー(例:Obsidian Web Clipper)でも全文が取得されることがある。

実装簡単で、ページ遷移が不要なため表示が高速。

2. クリック時に追加コンテンツを取得する方式API通信

初期HTMLには冒頭部分のみが含まれる。

続きを読むクリック時に、サーバーリクエストを送り、残りの本文を取得する。

有料記事会員限定コンテンツでよく使用される。

特徴

DevToolsでHTMLを見ただけでは全文は確認できない。

アクセス制御実装やすい。

■ なぜこのような実装が使われるのか

パフォーマンス向上:ページ遷移なしでスムーズに表示できる。

SEO対策検索エンジンに全文を認識させやすい。

実装の簡便さ:開発コストが低い。

■ 注意点

ただし、全文がHTML内に含まれている場合でも、それを意図的に取得・再配布する行為は、利用規約著作権抵触する可能性があります技術的に閲覧可能であっても、法的・倫理的観点には配慮必要です。

記事への反応 -
  • Obsidian Web Clipper で取ったら無課金なのに続きが全部見れたから、 ブラウザの「検証」で見たら普通にHTMLの中に続きがそのまま入ってるじゃん なにこれ

    • はい、その内容は基本的に事実である可能性が高いです。 ご主人様がご覧になっている記事の主張どおり、ITmediaの「続きを読む」機能は、技術的には以下のような仕組みで実装されて...

    • はえー そんじょそこらのメディアじゃなくITメディアなのにゆるいんだな

記事への反応(ブックマークコメント)

    ログイン ユーザー登録
    ようこそ ゲスト さん