並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 103 件 / 103件

新着順 人気順

Jxckの検索結果81 - 103 件 / 103件

  • "WEB の自重" by Jxck

    WEB の自重 2019/12/01, 13:00 - 13:30 Room: A Spoken language: ja Web は非常に「大きく」なった じゃあどのくらい大きくて、なぜそうなったのか このまま大きくなり続けていいのか 人類はその大きさについていけるのか 小さくできるとしたら、方法はあるだろうか?

      "WEB の自重" by Jxck
    • 3PCA 4 日目: 3rd Party Cookie の正体 | blog.jxck.io

      Intro このエントリは、 3rd Party Cookie Advent Calendar の 4 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 前回は「サブリソースにまで Cookie が送られて何が嬉しいのか」という話だった。 今回はそのユースケースについて考えていく。 「さっき見てた商品が出る」のからくり 例えば、 EC サイトで色々な商品を探した後に、全然関係のないサイトで、なぜかさっきまで見ていた商品がそのサイト内でおすすめされている、という経験があるだろう。 今回はリアルワールドの例として、楽天の実装を引用する。 まず、楽天市場のサイトでミネラルウォーターを物色する。 その後、 Yaho

        3PCA 4 日目: 3rd Party Cookie の正体 | blog.jxck.io
      • 3PCA 6 日目: トラッキングの問題 | blog.jxck.io

        Intro このエントリは、 3rd Party Cookie Advent Calendar の 6 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 前回は、3rd Party Cookie にはネガティブ/ポジティブ含め、さまざまなユースケースがあるという解説をした。 では、なぜ 3rd Party Cookie は今「問題」になっているのだろうか? トラッキング 前述したリターゲティングの例を思い出してみよう。 例えば媒体主(前述の例で言う Yahoo)に表示された広告主(前述でいう楽天)の広告をクリックし、実際にユーザがミネラルウォーターを購入したら、楽天から Yahoo に成果報酬が入ることにな

          3PCA 6 日目: トラッキングの問題 | blog.jxck.io
        • 次世代 Web カンファレンス 2023 開催告知 | blog.jxck.io

          Intro 2023/12/16(土) に、 3 回目となる「次世代 Web カンファレンス」を開催します。 次世代 Web カンファレンス 2023 - connpass 名称: 次世代 Web カンファレンス 2023 日時: 2023/12/16(土) 11:00-20:00 場所: サイボウズ 参加費: 無料 配信: なし アーカイブ: 未定 懇親会: なし 入場規制: あり ハッシュタグ(全体): #nwc_all Schedule [x] 10/23: 日程告知 [x] 11/01: 詳細公開 [x] 11/16: 募集開始 [ ] 11/30: 抽選終了 [ ] 12/16: 本番当日 Motivation 「Web について話す場」 というか「Web そのものをテーマにした場」というのが、意外と少ないなとずっと思っていました。 (もちろん、結果として Web について話して

            次世代 Web カンファレンス 2023 開催告知 | blog.jxck.io
          • 3PCA 26 日目: Related Website Sets | blog.jxck.io

            Intro このエントリは、 3rd Party Cookie Advent Calendar の 26 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 今日からは、 Privacy Sandbox の「広告」以外の API を解説していく。 同一組織の別ドメイン グローバル企業であれば、各国の ccTLD でローカライズされたサービスを提供するのは一般的な運用だ。 google.co.jp google.co.uk google.de google.fr etc 他にも、例えば用途毎にドメインを分ける運用も一般的だろう。 google.com googleusercontent.com fonts.gs

              3PCA 26 日目: Related Website Sets | blog.jxck.io
            • 3PCA 7 日目: Cookie2 | blog.jxck.io

              Intro このエントリは、 3rd Party Cookie Advent Calendar の 7 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie ここからは第二幕、人類と 3rd Party Cookie の闘いの歴史を見ていく。 「歴史の話はいらない、早くコードを見せろ」と思っている読者の気持ちもわかるが、残念ながら背景がわかってないとまともな闘いはできないだろう。 Cookie2 この話は、すでに別のエントリで詳細に書いたが、このアドベントカレンダーに併せて要点のみを抜粋する。 Cookie2 とは何か | blog.jxck.io https://blog.jxck.io/entries/20

                3PCA 7 日目: Cookie2 | blog.jxck.io
              • 3PCA 14 日目: Partitioning | blog.jxck.io

                Intro このエントリは、 3rd Party Cookie Advent Calendar の 14 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 今日は Safari, Firefox で導入され、その後 Chrome によって標準化されつつある、 Partitioning という概念を解説する。 Partitioning 3rd Party Cookie を塞ぐ上で、「消す」以外にもう 1 つ「分割する」という手法がある。 たとえば、 ads.example の広告を a.example と b.example が <iframe> で埋め込む時、 ads.example の 3rd Party

                  3PCA 14 日目: Partitioning | blog.jxck.io
                • 3PCA 20 日目: 3rd Party Cookie Deprecation | blog.jxck.io

                  Intro このエントリは、 3rd Party Cookie Advent Calendar の 20 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie ここまで ITP について見てきたが、これはあくまで Safari が独断で行っていたことだ。 それに対して、他が追従するかどうかはブラウザ次第だっただろう。 では、他のブラウザはどのような反応をしたか。この反応には、その時の情勢も鑑みる必要がある。 プライバシー事件の多発 2018 年、ITP で広告業界が騒然となっているのと同時期に、「ケンブリッジ・アナリティカ事件」が発生する。 これは、 2018 年にケンブリッジ・アナリティカという選挙コンサルの

                    3PCA 20 日目: 3rd Party Cookie Deprecation | blog.jxck.io
                  • 2023 年を振り返る | blog.jxck.io

                    Intro 例年通り 2023 年を振り返る。 blog 今年書いたのは全部で 43 本。今年はアドベントカレンダーを一人でやったため、過去最高のエントリ数になった。 Entry ブログは 15 本書いた。 2023-01-07: 次世代 CSS 仕様が与えるコンポーネント時代の Web への影響 2023-02-28: 誇りを被った仕様の針に意図を通す 2023-03-24: OpenAI API を用いた文書校正(誤字脱字検出) 2023-05-02: 技術書籍をシンタックスハイライトする話 2023-05-17: IETF RFC における ABNF と Parsing Algorithm の関係 2023-05-28: URL バーの表示の変遷 2023-06-01: AbortSignal.any(), AbortSignal.timeout(), そして addEvnetLis

                      2023 年を振り返る | blog.jxck.io
                    • 2021 年をふりかえる | blog.jxck.io

                      Intro 例年通り 2021 年を振り返る。 blog 13 本書いた。 Web のセマンティクスにおける Push と Pull 自作 Markdown プロセッサベースの blog.jxck.io v2 リリース ABNF Parser の実装 Private Relay と IP Blindness による Fingerprint 対策 mouseover 中に表示される DOM のデバッグ Cross Origin iframe からの alert/confirm/prompt 呼び出しの無効化 本サイトの AMP 提供の停止とここまでの振り返り Non AMP SXG による Prefetch 対応と AMP 提供の停止 IE11 サポート終了の歴史 Public Suffix List の用途と今起こっている問題について Web Font のメトリクス上書きによる CLS の

                        2021 年をふりかえる | blog.jxck.io
                      • 3PCA 9 日目: DNT | blog.jxck.io

                        Intro このエントリは、 3rd Party Cookie Advent Calendar の 9 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 今回は、 P3P の後に提案され、非常に似たコンセプトかつ最近まで使われていた DNT について解説する。 Do Not Track List 6 日目に、トラッキングからのオプトアウト方法は、基本的に三種類あるという話をした。 オプトアウトを示す Cookie を保存し、それを送られた広告ネットワークはトラッキングしない トラッキングしている業者のリストを作り、それをブラウザなどに読み込んで設定する ユーザの意図をなんらかの方法で表明する(ブラウザからオ

                          3PCA 9 日目: DNT | blog.jxck.io
                        • 3PCA 18 日目: Cloaking | blog.jxck.io

                          Intro このエントリは、 3rd Party Cookie Advent Calendar の 18 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 今日は、 ITP の迂回で注目された Cloaking について解説する。 Cloaking これが今、トラッカーが最も期待している 3rd Party Cookie の迂回技術だろう。 例えば、広告やアナリティクスなどなんらかのトラッカーを 3rd Party として利用している場合は、今後 3rd Party Cookie での連携ができなくなる。 そこで、そのトラッカーサービス自体を自分のサブドメインで運用してしまえば、 eTLD+1 が同じになり

                            3PCA 18 日目: Cloaking | blog.jxck.io
                          • 3PCA 16 日目: Bounce Tracking | blog.jxck.io

                            Intro このエントリは、 3rd Party Cookie Advent Calendar の 16 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 今日は 3rd Party Cookie の迂回としてトラッキングに用いられた、 Bounce Tracking について解説する。 Bounce Tracking 例として、 X でポスト中のリンクをクリックすると、 t.co というドメインに一旦遷移し、そこでリダイレクトしてから目的の URL に遷移する作りになってる。 このように、「一旦リダイレクトを挟む」のは、X からすれば、 t.co のログを見ることで、誰がどのポストを見て、どのサイトに離脱

                              3PCA 16 日目: Bounce Tracking | blog.jxck.io
                            • 3PCA 2 日目: Cookie による区別と識別 | blog.jxck.io

                              Intro このエントリは、 3rd Party Cookie Advent Calendar の 2 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie Cookie とは 例として、 https://example.com が以下のようなレスポンスを返すとする。 HTTP/1.1 200 OK Content-Type: text/html Content-Length: 1024 Set-Cookie: deadbeef <!doctype html> ... ブラウザは次に https://example.com にアクセスするときは、必ずこの Set-Cookie の値を Cookie に載せて返す

                                3PCA 2 日目: Cookie による区別と識別 | blog.jxck.io
                              • 2020 年をふりかえる | blog.jxck.io

                                Intro 例年通り 2020 年を振り返る。 blog 今年は 17 本書いた。 書くペースも内容もある程度保てているので、理想的な状態なのかもしれない。 後半は、書籍の執筆を始めたので、少しアウトプットが落ちている感じはあるが、原稿のストレスをブログで発散するような感じでうまく埋めていければと思う。 最近「書きたいけど自分のブログを持ってない」「ブログを作ったら満足した」という話をよく聞くので、早い段階でドメインと基盤を用意しておいたのは良かったと思う。 とにかくブログの執筆は一度止めると二度と復帰できない気がするので、このまま続けて行きたい。 Web 技術解体新書 書籍にまとめるということは、いつかやろうと思っていたが、色々思うように進まなかった。 そんな中、ちょうど zenn が公開されたため、そこで公開していくことにした。 「Web 技術解体新書」執筆について 一度に全部書くと挫

                                  2020 年をふりかえる | blog.jxck.io
                                • 3PCA 23 日目: Interest Based Advertising | blog.jxck.io

                                  Intro このエントリは、 3rd Party Cookie Advent Calendar の 23 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 今回からは、 Privacy Sandbox の API を、ジャンルごとに分けて概要を解説していく。 個々の API は非常に複雑であり、また今後も細かい点が変わっていくだろう。 どうせガッツリ使うのであれば、仕様を読む必要があるため、ここでは「何がしたいのか」「何ができるのか」に絞って解説する。 Interest Based Advertising FLoC 広告表示時に「このユーザは何に興味があるのか」というインタレストを知ることは、表示する広告を

                                    3PCA 23 日目: Interest Based Advertising | blog.jxck.io
                                  • 3PCA 27 日目: FedCM | blog.jxck.io

                                    Intro このエントリは、 3rd Party Cookie Advent Calendar の 27 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 今日は、散々壊れるユースケースとして解説してきた「認証連携」をカバーする FedCM について解説する。 Federated Credential Management 認証連携 あるサイト(RP)の認証を別のサイト(IDP)の認証で行いたい場合、両者の連携は 3rd Party Cookie で行われてきた。 例えば、 RP に IDP を <iframe> で埋め込み、 IDP に対するログイン済みの Cookie があれば、その情報を JS で R

                                      3PCA 27 日目: FedCM | blog.jxck.io
                                    • 3PCA 5 日目: 認証の連携 | blog.jxck.io

                                      Intro このエントリは、 3rd Party Cookie Advent Calendar の 5 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 前回は、 3rd Party Cookie を使った広告のリターゲティングの仕組みを解説した。 「あの気持ち悪い広告の正体は 3rd Party Cookie だったのか」と思った人もいるかもしれない。 そんな諸悪の根源である 3rd Party Cookie など「さっさと無効にしてしまえばいいのでは?」と思うかもしれないが、それは簡単なことではない。なぜなら、3rd Party Cookie のユースケースは、ネガティブなものだけではないからだ。 その

                                        3PCA 5 日目: 認証の連携 | blog.jxck.io
                                      • 3PCA 15 日目: Work Around | blog.jxck.io

                                        Intro このエントリは、 3rd Party Cookie Advent Calendar の 15 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 今回は ITP が始まったことで試行された、迂回方法について見ていく。 制限をどう迂回するか ITP 以降、 3rd Party Cookie への制限が厳しくなると、従来トラッキングをしていた事業者たちは「トラッキングができる別の方法」を求めることになった。 今まで動いていた機能が動かなくなれば、代替手段を探したくなる気持ちはわからなくはない。トラッキングができなくなることで、広告のための分析精度が落ちると、収益が下がってサービスの継続性に関わる場合も

                                          3PCA 15 日目: Work Around | blog.jxck.io
                                        • 次世代 Web カンファレンス 2023 開催後記 | blog.jxck.io

                                          Intro 2023/12/16(土) に、以下で告知した「次世代 Web カンファレンス」を開催した。 次世代 Web カンファレンス 2023 開催告知 | blog.jxck.io https://blog.jxck.io/entries/2023-11-16/next-web-conf-2023.html 次世代 Web カンファレンス 2023 - connpass https://nextwebconf.connpass.com/event/300174/ 録画 ベストエフォートでの録画なため、一部途切れいているが、サイボウズさんの協力で録画を残すことができたため、以下に公開している。 Conference https://youtu.be/nmnsuqlcvfM Bar https://youtu.be/JSxwRcfJoYU Factory https://youtu.be

                                            次世代 Web カンファレンス 2023 開催後記 | blog.jxck.io
                                          • 3PCA 17 日目: Fingerprinting | blog.jxck.io

                                            Intro このエントリは、 3rd Party Cookie Advent Calendar の 17 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie 今日は、 Cookie に頼らない Tracking 手段としての、 Fingerprinting について解説する。 Fingerprinting 3rd Party Cookie が無くても、トラッキングできると謳う製品の大半は、 Fingerprinting に依存している可能性が高い。 Fingerprinting は、ブラウザから取得できる情報をかき集めることで、ユーザごとに微妙に違う部分を手がかりに、ユーザを区別するという手法全般を指す。 こ

                                              3PCA 17 日目: Fingerprinting | blog.jxck.io
                                            • 3PCA 12 日目: 終わりの始まり | blog.jxck.io

                                              Intro このエントリは、 3rd Party Cookie Advent Calendar の 12 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie ふりかえり さて、ここまでの話を一旦振り返ろう。 Cookie は保存されたら次から自動で送られる。 ログインしてユーザの「識別」に使えるが、認証しない「区別」にも使える。 3rd Party にも送られ、トラッキングや認証連携などに使える。 プライバシー保護の観点から、長い間トラッキングが問題になっていた。 問題の本質は「Cookie という機能」ではなく、その「ユースケース」にある。 ユースケースを絞るための Cookie2、P3P、DNT などはこ

                                                3PCA 12 日目: 終わりの始まり | blog.jxck.io
                                              • 3PCA 13 日目: ITP | blog.jxck.io

                                                Intro このエントリは、 3rd Party Cookie Advent Calendar の 13 日目である。 3rd Party Cookie のカレンダー | Advent Calendar 2023 - Qiita https://qiita.com/advent-calendar/2023/3rd-party-cookie Intelligent Tracking Prevention 前述のように、 Safari は 3rd Party Cookie を保存はしないが、1st Party ですでに保存している Cookie を 3rd Party のコンテキストでは送るという、限定的なブロックは実装していた。 しかし 2017 年 6 月、 Apple は「Safari はユーザのプライバシーを守るために、今後 3rd Party Cookie を本格的にブロックしていく

                                                  3PCA 13 日目: ITP | blog.jxck.io