• Google に入社して 10 年が経った

    Developer Advocate という技術啓蒙の担当者として Google に入社して今日でちょうど 10 年が経った。技術以外のことについてはめったにブログを書くことはないのだけど、 良い節目なのでこの機会に記録を残しておきたい。

    Read more...

  • パスワードの不要な世界はいかにして実現されるのか - FIDO2 と WebAuthn の基本を知る

    不正送金やアカウントの乗っ取りなど、パスワードが原因の事件が後を絶ちません。高齢 者など、IT リテラシの低い人でも簡単かつ安全に自分のオンラインアカウントを管理で きる世界が理想ですが、まずはパスワードの不要な世界を実現するのが先決であること は、これまでのインターネットの歴史で証明されたと言えるでしょう。そして、ここに来 てパスワード不要なログインを実現する技術として注目されているのが FIDO (= Fast IDentity Online, 「ファイド」) です。そしてその FIDO をブラウザから利用できるよ うにするのが WebAuthn (= Web Authentication、「ウェブオースン」)。報道内容などか らこれらは指紋認証を実現するもの、と思っている人もいらっしゃるかもしれませんが、 実際にはちょっと違います。

    WebAuthn に関しては、すでに数多くの記 事が出て いますので、テクニカルな利用方法についてはそれらに譲るとして、この記事では大局的 な部分、この技術によって未来のアイデンティティがどう変わっていくかなど、大きなビ ジョンについて解説します。

    Read more...

  • 結局 PWA は来るの?来ないの?

    昨日 Twitter でこんな記事を発見しました。

    PWA が来るって言っているエンジニアは今すぐ辞め ろ

    「instagram の PWA が最高〜!ネイティブと見分けつかない!!とかほざいているグー○ ルのエバンジェリストだかエンジニアが騒いでいたので触ってみたのだが、オワコンで あった。」

    もしかしてこれのことかな?

    確かに、この言い方は若干煽り気味のところがあったかもしれません。しかし、 Instagram の PWA について、スクロールの快適さ、投稿時にフィルターがかけられる点 など、「ネイティブと見分けられる自信がない」のは、初めて使った時の僕の率直な感想 ですし、今でも快適に使っています。

    ただ、このツイートをした時点ですべての機能を試したわけではなかったし、後から気付 いた違いもありました。勘違いしないでもらいたいのは、もちろん、だからネイティブア プリは不要だなんて言うつもりはないということです。むしろせっかくなので、この機会 にもう少し PWA について説明しましょう。

    Read more...

  • Payment Request API のよくある誤解を解く

    このポストは Chromium Browser Advent Calendar 2017 の 12/8 分です。先日 Medium に投稿した英語 版 を翻訳し、日本向けに若干加筆したものになります。


    Payment Request API が登場してからというもの、おかげさまで非常に多くの方に興味を 持っていただいています。一方、その複雑さから勘違いや、誤った情報を元に盛り上がっ てしまっているような状況が起きています。この記事では、みなさんの反応を見ている中 でよくある誤解を解き、正確な情報を提供しようと思います。

    そもそも Payment Request API が何かご存じないという方は、まずこ こから読んでいただくと良いと思います。

    Read more...

  • Web Payments はなぜ避けて通れないものになるのか - ウェブでの新しいお金の払い方

    前回の記事で解説したよう に、Payment Request API によってウェブでの支払いにおけるユーザーエクスペリエンス は大きく変わる可能性があります。しかし、これが本当にメインストリームになるのか、 将来的に自分のサイトを対応させる必要性は出てくるのか?そんな疑問を持つ方は少なく ないと思います。

    僕はかなり高い確率で、今後ウェブ上でのほとんどの支払いが Web Payments を経由した ものに変わっていくと予想しています。この記事では、その理由を説明していきます。

    Read more...