はてなブックマーク開発ブログ

機能変更、お知らせなど

「ブックマーク専用の新しいChrome・Firefoxブラウザ拡張機能」告知にいただいたフィードバックにつきまして

いつもはてなブックマークをご利用いただき誠にありがとうございます。はてなブックマーク開発チームのid:yone-yamaです。

先日は新しいブラウザ拡張機能のリリース告知にたくさんのコメントをお寄せいただき、ありがとうございました。 bookmark.hatenastaff.com

また、仕様変更によりご不便をおかけしていることをお詫びいたします。 いただいたご意見をしっかりと受け止め、今後の開発に生かしていきたいと思います。

今後は告知記事などにお寄せいただいたご意見に対しての回答やご説明を、このブログで発信していく予定です。 今回はその第1弾として、ブラウザ拡張機能の告知に関するご意見をもとに、前回ご説明しきれなかった経緯や今後の対応についてご説明いたします。

この記事でお伝えしたいこと

  • 拡張機能における「コメント簡易閲覧機能」は、各ブラウザのWebストアのポリシー準拠・相対的な機能の優先度・提供までのスピード感という3つの理由から暫定的に提供を見送りました。
  • ただし、機能のご提供に向けて鋭意準備を進めております。当面は「users」表記からの導線や、旧拡張との併用をご検討ください。
  • 「コメント簡易閲覧」以外の機能のご要望についても対応を検討しています。
  • これからも皆さまからのご意見を開発に生かしてまいりますので、ぜひ引き続きご意見をお寄せいただければ幸いです。

目次

コメント簡易閲覧機能について

他のユーザーのコメントを閲覧できることは、はてなブックマークのサービス価値を構成する最も重要な要素のひとつです。

新しい拡張機能が「コメントの簡易閲覧機能」を提供していないことについて、特に多くのご意見や疑問をお寄せいただきました。理由を詳しくご説明いたします。

「コメント簡易閲覧機能」の提供を見送った理由

リリース時点で当機能を提供しないことにした理由は、主に以下3点です。

  1. Chrome ウェブストアの規約で設けられていた「 単一用途」のポリシーに準拠するため
  2. 代替手段の差から、「コメントの閲覧」よりも「ブックマーク機能」を相対的に高い優先度に設定したため
  3. 提供スピードを優先したため

1. Chrome ウェブストアの規約で設けられていた「単一用途」のポリシーに準拠するため

最大の問題は、前回の記事でも触れましたChrome ウェブストア規約における「単一用途」ポリシーへの準拠です。新しい拡張機能を提供するためには、このポリシーへの準拠は必須と考えました。

developer.chrome.com

コメントでもご指摘のあったように、公式ドキュメントの解釈によっては「はてなブックマークの利用」という観点で同一用途と捉えられる可能性もありますが、悲観的に見れば「可能性がある」という域を出ません。

拡張機能そのものを提供できなくなる事態だけは避けるべく、まずは皆さまが確実にご利用いただけるよう、厳密な単一用途の形で提供することにしました。

2.代替手段の差から、「コメントの閲覧」よりも「ブックマーク機能」を相対的に高い優先度に設定したため

新しい拡張機能では「users」のリンクからコメント一覧ページをご覧いただくことが可能です。 旧拡張機能も、サポートは終了いたしますが当面は引き続きご利用いただける状態です。

このように「コメントの閲覧」には容易にアクセス可能な代替手段が複数存在する一方、「ブックマーク」を行うための簡単な代替手段はブックマークレットしか存在しておりませんでした。

両機能はどちらもはてなブックマークにとって重要な機能ですが、利用が制限されている度合いが強い機能から優先的に解決手段を提供すべきであると考え、その結果、先に提供すべき機能として「ブックマーク機能」を選びました。

3. 提供スピードを優先したため

Firefox向けの拡張機能は、ストアから削除された状態が長く続いており、なるべく早く新しい拡張機能の提供が必要な状況でした。

しかし、ストアが定めるポリシーに準拠した上でこれまでの拡張機能と同様の機能を提供するには、各ブラウザの規約に対するより詳細な調査や、審査部門との協議機会をもつことを交渉するなどのアクションを事前に行う必要がありました。

調査や交渉にかかる時間を踏まえ、まずはなるべく早く皆さまに拡張機能をご利用いただけるようにするため、スピードを優先してリリースを行うことに決めました。

なお、「コメント一覧ページへの導線変更は広告収益獲得のための措置なのではないか」というご意見もいただきましたが、そのような意図はありません。 上記のような複数の理由を踏まえた上での判断であることをご理解いただければ幸いです。

今後の対応について

上記のような事情からまずは単一機能でのリリースとなりましたが、お寄せいただいたご意見による後押しもあり、コメントの簡易閲覧機能については優先的に実装を検討しています。

