概要
- OpenBenches は記念ベンチの写真と位置情報を共有するニッチなサイト
- Androidの仕様変更により 写真の位置情報(EXIF)付きアップロード が困難化
- Web経由やBluetooth等の転送方法 でも位置情報が削除される現状
- プライバシー保護 が理由とされるが、事前告知や選択肢の提示なし
- ネイティブアプリ開発 以外の解決策を模索中
Androidでの写真位置情報アップロード問題
- OpenBenches は記念ベンチの写真と、その 位置情報(ジオタグ) を地図にマッピングするサービス
- 以前は <input type="file" accept="image/jpeg"> で写真選択・アップロードが可能
- その後、Googleは仕様を変更し、 accept属性 付きの画像アップロードが正常に動作しなくなる
- ファイルピッカー (<input type="file">)の利用を推奨されたが、すべてのファイルが選択可能となり利便性が低下
- さらに最新のアップデートで EXIFメタデータ も削除されるようになる
- PWA(Progressive Web App) でも回避不可
- BluetoothやQuickShare、メール送信 でも写真の位置情報が自動で削除される仕様
- 結果として、 USBケーブルでPCに転送 し、デスクトップブラウザ経由でアップロードするしか方法がなくなる
Googleの仕様変更とその背景
- Android の支配的なシェアによる 独占的な仕様変更 問題
- プライバシー保護 が主な理由とされる
- ユーザーが意図せず位置情報付き写真を公開し、 犯罪被害 に遭うリスク
- SNS各社 (Facebook, Mastodon, BlueSky, WhatsApp等)は自動で位置情報を削除
- Google はコミュニティへの事前告知や選択肢の提示を行わず、突然の仕様変更
- 結果として、 OpenBenches運営者 にユーザーからの苦情が集中
今後の選択肢と課題
- 理想的な解決策 としては、Webサイト側で「この写真の位置情報を利用しますか?」という 明確な許可ポップアップ の導入
- しかし、 ユーザーの混乱 や 過剰なダイアログ による利便性低下が懸念点
- 現状、 Android/iOS向けのネイティブアプリ開発 が唯一の実用的解決策
- ネイティブアプリは 位置情報付き画像アクセス権限 を個別に取得可能
- しかし、 開発・運用コスト や 管理負担 が大きい
コミュニティへの呼びかけ
- AndroidのWebブラウザ で、写真の EXIF位置情報 をそのままアップロードできる方法を知っている場合は情報提供を希望
- HTML Specへのフィードバックや+1の協力 も呼びかけ