Pocketでタグが消える問題について

お報せ
Pocketの日本語バグは解消されたとのことです。
従って、このページに書いた事は、既に過去の遺物となりました。
(情報提供者の方、ありがとうございました。)






1.Pocketでタグが消える問題についての概要

Webページを手軽に保存できるツールとして、「Pocket」を使っている人は多いと思います。
私も無料版使っているのですが、保存記事が溜って来たので整理の必要性を感じ、主な記事に「タグ」を付けていく作業を始めました。

すると、不思議な現象が・・・

一括編集機能を使ってタグを付けていたのですが、あるタグを付けて保存ボタンを押した所、そのタグ自体とそのタグを付けた記事がまとめて消えてしまったのです。

それ以前に付けたタグと記事は消えておらず残っているので、原因が分らず困ってしまいました。

タグを付けていない記事は、「untagged items」に分類されています。
消えたタグを付けた記事は、この「untagged items」の中からも消えていました。

2.消えた記事を発見したものの・・・

そこで私は、残ったタグの中味を一つ一つ調べました。
それぞれ正常に分類されていましたが、一つだけ、正常に分類されていないタグを発見。

そのタグには、どうやらタグの有無に関わらず、全ての記事が分類されている事が判明。
そして、消えてしまったタグが付けられた記事もその中に残っていたのです。

その記事のタグを調べてみると、消えてしまったタグの名称がそのまま残っています。
つまり、タグ自体は残っているのにタグの目次には表示されず、分類もされないという不可解さ。

そこで、一旦そのタグを削除し、新たに違う名称で作り直しみましたが、また同じ現象が起きてしまいます。

益々、途方に暮れてしまいましたが、ふと、そのタグと正常に分類されているタグの違いに気付き、ある仮説が頭に思い浮かびました。

3.原因は日本語のバグ!?

正常に分類されているタグは、全て英数字で始まる名称を付けていました。
対して、消えてしまったタグと正常に分類されていないタグは、日本語から始まる名称を付けていたのです。

例えば、正常に分類されていたタグの名称は以下の通りです。

    • windows
    • iPhone関係
    • line関係
    • Facebook関係
    • 3DCGアニメ

対して、消えてしまったタグ、正常に分類されていなかったタグは以下の通りです。

  • 魚のさばき方
  • ステーキの焼き方

どうやら、タグの頭文字に日本語付けてしまうと正常に分類されないらしいのです。
そして、日本語から始まるタグを2つ以上作ってしまった場合は、2つ目からは目次に表示されないのです。

しかし、タグの頭文字に英数字を使うと、その後に日本語を混ぜた名称を付けても正常に分類されるということが分りました。

4.問題解決・・・じゃなかった

そこで私は、上記タグを以下の様に名称変更しました。

  • cooking 魚のさばき方
  • cooking ステーキの焼き方

これなら大丈夫だろうと思ったのですが、結果は、「cooking 魚のさばき方」タグだけが目次に表示され、「cooking ステーキの焼き方」の方はタグが目次に表示されないだけでなく、その記事自体も消えてしまったのです。

そこで、「cooking 魚のさばき方」タグを「cook 魚のさばき方」と変更した所、「cooking ステーキの焼き方」タグとその記事が復活表示されました。

5.結論

つまり、「Pocket」には日本語バグが存在するので、判別基準に日本語が出てくるとバグが発生してしまうらしいのです。

タグが消える問題も、タグの目次はアルファベット順、数字順に自動ソート(並び替え)されるので、その判断となる頭文字(頭文字が同じならその次の文字)に日本語があるとソート出来ません。

それでバグを起こししまう・・・というのが、私が下した結論です。

結論
「Pocketのタグの名称は英数字を頭文字に使う。」
「日本語を混ぜるときは、頭文字の英数字を同じものにしない。」

3 COMMENTS

twinsSimaBanana

以前の Pocket は使いづらいかったですが、日本語でタブが使えました。日本語で使えない不具合は修正してほしいですね・・・ Andoroid アプリではタブが正常に表示されています。

返信する
twinsSimaBanana

今日、確認したら、タグが日本語に対応するようになってます!
前のバージョンよりも使いやすくなりました!

返信する
sunaji

お報せいただき、ありがとうございます。
早速、ページにも情報を反映させていただきます。

返信する

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です