従来通り拡張機能内にコメント閲覧機能を追加することが可能か、各ブラウザの審査部門へ問い合わせをしておりますが、可能であると確信するに足る回答は得られていません。 実現が難しいと判断した場合は、閲覧用の拡張機能を別途インストールいただく形での実装となる可能性もございます。

進展があり次第、随時この開発ブログにてお知らせいたします。

現時点で提供方法や時期について明確なお約束ができず申し訳ありませんが、可能な限り利便性を損ねない形でご提供できるよう努力いたします。

当面の代替手段について

コメント一覧を閲覧する拡張機能が何らかの形で提供されるまでの間は、お手数ですが以下の代替手段の利用をご検討ください。

1. 新しい拡張機能の「users」からコメント一覧を確認する

新しい拡張機能では、タイトルの下にある「users」という部分がリンクになっており、クリックするとはてなブックマークのコメント一覧ページへ遷移します。 コメント一覧ページでは、旧拡張機能で表示されていた内容とほぼ同等のものがご覧いただけます。

f:id:hatenabookmark:20220309213709p:plain
赤い「xx users」部分がリンクになっています

2. 旧拡張機能を引き続きご利用いただく

サポートの終了をお伝えしていた旧拡張機能については、ただちに提供が停止されることはなく、引き続きご利用いただけます。 また、新旧両方の拡張機能を同時にインストールいただくことも可能です。

コメントの簡易閲覧機能以外に対するご意見・ご要望について

コメントの簡易閲覧機能以外にもいくつかのご意見をお寄せいただきました。これらについても現時点の対応状況をご説明いたします。

右クリック/ショートカットキーで呼び出せない

右クリックによるブックマーク機能については、ご利用状況を鑑みながら対応を検討中です。 ショートカットキーで拡張機能が呼び出せない事象については、Chrome バージョン99.0.4844.51、Firefox バージョン98.0において、新旧の拡張機能を同時にインストールしている場合に起きていることを確認しています。

解決するためには、拡張機能の設定からショートカットに割り当てられたキーの変更をお願いします。 キーボードショートカットの設定変更画面へは以下の操作でアクセスできます。

Chromeの場合
  1. ブラウザの「設定」ページから「拡張機能」を選択
  2. インストールしている拡張機能の一覧ページで、左上端にあるハンバーガーメニューをクリックして「キーボードショートカット」を選択
Firefoxの場合
  1. ブラウザの「設定」ページの左サイドバー「拡張機能とテーマ」を選択
  2. 検索窓の下にある歯車マークをクリックして「拡張機能のショートカットキーの管理」を選択

もし上記以外のケースでショートカットキーの動作に不具合がある場合は、お手数ですがお問い合わせフォームからお知らせください。

タグの入力補完が不十分

入力時に自動でタグのサジェストが表示されない点は、早期に改善すべく対策を検討中です。

一方、画面に一部のタグが表示される(全件表示されない)仕様については、画面占有率を高め過ぎないために現仕様を継続する予定です。

Safari版も提供してほしい

大変お待たせしております。ご提供の目処が立ちましたのでお知らせいたします。

Safari 機能拡張は、macOS 10.12 Mojave / Safari 12以降で従来の形式の機能拡張が利用できなくなり、新しい形式の機能拡張についても、技術的な制約から再提供が困難な状態が続いていました。 *1

しかし、Appleシリコン搭載のMaciPhoneおよびiPad向けアプリが利用できるようになったことで状況が変化しました。すでに開発チーム内では、はてなブックマークiOSアプリをAppleシリコン搭載のMacで使用することで、ブックマーク機能やコメント閲覧機能を、ブラウザ拡張の代わりとしてシームレスに利用できることを確認しています。

これを受けて近日中に、Appleシリコン搭載のMac向けにアプリを提供予定です。

まずははてラボ品質での実験的試みとして、限定したサポートでのご提供となります。 後日あらためてご提供開始の告知をいたしますので、今しばらくお待ちください。

説明が不十分

新しい拡張機能をインストールすると旧拡張機能に上書きされるのか、旧拡張機能を消す必要があるのかというご質問がありました。上書きはされませんので、ご自身で削除いただく必要がございます。

また、旧拡張機能のストア説明に新しい拡張機能に関する説明がないことについても、修正を検討しております。

旧版よりも使いづらい/新版に対して全体的に不満

新しい拡張機能に継続的に改善を加えることで解決したいと思います。 新しい拡張機能では古いコードベースから脱却したことで細かな改善が素早く行える状態になりましたので、今までより積極的に改善を行っていけると考えています。

最後に

はてなブックマークでは、皆さまからいただいたご意見を、これまでより一層重要なものとして開発に生かしてまいります。

機能に関するご要望やサービスに関するご意見・ご感想については、ぜひブックマークコメントやフィードバックフォームにてお寄せください。

*1:ただし、直近でこのWeb Extensionの互換性が改善されたことを確認しています。この事実を踏まえ、Safari 機能拡張についても、今後のご提供に向けて準備を進めていきます。