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

機能変更、お知らせなど

iOSアプリからはてなブログへのスター等にログインが求められる問題について

現在、はてなブックマークiOSアプリからはてなブログの記事へのスターや購読をする際に、ログイン状態が保持されない問題を確認しています。

ログイン状態を反映するための設定手順

4月19日(月)にリリースしたバージョン5.21にアップデートしたうえで、iOS・iPadOSの「設定」アプリから[ブックマーク]を開き、[Webサイト超えトラッキングを許可]を有効にしていただくことで解決いたします。

詳しい手順は、以下をご参考ください。

  1. iPhone・iPadアプリ「はてなブックマーク」のバージョン5.21以降をインストールします
  2. iOS・iPadOSの「設定」アプリから、[ブックマーク]を開きます
  3. 設定アプリで下にスワイプして表示される検索フォームから、[ブックマーク]と検索すると簡単です
    • [Webサイト超えトラッキングを許可(英: Allow Cross-Website Tracking)]を有効(みどり色)にします
  4. iPhone・iPadアプリ「はてなブックマーク」を開き、ログインします
  5. アプリからはてなブログの記事を開き、スターや購読が行えるかご確認ください
    • もしログインできていない場合は、再度アプリ内でログインできているかを確認いただいた上で、アプリの再起動、もしくは再インストールをお試しください

原因について

この問題は、Webサイト間でデータ(サードパーティCookie)を受け渡す際の仕様が、iOS 14・iPadOS 14から変更されたことが主な原因です。
この変更によって、はてなブックマークのこれまでの仕様では、アプリでログインしていてもはてなブログの記事があるドメインに対してはてなアカウントのログイン情報を許可なく伝えられないため、はてなブックマークiOSアプリからはてなブログの記事を閲覧した際に、スターの利用にログインが求められる状態になっています。

コメント一覧ページの人気コメント算出アルゴリズムが変わります

はてなブックマークでは、近日中に、人気コメント算出のアルゴリズム改善を予定しています。
従来は、コメントに対しつけられたはてなスターの数をもとに人気コメントを算出しておりましたが、今後は、スター数に加えて複数の要素を基準として算出するよう改善します。
リリースの際には、あらためて本開発ブログにて告知いたします。

はてなブックマークでは「より豊かで多様な価値観が集まるプラットフォーム」を目指し、直近では、はてなスターの表示方法を変更するテスト施策を行うなど、継続的な改善施策を行っています。

【追記あり】ブラウザ版の「世の中」カテゴリーで、はてなスターの表示方法を変更するテスト施策を始めました - はてなブックマーク開発ブログ

本改善も、コメント表示改善の一環となるものです。今後もアルゴリズム改善をすすめ、多様なコメントが表示されるよう取り組みます。

はてなスターをつけ、コメントページに誘導するスパムについて

現在、はてなブックマークにおいて、無作為にスターをつけ、自身のプロフィールページに誘導するスパムが発生している状況を確認しており、こちらについてもより抜本的な対策を検討中です。
不審なスターがついた場合はアクセスせず、はてなブックマークのユーザー通報機能等を活用のうえ、スパムの報告にご協力いただけますと幸いです。

また、このようなスパムを行うアカウントの中には、アカウントの乗っ取りが疑われるものも見受けられます。パスワードの他サービスとの使いまわしを避けるなど、パスワードの管理についてあらためてご注意ください。もし、自身のアカウントが乗っ取られている場合、下記手順で早急にパスワードを変更してください。

パスワードを変更したい – はてな Support

