匿名質問者

「data-hatena-bookmark-initialized="1"」の効果は?


所々のウェブサイトでカスタマイズされたはてブボタンに付されることがある(非公式?)属性「data-hatena-bookmark-initialized="1"」って何の意味があるのですか?

単純に「はてブ数を最初から1に設定する」とするものなのか、設定値として「1」に当てられた何かが設定されるのか。

詳細をご存知の方がおられたら教えてください。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2016/12/02 13:05:03
匿名質問者

質問者から

匿名質問者2016/11/18 22:05:41

匿名回答1号さん、コメントいただきありがとうございます。ソース(https://b.st-hatena.com/js/bookmark_button.js)を確認しました。

仰る通り、設定値はフラグとして使われているみたいですね。属性の意味自体も解析すればわかる所まで導いていただき、ありがとうございます。謎が解けそうです。

回答0件)

回答はまだありません

  • 匿名回答1号
    匿名回答1号 2016/11/18 15:38:39
    ボタン初期化用(表示の際に利用される)フラグです。
    JavaScriptは、「1」「0」を「はい」「いいえ」として判別できます。そのため、True/Falseの代わりに数字を用いる事があります。

    はてなブックマークを表示させるJavaScriptソースを検索すると、2か所確認できます。
    ・データとして存在しているか確認
    ・値を「1」とする

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません