Web

A collection of 24 posts
Web

WebAssembly(Wasm)とは何か——ブラウザ生まれのバイナリがサーバー・エッジ・AIツール連携の「共通ランタイム」になる仕組み

はじめに——なぜ「ブラウザの技術」がサーバーで語られるのか 「WebAssembly(Wasm)とは何か」で検索すると、大半は「ブラウザでJavaScriptより速くコードを動かすための技術」という説明だ。間違いではない。ただし2026年の今、Wasmが盛んに語られているのは、むしろサーバーとエッジ側だ。Cloudflare Workersに代表されるエッジプラットフォームや、AIエージェントが生成したコードを安全に実行するサンドボックス——そうした文脈でWasmの名前を耳にする機会が増えている。 背景には、コンテナ運用の現場が抱える負荷感がある。Dockerコンテナは強力な一方、コールドスタートに数秒かかり、イメージサイズもAlpineベースで100MBを超える。さらに、エッジの多数の拠点へ実行環境ごと配布する負荷も無視できない。サーバーレス関数・エッジAPI・プラグイン機構といった「短命で高密度な実行」を求めるワークロードでは、この重さが効いてくる。そこへ、公開されている報告では「起動はサブミリ秒、バイナリは数MB」とされる実行形式が現れた——それがWasmだ(具体的な数値は後
11 min read
Web

CloudflareはなぜDenoを買収したのか――Ryan DahlのJSランタイム、オープンソース治理、エッジ実行環境の未来を読み解く

2026年10月10日、CloudflareはJavaScriptランタイム「Deno」の開発企業Deno社の買収を発表しました。Node.jsの生みの親であるRyan Dahlが、自身の「2度目の挑戦」の全てをCloudflareへ託す決断をしたのです。 はじめに — Node.jsの父が17年かけてたどり着いた場所 「DenoやDeno Deployを使っているけど、買収後も使い続けられるのか」「Cloudflare Workersとの統合って、結局何が変わるのか」——10月10日の発表以降、JavaScript開発者の間でこうした声をよく見かけるようになりました。公式ブログに「今後1年でDenoランタイムの開発を終了」「Deno Deployは6ヶ月後に終了」といった記述が並び、実際に影響を受ける開発者は少なくありません。 本記事では、Cloudflare・Deno両社の公式発表とTechCrunchの報道を基に、この買収の全体像を整理します。具体的には、次の3点が分かる構成です。 1. 買収で確定した5つの事実 — ランタイム・Deploy・JSRなど、各資産の行方
11 min read
Web

WebGPUとは何か——ブラウザでGPU計算を使う標準APIの仕組みから、WGSL・計算シェーダー・実活用まで

はじめに——ブラウザが「もう1つのGPU実行環境」になる 「GPUの計算パワーを使いたいのに、セットアップの壁で挫折した」——そんな経験はありませんか。ネイティブならSDKやドライバーの準備が重くのしかかります。ならばとWebGLでGPGPU(汎用GPU計算)に挑戦したものの、描画用に設計されたAPIに計算を押し込む複雑さに挫折した開発者も多いのではないでしょうか。MDN Web Docsも、WebGLが描画中心の設計でGPGPUをうまく扱えないことを根本課題の1つに挙げています。 この壁を崩す標準APIが「WebGPU」です。WebGPUはW3Cが策定する、ブラウザでネイティブに近いGPU機能(グラフィックス+汎用計算)を利用するためのAPIで、Vulkan・Metal・Direct3D 12といったモダンなGPU APIへ効率よくマッピングされるようゼロから設計されました。計算シェーダーによるGPGPUが第一級の機能となり、2026年秋時点ではChrome/EdgeをはじめFirefoxやSafariでも利用可能になりつつあります(対応の詳細は後述します)。 本記事では、We
13 min read
Web

Firefoxが拓く「プライベートAIブラウジング」の勝算——MozillaとMistral AIが仕掛けるBig Tech独占への静かな反旗

Mozillaと欧州発AIの雄Mistral AIが戦略的提携を発表。Firefoxの新機能「Smart Window」にMistral Small 4が統合されました。ChromeやEdgeによる単一AIの囲い込みに対抗し、データ不保持とモデル選択の自由を掲げる両者の戦略と、Webブラウジングの未来を徹底解説します。
10 min read
Web

ブラウザだけでFPGAを始める方法——WebFPGAが下ろすデジタル回路開発の参入障壁

はじめに——「FPGAに興味はあるのに、環境構築で諦めた人」へ 「FPGAを触ってみたい」と思ったことがあるエンジニアは少なくないはずです。しかし、いざ始めようとして検索すると、出てくるのは数十ギガバイト級のベンダーIDEのダウンロードページと、ライセンス登録フォーム。Verilogという聞き慣れない言語、論理合成・配置配線・ビットストリームという謎の用語の数々。多くの人が最初のLED点滅(Lチカ)にたどり着く前に挫折してきました。 その壁を「ブラウザを開くだけ」にまで下げるプロジェクトがあります。WebFPGAです。2026年9月2日にはHacker Newsで取り上げられ、改めて注目を集めました。ブラウザ上のIDEでハードウェア記述言語を書き、合成し、USBケーブルでボードに書き込むまでを一気通貫で行える、というものです。 この記事では、WebFPGAを入口に、FPGAとは何か、従来の開発環境の壁がどこにあったのか、そして今日から始められる具体的なステップまでを解説します。マイコン開発の経験はあるがFPGAは未経験、という読者を主な想定読者としています。 FPGAとは何か
7 min read
Web

情プラ法がpixiv・note・好き嫌い.comを追加指定——個人運営も規制対象に

総務省が2026年8月31日、情プラ法の大規模プラットフォーム事業者にpixiv・note・ガールズちゃんねる・好き嫌い.comの4者を追加指定しました。うち1者は個人運営です。指定の線引きは企業規模ではなく平均月間発信者数1,000万超などの機械的な数値基準であり、UGC機能を持つあらゆるサービスが射程に入ります。
12 min read
Web

サーバーサイドWebAssembly(Wasm)入門——WASIとコンポーネントモデルが拓く「移植可能なクラウドランタイム」の現在

はじめに——WebAssemblyはもうブラウザだけの技術ではない 「WebAssembly(Wasm)」と聞くと、多くの方はブラウザ上で高速描画を行うための技術を思い浮かべるでしょう。しかし2026年現在、Wasmはすでにサーバー側、それも私たちが日常的に触れている本番サービスの深部で動いています。 たとえばCloudflare Workers。世界中のエッジで動くこのサーバーレス関数環境では、WasmモジュールがV8 Isolate内で実行されます。Shopifyの決済ロジックをカスタマイズするShopify Functionsも、その関数本体はWasmにコンパイルされたコードです。さらに、マイクロサービス間通信の定番プロキシであるEnvoyも、envoy.filters.http.wasmというフィルタ経由でWasmプラグインとしてHTTPフィルタを実装できます。つまり、あなたが今日送ったHTTPリクエストのどこかで、Wasmが動いた可能性は十分に高いのです。 この変化を支えたのは2つの標準化です。1つはWASI(WebAssembly System Interface)—
13 min read
Web

Blueskyの「アルゴリズム・オプトアウト」——バズらない自由とその限界

Blueskyが2026年8月27日、自分の投稿をDiscoverフィードに出さない「アルゴリズム・オプトアウト」を導入した。投稿を非公開にする機能ではなく、アルゴリズムによる可視性だけを下げる設定だ。この選択がAT Protocolのアカウントレベルに記録される意味と、他アプリが尊重する保証はないという限界を読み解く。
8 min read
AI・テクノロジー

AIエージェントによるWebアクセスが変える検索と広告 — SEO・GEO・AIOの現在地とAIエージェント向け広告戦略

はじめに: 「訪問者」はもう人間だけではない 2026年後半のWebは、静かな構造変化のただ中にあります。これまでのWebアクセスの前提は「人間が検索し、リンクをクリックし、ページを読み、自分でフォームに入力して購入する」というものでした。しかし現在、検索からWeb閲覧、そして購買に至る経路の一部が、AIエージェントの自律操作へと移りつつあります。 ChatGPTのエージェント機能やClaudeのComputer Useのようなブラウジングエージェントは、単に検索結果を要約するだけでなく、実際にサイトへアクセスし、ログインし、フォームを埋め、場合によっては決済まで完結します。つまり、あなたのサイトを「訪問」する存在は、もはや人間だけではないのです。しかもその存在は「読者」ではなく「操作者」です。 本記事の問い この変化に対して、サイト運営者は次の問いに向き合う必要があります。 * サイトはエージェントにどう見つけられているか(発見) * サイトはエージェントにどう信頼されているか(アクセス制御・機械可読性) * サイトはエージェントにどう買われているか(取引) この
19 min read
Web

TikTok 4億ドル和解が問う「13歳未満」の線——COPPAと年齢確認

米司法省は2026年8月21日、TikTokとByteDanceが4億ドル(約636億円)を支払う和解に合意したと発表。13歳未満の子どものデータを保護者同意なく扱ったとするCOPPA違反訴訟の決着です。3億ドル即時+1億ドル条件付きという支払い構成、責任を認めない和解の意味、日本で進む改正個人情報保護法とSNS年齢確認の議論への波及を整理します。
11 min read
AI・テクノロジー

Metaの新アプリ「Pocket」が拓くVibe Codingの民主化:プロンプトでミニゲームを即時生成・リミックスするソーシャルAIの衝撃

Metaが2026年8月20日に米国で一般公開した「Pocket」は、自然言語プロンプトからミニゲームを瞬時に生成・共有・リミックスできる新世代AIソーシャルアプリです。バイブコーディングが切り拓く開発の民主化と、RobloxやTikTokに迫る新たなUGCエコシステムの全貌を解説します。
7 min read
Web

AppleがEUのアプリ手数料を刷新——CTF廃止と「日本モデル」への収斂

Appleが2026年8月18日、EU域内のアプリ取引条件の刷新を発表。インストール数課金のCTFを廃止し、App Store外配信アプリの売上に一律5%を課すCTCへ移行する。実施は10月1日。2025年12月にスマホ新法対応として日本で先行導入された手数料モデルとの一致点から、この変更の意味を読み解く。
9 min read
Web

WebGPUでブラウザ内AI推論はどこまでできる?——インストール不要のオンデバイスAIが開く新しいかたち

1. はじめに — 読者の痛みを共感し、解決を約束 「AI機能をプロダクトに追加したい」。そう思い立ったとき、Web開発者やプロダクトオーナーの頭に浮かぶのは、たいてい同じ壁ではないでしょうか。 GPUサーバーの構築と運用費用。OpenAI APIの従量課金が続くことへの不安。ユーザーデータを外部サーバーに送ることへの、個人情報保護・GDPR対応の懸念。そして「ローカルLLMを試してみたい」と思っても、Python環境の構築やCUDAドライバとの格闘が面倒で、二の足を踏んだ経験がある人も多いはずです。 その壁を崩しつつあるのが、次世代GPU API「WebGPU」です。Chromeをはじめ主要ブラウザが順次対応を進めており、対応環境であればURLを開くだけで、LLMによるテキスト生成、Whisperによる音声認識、CLIPによる画像認識まで、ブラウザ内でAI推論が動く時代が始まっています。サーバー不要、インストール不要、そして推論入力を自アプリのサーバーへ送らない構成がとれます。 この記事では、その全体像を一気通貫で解説します。(1) WebGPUとは何か、WebGLと何が違う
17 min read
Web

Datadogの代替となるか?Observability Databaseという新カテゴリ——ClickHouse×OpenTelemetryで構築するセルフホスト監視基盤

はじめに——監視費がインフラコストの重荷になりやすい理由 監視SaaSの請求書を見て息を呑んだ経験はありませんか。本記事では、監視コストがなぜ膨らみやすいのかを整理したうえで、テレメトリを列指向データベースに蓄えてSQLで分析する「Observability Database」という選択肢を、ClickHouse×OpenTelemetryの実装であるClickStackを通じて解説します。 ClickHouse社のTCOガイド(2025年11月更新)も「監視の請求額は、多くのエンジニアリング組織で最大級のインフラ費用のひとつになった」と指摘しています。テレメトリ量が増え続けるいま、監視費は他人事ではなくなってきています。 構造的な原因は課金モデルにあります。SaaS監視プラットフォームは、取り込みGB単位・ホスト単位・高カーディナリティメトリクス単位の従量課金が基本で、「見えるほど払う」構造です。さらにデータの保持期間は別SKUとして高額に設定されており、保存期間を延ばすだけで請求が跳ね上がります。つまり「全データを送って全部見る」という理想の監視が、経済的に難しくなりがちなの
12 min read
AI・テクノロジー

SPIREで始める、ゼロトラストなマイクロサービス間認証——なぜ証明書管理がAI時代の基盤になるのか?

はじめに:AI時代の「誰だ?」問題 あなたのインフラで動いている「通信主体」のうち、人間が占める割合はどれくらいでしょうか。マイクロサービス、CI/CDパイプライン、そしてAIエージェント——いまやデータセンター内を流れるトラフィックの多くは、非人間主体(NHI: Non-Human Identity)によるものです。マシンアイデンティティの数は人間アカウントを大きく上回っており、この傾向はAIエージェントの普及によってさらに加速すると予想されます。 VPNの時代は終わった 長年、私たちのセキュリティモデルは「城壁と堀(Castle and Moat)」に依存してきました。VPNで内部ネットワークに入れば「信頼できる」、外にいれば「信頼できない」——この二値モデルです。しかし、この前提はすでに破綻しています。 破綻の理由は3つあります。 1. マイクロサービスの動的スケール Kubernetesのようなコンテナオーケストレーション環境では、数百のサービスが日々スケールアウト・スケールインを繰り返します。PodのIPアドレスは数分単位で変動し、「このIPは安全」という前提が意
31 min read
AI・テクノロジー

AIスクレイパーに偽の本文を読ませるフォント「ShieldFont」の実力と限界

人の目には普通の文章、AIクローラーには別の文章。OpenTypeの合字機能を単語単位に拡張したWebフォント「ShieldFont」が2026年7月30日に公開されました。品質フィルタの通過率を1割まで落とす一方、スクリーンリーダーや翻訳が壊れ、日本語には未対応。数字と限界の両方を整理します。
9 min read
Web

QUICとHTTP/3が変えるWebの未来——TCPからの脱却がもたらす35%のWebトラフィック革命

はじめに — なぜ今QUIC/HTTP/3なのか 2026年、Webの世界で静かな革命が完了しつつある。HTTP/3がグローバルWebトラフィックの約35%を占めるようになったのだ。 Cloudflare、Fastly、Akamaiという主要CDNはすべてデフォルトでHTTP/3を有効化している。Nginx 1.25+がネイティブサポートを組み込み、Caddyは設定ゼロで有効になる。Chrome、Firefox、Safari、Edge——すべての主要ブラウザが対応済みだ。もはや「未来の技術」ではなく、現在進行形のインフラである。 しかし、この移行は単なるバージョンアップではない。HTTPの土台となるトランスポート層を、30年以上使い続けてきたTCPからQUICへ根本的に置き換えるという、インターネットの歴史において画期的な出来事だ。 なぜTCPを見直す必要があったのか。UDPベースのQUICはどうやって信頼性を実現しているのか。そして開発者・インフラエンジニアは、何を知り、何をすべきなのか。 本記事では、QUICプロトコルの技術的革新から、HTTP/3の実運用面、デプロイメン
12 min read
Web

サーバーサイドWebAssemblyが変えるマイクロサービスアーキテクチャ — WASI 0.3とComponent Modelで開く「コンテナ不要」の未来

はじめに — Docker創業者の予言が現実になった 2019年11月、Dockerの共同創業者であるSolomon Hykesがこう書きました。 もし2008年にWASM+WASIが存在していたら、Dockerを作る必要はなかっただろう。残念だ。この業界の完了まであと10年近くを無駄にしたことになる。 当時、この発言は「誇張だ」と一蹴するエンジニアが少なくありませんでした。WebAssemblyといえば、ブラウザで高速な計算を走らせる技術 —— それがサーバーのパッケージングと実行の仕組みを置き換える? 冗談ではない、と思われたのです。 それから7年。2026年現在、状況は劇的に変化しています。 WebAssemblyは「ブラウザの技術」から「サーバーの技術」へと進化しました。WASI(WebAssembly System Interface)の成熟、Component Modelの正式リリース、そして主要クラウドプロバイダでの本格採用により、WASMはマイクロサービスの新しい実行環境として現実の選択肢になっています。Cloudflare Workersは世界300箇所以上
23 min read
Web

WebAssembly 3.0とComponent Modelが切り拓くユニバーサルランタイムの時代

はじめに — 「ブラウザの技術」がサーバーの世界を塗り替える エンジニアが直面する3つの壁 あなたはこんな経験はないだろうか。 * コンテナの起動が遅い — デプロイのたびに数秒〜数十秒待たされる。オートスケール時のコールドスタートがユーザー体験を損なう * エッジ関数の言語制限 — Cloudflare WorkersやFastly Computeで使える言語が限られており、チームの技術スタックと合わない * プラグインのセキュリティリスク — サードパーティ拡張をプロセス内で動かすことは、事実上ホストへのフルアクセスを許すことに等しい これらは、今日のクラウドネイティブ開発者が当たり前のように受け入れている「妥協」だ。しかし2026年、その前提は崩れつつある。 WebAssembly 3.0 — ブラウザの枠を完全に超えた 2025年9月17日、WebAssembly 3.0がW3Cによって正式に標準化完了した。2017年のWASM 1.0から8年、2.0(2025年3月)からわずか半年での大幅アップデートである。 WASMはもはや「ブラウザの高速化技術」で
26 min read
Web

WebAssemblyが書き換えるクラウドネイティブの未来——ブラウザからサーバー、エッジへ広がるWasm革命

WebAssemblyが書き写すクラウドネイティブの未来——ブラウザからサーバー、エッジへ広がるWasm革命 2026年、クラウドネイティブの世界に静かな革命が起きている。 CNCF(Cloud Native Computing Foundation)の最新調査によると、31%のクラウドネイティブデベロッパーがすでにWebAssembly(Wasm)を本番環境で使用している。さらに37%が12ヶ月以内の採用を計画しており、70%がWasmを「破壊的イノベーション」と認識している。 この数字は、WebAssemblyが単なるブラウザの最適化技術から、クラウドインフラの中核技術へと成長したことを示している。 「もしWASM+WASIが2008年に存在していたら、私たちはDockerを作る必要がなかっただろう」 — Solomon Hykes, Docker共同創業者(2019年) Dockerの生みの親がこう評価した技術が、ついにその潜在力を現実のものにしつつある。 本記事では、WebAssemblyがどのようにしてブラウザを飛び出し、サーバー、エッジ、サーバレスの世界で主力ラ
11 min read