AAIニュース
最新ニュースAI日報Hacker日報週報動画AIツールトレンド企業
AAIニュース

世界中のAI最新情報を日本語で。毎時自動収集・翻訳・要約。

コンテンツ

最新ニュースAI日報週報

分析

トレンド企業動画

サイト

についてRSSお問い合わせ
© 2026 ainew.jp — All rights reserved.特定商取引法に基づく表記
ニュース一覧元記事を開く
Simon Willison Blog·2026年5月6日 08:44·約1分

Datasette リファラーポリシープラグイン 0.1 のリリース

#OpenStreetMap#HTTP Headers#Code Generation#GPT-5.5#Security Policy
TL;DR

Simon Willison は、OpenStreetMap タイルの表示不具合と CAPTCHA の誤作動という 2 つのバグを特定し、AI を活用してリファラーポリシーを制御する新しいプラグインを開発・公開した。

AI深層分析2026年5月6日 09:02
3
注目/ 5段階
深度40%
3
関連度30%
2
実用性20%
4
革新性10%
2

キーポイント

1

OpenStreetMap タイル表示の不具合原因

Datasette のデフォルト設定である `Referrer-Policy: no-referrer` ヘッダーが、OpenStreetMap のセキュリティ要件によりブロックされ、タイルが表示されないバグが発生していた。

2

CAPTCHA と JSON リクエストの競合

導入した CAPTCHA が、マッププラグインによる非 HTML 形式の `.json` リクエストを誤ってトリガーし、ユーザーに解決を求めなかった問題が修正された。

3

AI を活用した迅速なプラグイン開発

デフォルト設定を変更せずに柔軟に対応するため、Codex と GPT-5.5(注:記事内の記述)を使用して、リファラーポリシーを動的に設定する新しいプラグインを生成させた。

影響分析・編集コメントを表示

影響分析

このニュースは、オープンソースプロジェクトにおける相互運用性の課題と、セキュリティ設定の微妙なバランスの重要性を示しています。特に、AI ツールが具体的な技術的制約(ヘッダーポリシーやリクエスト形式)を解決するための開発プロセスに組み込まれた事例として、実務的な示唆に富んでいます。

編集コメント

開発者が直面する具体的な技術的バグを、最新の AI モデルを活用して即座に解決した実例であり、AI ツールの「開発支援」としての成熟度が伺える記事です。

リリース: datasette-referrer-policy 0.1

Datasette の global-power-plants デモ に表示されている OpenStreetMap タイルが正しく表示されていませんでした。これは 2 つのバグが原因であることが判明しました。

最初のバグは、数週間前にそのサイトに追加した CAPTCHA I added が、マッププラグインで使用される .json フォームリクエストに対してトリガーされたことです。そして、それらが HTML でないため、ユーザーに解決を求められませんでした。こちらが修正内容です。

2 つ目のバグは、OpenStreetMap が Referrer-Policy: no-referrer ヘッダーを使用するサイトからのタイルリクエストをブロックしているという、非常に理にかなった措置でした。

Datasette はデフォルトでこれを行っており、警告なしにこのデフォルトを変更したくありませんでした。そのため、Codex と GPT-5.5 に新しいプラグインを作成させ、このヘッダーを別の値に設定できるようにしました。

Tags: openstreetmap, http, datasette

原文を表示

Release: datasette-referrer-policy 0.1

The OpenStreetMap tiles on the Datasette global-power-plants demo weren't displaying correctly. This turned out to be caused by two bugs.

The first is that the CAPTCHA I added to that site a few weeks ago was triggering for the .json fetch requests used by the map plugin, and since those weren't HTML the user was not being asked to solve them. Here's the fix.

The second was that OpenStreetMap quite reasonably block tile requests from sites that use a Referrer-Policy: no-referrer header.

Datasette does this by default, and I didn't want to change that default on people without warning - so I had Codex + GPT-5.5 build me a new plugin to help set that header to another value.

Tags: openstreetmap, http, datasette

この記事をシェア

関連記事

Simon Willison Blog重要度42026年6月26日 07:28

AI と法的責任

Simon Willison Blog2026年6月26日 02:21

Simon Willison Blog の datasette-export-database 0.3a2 リリース

Simon Willison Blog2026年6月25日 08:59

ブラウザ互換性データベースをSQLite化

今日のまとめ

AI日報で今日の重要ニュースをまとめ読み

ニュース一覧に戻る元記事を読む