その後、ログイン履歴(https://www.hatena.ne.jp/login/history) より「他の環境のログイン状況をリセットする」をクリックしていただきました後、お問い合わせ窓口よりご一報ください。

はてなブックマークでは今後も継続的な改善施策やスパム対策を行ってまいります。
スパムに関するこれまでの取り組みについては、以下告知をご覧ください。

「タグの一括編集機能」をPCのブラウザで再提供いたします

2017年のシステムリニューアルで提供を終了していた「タグの一括編集機能」を、PCのブラウザで再びお使いいただけるようになりました。ブックマークしたエントリーに付けた「タグ」を、一括で別の名称に置換、または削除することができます。

再提供に伴い、タグの置換や削除ができるUIも新しくなりました。また、タグで絞り込まれたページの「関連タグで絞り込む」欄と「タグ」欄の上下を入れ替え、一括編集の操作をしやすくしています。

本機能については、これまでにも数多くのユーザーさまから提供再開のご要望をいただいておりました。ご意見をお寄せくださった皆さま、誠にありがとうございました。

タグの一括編集機能の使い方

タグを一括で置換・削除する手順をそれぞれご紹介いたします。

まず、はてなブックマークのヘッダー「ブックマーク」からブックマークの一覧ページにアクセスします。続いて、左カラムにある「タグ」欄から、変更したいタグをクリックしてください。

タグ絞り込みページの「タグ編集」ボタン

タグで絞り込まれたページに遷移したら、見出しの右側にある「タグ編集」をクリックします。すると、「タグを編集する」という編集画面が現れます。

一括置換の手順

ここでは、タグの名称を一括で置換する手順を紹介します。

タグの一括編集・削除の入力画面

編集画面の「タグを置換」で、変更したいタグが「現在」の欄に表示されているか確認します。変更後の名称を「置換後」の欄に入力したら、「置換する」ボタンをクリックしてください。これで、タグの置き換えは完了です。

既存のタグを「置換後」の欄に入力した場合は、「現在」の欄に入力したタグを付けている記事が、「置換後」に入力した既存のタグに統合されます。この場合、処理を実行する前に確認のアラートが出ますので、お確かめの上で操作してください。

一括削除の手順

ここでは、記事に付けた特定のタグを一括で削除する手順を紹介します。

編集画面で、「タグを削除」の欄にある「削除する」をクリックしてください。クリックをした後、処理を実行する前に確認のアラートが出ますので、お確かめの上で操作してください。

なお、削除の対象はタグのみです。そのタグが付いたブックマークは削除されません。

ご利用の際にご確認いただきたいこと

処理の実行・中止について

一括置換・削除を実行できるタグは一度に一つのみです。実行が完了するまで別のタグの一括編集はできません。

実行中は、ローディング画面が表示されます。実行が完了して画面が自動でリロードされるまで、そのままお待ちください。

実行を中止したい場合は、ローディング画面にある「中止」を押してください。ただし、処理の進行状況によってはすでに実行が完了して中止できない場合もありますので、ご了承ください。また、ローディング中に画面から遷移した場合も、実行が確定して中止できなくなります。

「あとで読む」について

タグの一括置換・削除では、「あとで読む」ページの記事の未読状況を変更できませんのでご注意ください。「あとで読む(後で読む)」タグを置換したり削除したりしても、「あとで読む」ページの記事は既読にならず、そのまま残ります。

別のタグの名称を「あとで読む(後で読む)」に置換した場合も同様に、「あとで読む」ページの記事の内容に影響しません。記事の未読状態を変更する場合は、変更したいブックマークを個別に編集してください。

「あとで読む」機能の詳細については、こちらをご覧ください。


はてなブックマークは今後も利便性の向上のための機能開発・改善に努めてまいります。

Androidアプリ「はてなブックマーク」で Android 7.1 以下のサポートを終了します

Androidアプリ「はてなブックマーク」において、 Android 7.1 以下のサポートを終了いたします。次のアプリのリリースから、アプリのアップデートを受け取ることができる対応OSが、 Android 8 以上となりますので、影響を受ける端末をお使いの方は、早めのアップデートをお願いいたします。

また、 Android 7.1 以下の端末では新たにアプリをインストールすることができなくなります。アプリをインストール済みの端末ではそのままアプリをお使いいただけますが、今後発生する Android 7.1 以下に固有の不具合などは修正されませんので、あらかじめご了承ください。

お使いの端末のOS のバージョンを確認する方法

ホーム画面から、[設定]>[端末情報]の順に選択し、[Androidバージョン]の欄をご覧ください

[ソフトウェア情報][システム][デバイス情報]などと表記される端末もあります。詳しくは各端末のサポートページをご覧ください

サポート終了の背景

この対応は、はてなブックマークアプリを Android 7.1 以下で利用している方が非常に少なくなってきていることを背景に、はてなブックマークの開発チームが、新しい技術を早期に取り入れるなどの、アプリをよりよくする開発に専念する目的で行われるものです。

ご不便をおかけしますが、ご理解いただけると幸いです。

はてなブックマークの2020年9月~10月の機能修正・改善をお知らせします(10件)

はてなブックマークでは、日々さまざまな機能修正・改善を行っています。多くのユーザーさまに関係する機能は、この開発ブログにて個別にお知らせしています。その一方で、目に見えづらい改善や、影響する方が少ない機能の修正も進めています。本記事では、2020年9月~10月に実施した機能修正・改善をダイジェストでお届けします。

細かな機能修正・改善

1. ブックマークを編集画面の利用ガイドラインへのリンクをサービス固有のガイドラインのページに差し替えました

はてなブックマークに固有のガイドラインを記載している、以下のガイドラインの内容について、近年のサービスの状況を反映して改定をおこないました。

▽禁止事項と各種制限措置について - はてなブックマークヘルプ
https://b.hatena.ne.jp/help/entry/abuse

こちらのページのほうがはてなブックマークの各機能の利用ポリシーを明確に記載しているため、利用ガイドラインのリンクを はてな全体のコミュニティガイドラインから、上記ページに変更しました。

2. 「あとで読む」が既読にならない場合がある不具合の修正

「あとで読む」機能で追加したページは、マイブックマーク一覧から記事を読んだ場合に連動して「あとで読む」一覧から削除されるようになっています。
しかし、ブックマークしたページのURLがcanonical等で示される正規URLでなかった場合にあとで読むの一覧に残り続ける不具合があったので、修正しました。

3. Androidアプリのお問い合わせ機能の不具合の修正

Android アプリの 設定メニュー > 不具合報告・ご意見 からお問い合わせいただく際に、ご利用環境などを自動的にフィルインする仕組みが正常に機能していなかったため、修正しました。

4. Androidアプリのブックマーク編集画面でクラッシュする不具合の修正

以前のAndroidアプリにおいてブックマーク編集画面でクラッシュする場合がありました。 そのため 2020年10月19日リリースの Androidアプリ 5.11.0 で修正しました。

5. iPadアプリにおいてカテゴリナビゲーションの表示が乱れる問題を修正しました

先日リリースした iOS アプリ 5.0 で iPad アプリのカテゴリナビゲーション表示が乱れる問題がありましたが、 iOS アプリ 5.1.0 において修正しました。

6. iOSアプリのコメント一覧の下部に閉じるボタンを設置

先日 はてなブックマークiOSアプリのデザインをリニューアル した後、コメント一覧のモーダルダイアログを閉じにくいというフィードバックを多くいただきました、そこで、コメント一覧の下部に新たにボタンを設置し、このボタンでもコメント一覧を閉じられるようにしました。

7. iOSアプリの読みかけ通知の通知条件を修正

はてなブックマークiOSアプリでは、ページが読みかけの場合に通知をする機能があります。 はてなブックマークiOSアプリのデザインをリニューアルして以降、この通知をする条件がこれまで異なっており、 過剰に通知がされている事が分かったため、元の仕様になるよう通知条件を見直しました。

8. iOSアプリのライトモードで表示される通信中のインジケータが視認しづらかった問題を修正

iOSアプリをライトモードを利用している場合に、通信中のインジケータ(ローディングアイコン)が背景色に近いために、視認しにくい問題があったのを修正しました。

9. iOSアプリでデフォルトブラウザ変更機能に対応

iOS 14 ではデフォルトブラウザをSafari以外に変更できるようになりました。この変更に対応するため、iOSアプリの対応する機能の表記などを見直しました。

個別に周知済みの機能修正・改善

10. iOSアプリのサポートOSをiOS 13以上としました

この施策は、新機能や使い勝手が向上する技術を継続的に取り入れるために行っています。お手数をおかけしますが、ご理解いただければ幸いです。

把握済みの問題

以下の問題についてお問い合わせをいただいています。現在の状況についてお知らせします。いずれも対策を検討しております。対応まで今しばらくお待ち下さい。

iOSアプリで再ログインが頻繁に求められる問題

先日お知らせした、一部のユーザーに発生している iOSアプリで再ログインが頻繁に求められる問題について、開発チーム内で調査を進めた結果、原因と思われる事象の特定ができました。

本問題は、本日 2020年11月4日(水) の iOSアプリ 5.5.0 のリリースで解決を試みています。アプリを最新版にアップデートしてご利用ください。

タイトルをブックマーク先ページと無関係のものに変更するスパム

はてなブックマークでは、記事のタイトル変更可能です。この機能は、PDFファイル・画像ファイルといったHTML形式ではないページや、title要素が適切にマークアップされていないページをブックマーク一覧上で分かりやすくするために存在しています。

記事のタイトルは全ユーザー共通であるため、変更の際のルールを定めたガイドラインが存在します。

▽ エントリーのタイトル変更のガイドライン - はてなブックマークヘルプ
https://b.hatena.ne.jp/help/entry/guideline_title

最近、この機能を悪用し、ブックマーク先のぺージとはまったく無関係な技術系の記事のタイトルに偽装して、ページへの誘導を図るスパムが発生しています。

本問題の対策として、タイトル編集機能の利用制限等を検討しています。

「話題のワード」スパム

はてなブックマークでは、 最近ブックマークされるページにおいてそれまでより出現頻度が高くなったキーワードについて「話題のワード」として、iOS / Android アプリの検索候補に表示しています。この候補への掲載を狙ったスパムが発生しています。こちらについても対策を検討しています。

iOSアプリ「はてなブックマーク」でiOS 12以下のサポートを終了します

2020年10月19日(月)にリリース予定のiOSアプリ「はてなブックマーク」バージョン5.4.0から、iOS 12以下のサポートを終了いたします。

iOS 12以下の端末では、アプリを新たにインストール・アップデートいただけなくなります。iOS 13・iPadOS 13以上にアップデートして、引き続きご利用ください。

もし該当OSにアップデートできない端末をご利用の場合、iOSアプリ「はてなブックマーク」バージョン5.3.0への早めのアップデートをお願いいたします。

iOSアプリ「はてなブックマーク」をインストール・アップデート

なおバージョン5.3.0において、コメント一覧を閉じやすくする機能改善を行いました。アップデートいただくことで、より便利にご利用いただけます。

この施策は、新機能や使い勝手が向上する技術を継続的に取り入れるために行っています。お手数をおかけしますが、ご理解いただければ幸いです。

iPhone・iPadのOSバージョンを確認するには?

ホーム画面から設定アプリを開き、[一般]>[情報]>[システムバージョン]からご確認いただけます。

ご自身の端末がiOS 13以上に対応しているかを確認するには、以下のページも合わせてご参照ください。

再ログインを求められる不具合について

先日お知らせしたiOSアプリで再ログインが求められる不具合については、10月15日(木)現在、引き続き原因を調査中です。

ユーザーの皆様にはご不便をおかけして申し訳ありませんが、修正まで今しばらくお待ちいただければ幸いです。

10月19日(月)追記

iOSアプリ「はてなブックマーク」バージョン5.4 をリリースしました。最新OSへアップデートしてご利用ください。

【修正済み】iOSアプリで再ログインが求められる不具合が発生しています

いつもはてなブックマークをご利用いただきありがとうございます。
現在、iOSアプリ「はてなブックマーク」で、ログイン中にもかかわらず再ログインが求められる不具合が発生しています。
現在原因を調査し、対応中です。申し訳ございませんが、対応までしばらくお待ちください。

2020年11月5日(木) 追記

原因と思われる事象の特定ができたため、iOSアプリ 5.5.0 のリリースで解決を試みています。お手数ですが、アプリストアから最新版へアップデートをお願いいたします。

2020年11月13日(金)追記

お伝えしておりました iOSアプリ 5.5.0 のリリースにて本不具合が解決していることを確認しました。アプリストアから最新版へアップデートをお願いいたします。ご不便をおかけし申し訳ありませんでした。