並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 3523件

新着順 人気順

browserの検索結果81 - 120 件 / 3523件

  • GitHub - toshusai/cmpui: CmpUI is a component library designed for creating complex GUI applications in web browsers.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

      GitHub - toshusai/cmpui: CmpUI is a component library designed for creating complex GUI applications in web browsers.
    • Ultimate Guide to Visual Testing with Playwright

      As your web app matures, it becomes challenging to ensure your GUI doesn’t break with any given update. There are a lot of browsers and devices, and countless states for every one of your components. Unit tests ensure your code remains consistent, and E2E tests will ensure your system remains consistent, but neither will catch visual anomalies, layout issues, or platform compatibility issues. Ente

      • WebAssemblyとWebGPUを用い、Webブラウザ上でStable Diffusion Turbo全体を高速実行可能な推論エンジン「ONNX Runtime Web 1.17」マイクロソフトから登場

        WebAssemblyとWebGPUを用い、Webブラウザ上でStable Diffusion Turbo全体を高速実行可能な推論エンジン「ONNX Runtime Web 1.17」マイクロソフトから登場 ONNX Runtime WebがWebGPUに対応。Webブラウザ上でさらに高速な推論処理が可能になった。Stable Diffusion Turbo全体をWebブラウザ上で高速に実行可能で、RTX4090を用いた場合1秒以内で結果が出力される。 ONNX Runtime Webの基になっている「ONNX Runtime」はクロスプラットフォーム対応の推論エンジンです。TensorFlow、PyTorch、SciKit Learnなどをはじめとするさまざまな機械学習のモデルに対応し、これらで生成されたモデルによる推論処理をプラットフォームに依存せず実行するランタイムの役割を果たします

          WebAssemblyとWebGPUを用い、Webブラウザ上でStable Diffusion Turbo全体を高速実行可能な推論エンジン「ONNX Runtime Web 1.17」マイクロソフトから登場
        • Flyde | Visual Programming. For Developers.

          Open source, runs in VS Code, integrates with existing TypeScript code, browser and Node.js.

          • E2EテストでNextAuth認証(OAuthなど)を突破する方法

            NextAuth (Auth.js) で認証させているWebアプリをPlaywrightなどでE2Eテストする際に、認証をどうやってさせるか、あるいは回避するかが悩ましい部分です。 もし採用している認証方式が、単純なID/パスワード認証であればテストユーザを作成し、Playwrightにパスワードを入力させれば認証できるので問題はありません。 しかし、Google認証などの外部のプロバイダを経由するような場合は、E2Eテストをすることが難しくなります。そこでこの記事では、NextAuthの認証済み状態をPlaywrightで再現させる方法を紹介します。 やり方は大きく2つ NextAuthの設定に依存してやり方は大きく2つあります。 セッションデータを database で管理している場合 セッションデータを jwt で管理している場合 データベースの場合 セッションデータをデータベースに

              E2EテストでNextAuth認証(OAuthなど)を突破する方法
            • フルスクラッチして理解するOpenID Connect (2) トークンエンドポイント編 - エムスリーテックブログ

              こんにちは。デジカルチームの末永(asmsuechan)です。この記事は「フルスクラッチして理解するOpenID Connect」の2記事目です。前回はこちら。 www.m3tech.blog 7. トークンエンドポイントの実装(POST /openid-connect/token) 7.1 アクセストークン 例 7.2 ID トークン 例 7.3 IDトークンを返す部分を作る 7.4 アクセストークンを返す 7.5 パラメーターの検証 7.6 認可コードの検証 7.7 クライアント認証 8 イントロスペクションエンドポイントを作る(POST /openid-connect/introspect) まとめ We're hiring 今回は全4回中の第2回目です。 (1) 認可エンドポイント編 (2) トークンエンドポイント編 (3) JWT編 (4) stateとnonce編 7. トーク

                フルスクラッチして理解するOpenID Connect (2) トークンエンドポイント編 - エムスリーテックブログ
              • 小ネタ: DevToolsのネットワークタブでCache-ControlやX-Cacheレスポンスヘッダの値を一覧表示できるようにしてCDN関連の調査を快適にする - polamjaggy

                タイトルと ↓ のスクショで出落ちという感じ……。 https://aws.amazon.com を開いたときの様子 CDNだったり、Varnishのようなキャッシュ系のミドルウェアの調査やデバッグをしているときは、ブラウザのDevToolsを使って、Cache-Control レスポンスヘッダだったり X-Cache レスポンスヘッダのようなレスポンスヘッダの様子をめちゃくちゃ睨みつけることになると思う。こういう仕事をしているときには、リロードしては新しいリクエストを選択し直して睨みつける、というような操作を繰り返すことになりがち。 ところが、ネットワークタブのリクエスト一覧表示の表みたいなやつには任意のレスポンスヘッダを表示することができるので、こうすると1クリックの手間が省けて嬉しいねという話。 やり方はこれだけ! ネットワークタブのリクエスト一覧表のヘッダー部分を右クリックし、コン

                  小ネタ: DevToolsのネットワークタブでCache-ControlやX-Cacheレスポンスヘッダの値を一覧表示できるようにしてCDN関連の調査を快適にする - polamjaggy
                • WebKit Features in Safari 17.4

                  Just like Safari 15.4 and Safari 16.4, this March’s release of Safari 17.4 is a significant one for web developers. We’re proud to announce another 46 features and 146 bug fixes. You can experience Safari 17.4 on iOS 17.4, iPadOS 17.4, macOS Sonoma 14.4, macOS Ventura, macOS Monterey, and in visionOS 1.1. Architectural improvements It’s always exciting to ship new features that you can use while b

                    WebKit Features in Safari 17.4
                  • [注意喚起]ブラウザ互換ライブラリ「Polyfill.io」がドメイン名ごと中国企業に売却、CloudflareとFastlyが代替となる配信を開始

                    [注意喚起]ブラウザ互換ライブラリ「Polyfill.io」がドメイン名ごと中国企業に売却、CloudflareとFastlyが代替となる配信を開始 開発者がブラウザの互換性を気にすることなくWebアプリケーションを開発するためのJavaScriptライブラリ「Polyfill.io」が、ドメイン名ごと中国企業に売却されたことを受けて、CloudflareとFastlyが急きょライブラリをフォークし、安全が確認されているコードの配信を開始しました(Cloudflareの発表、Fastlyの発表)。 Polyfill.ioをドメインごと中国企業に売却 Polyfill.ioはAndrew Betts氏が開発したオープンソースのJavaScriptライブラリです。Polyfill.ioを組み込むことで、ブラウザのバージョンを気にすることなくWebアプリケーションの開発を行うことができる便利なラ

                      [注意喚起]ブラウザ互換ライブラリ「Polyfill.io」がドメイン名ごと中国企業に売却、CloudflareとFastlyが代替となる配信を開始
                    • GitHub - HeyPuter/puter: 🌐 The Internet OS!

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        GitHub - HeyPuter/puter: 🌐 The Internet OS!
                      • Googleの「Topics API」- プライバシーサンドボックスで今後のターゲティングがどう変わるのか?|アナグラム株式会社

                        Googleの「Topics API」- プライバシーサンドボックスで今後のターゲティングがどう変わるのか? 数十年前からオンラインの世界ではほぼ不可欠と言っても過言ではないサードパーティCookieは、幕を閉じる時間が刻一刻と近づいています。 現在、GoogleはすでにChromeブラウザ経由のウェブトラフィックの1%からサードパーティCookieを削除しており、今年の第3四半期からChromeブラウザでサードパーティCookieが完全にサポートされなくなる予定です。 このことはもちろんデジタルマーケティング担当者にとって大きな挑戦を意味しています。 リターゲティングなどというCookieを活用している従来の手法が利用できなくなり、こうして生じるであろうギャップをどのように埋めるかという課題に直面しています。 ChromeのサードパーティCookie廃止の影響に対処するべく、Google

                          Googleの「Topics API」- プライバシーサンドボックスで今後のターゲティングがどう変わるのか?|アナグラム株式会社
                        • GitHub - wxt-dev/wxt: ⚡ Next-gen Web Extension Framework

                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                            GitHub - wxt-dev/wxt: ⚡ Next-gen Web Extension Framework
                          • WasmLinux: WebブラウザでLinuxカーネルとBusyBoxを動かす(エミュレーションなしで)

                            WebブラウザでOS動かしてどうすんだよ という根源的な疑問に回答が無いままとりあえずできちゃった。。 ※ コマンドが終了してもプロンプトが出ません。Enterを空打ちする必要があります (バグ) WasmLinuxは、WebAssembly "ネイティブ" なLinux環境です。カーネルもユーザーランドも、WebAssemblyのツールチェインでコンパイルされたWebAssemblyモジュール(をwasm2cでCにしたもの)です。 前回はカーネルしか動いていなかったんですが、今回はブラウザ上で ifconfig lo up して ping 127.0.0.1 したり top したり vi したりできます。BusyBox入ってるので。 ただしまだ実用性は皆無 です。Proof of Conceptって奴ですね。 前回の記事: 今回はMUSL libcを移植してBusyBoxが動くようになっ

                              WasmLinux: WebブラウザでLinuxカーネルとBusyBoxを動かす(エミュレーションなしで)
                            • Cloud Run 上のページが一部の Chrome 環境で文字化けする謎を探るべく我々は Google Cloud の奥地へと向かった

                              この記事は 2024 年 2 月 28 日に執筆されました.今後この問題が Cloud Run 側で修正された場合,再現しない可能性がありますのでご留意ください. TL; DR Cloud Run は執筆時現在 zstd による圧縮に対応していない ヘッダの Content-Encoding: zstd のみが削除され,ボディは圧縮されたまま応答される ブラウザはこの応答を正しく解釈できないため文字化けのような表示となる zstd による圧縮は,執筆時現在 Chrome に実装されているもののデフォルトでは無効だが近い将来に有効化される 悲劇は突然訪れる 弊社では,コーポレートエンジニアリングチーム [1] [2] において,社内向けにいくつかのサービスを提供しています. これらのサービスはもともと AWS でホストされていましたが,アクセス制限に Identity-Aware Proxy

                                Cloud Run 上のページが一部の Chrome 環境で文字化けする謎を探るべく我々は Google Cloud の奥地へと向かった
                              • Polyfill .ioが中国企業に売却 背景と対応策は? - ろぼいんブログ

                                Web開発者たちにとって、ブラウザー間の互換性問題は長年にわたり頭痛の種となっています。そんな中、Polyfill.ioは多くの開発者にとって救世主のような存在でした。 しかし、この度Polyfill.ioは中国企業のFunnullに売却されたことが明らかになり、開発者コミュニティーに波紋を広げています。 この記事では、Polyfill.ioの売却について、またWeb開発者が取るべき対策について詳しく解説します。 Polyfill.ioとは? 画像:Polyfill.ioの公式サイト Polyfill.ioは、ブラウザー間の互換性問題を解決するためのサービスです。 具体的には、各リクエストのUser-Agentヘッダーを読み取り、リクエストを送信しているブラウザーに適したポリフィルを提供します。 ポリフィルとは、古いブラウザーで新しいブラウザーの機能をエミュレートするためのコードのことです

                                  Polyfill .ioが中国企業に売却 背景と対応策は? - ろぼいんブログ
                                • 「JavaScriptで要素をドラッグして移動する簡単な方法」という記事が初耳だらけだった件 - Qiita

                                  はじめに まず↓の記事を見てない方はぜひ見てください! 自分にとってはこの記事には「えっ、ナニコレ!」なテクニックが多く、特に解説もなかったのでいろいろ調べてたら休日が消えてました... なのでその時間の供養もかねて、自分が知らなかった部分を中心に、僭越ながら元記事の解説を書いてみたいと思います。 ちなみに、以下が元記事のコードそのままを実装したものです。たしかに掲載コードだけで要素がグリグリ動きますね。 See the Pen js-drag-move-original by www-tacos (@www-tacos) on CodePen. 初耳1: $img まずコードのここ <img id="$img" src="https://js.cx/clipart/ball.svg" width="40" height="40"> <script> $img.onpointermove

                                    「JavaScriptで要素をドラッグして移動する簡単な方法」という記事が初耳だらけだった件 - Qiita
                                  • 「Microsoft Edge 122」がリリース ~「Web 選択」は「スクリーンショット」に/脆弱性の修正は11件

                                      「Microsoft Edge 122」がリリース ~「Web 選択」は「スクリーンショット」に/脆弱性の修正は11件
                                    • 任天堂、Webサイトのドメイン変更へ 26日から 「nintendo.com/jp」に

                                      ドメインの変更は26日に実施。旧URLへアクセスしても自動的に新URLへ転送されるという。会社情報やサポートページなどは旧URLのままで、変更はないとしている。 関連記事 任天堂、「Newニンテンドー3DS」など3製品の修理受付を終了へ 部品は在庫限り 任天堂は13日、携帯ゲーム機「ニンテンドー2DS」「Newニンテンドー3DS」「Newニンテンドー3DS LL」の本体について、現在保有している部品在庫がなくなり次第、修理サービスを終了すると発表した。 3DSとWii U、オンラインプレイは4月9日で終了へ 任天堂は、ニンテンドー3DSとWii Uのソフトでのオンラインプレイなどのサービスを4月9日で終了すると発表した。 任天堂、被災した製品の無償修理を発表 保証書の有無問わず 任天堂は16日、令和6年能登半島地震により被災したゲーム機などの任天堂製品を無償修理すると発表した。 ゆうちょ銀

                                        任天堂、Webサイトのドメイン変更へ 26日から 「nintendo.com/jp」に
                                      • 【山田祥平のRe:config.sys】 大きなデスクトップの功罪

                                          【山田祥平のRe:config.sys】 大きなデスクトップの功罪
                                        • 最強のノート・メモアプリ!Joplinの特徴と使い方を徹底解説 | しろくまの森

                                          はじめに メモやToDoを管理するアプリはたくさんありますが、その中でもJoplinは特に注目されているアプリです。 Joplinとは、オープンソースで開発されている無料のメモ・ToDoアプリです。クラウドでPC、スマホ間で同期や、Markdown形式でメモを記述できたりします。さらに、画像や動画などのメディアを挿入できたり、数式や図表を作成できたり、WebクリッパーでWebページやスクリーンショットをメモに保存できたりします。 またJoplinにはプラグイン機能があります。プラグインにより機能拡張できたり、カスタムテーマやテキストエディタでデザインを変更できたり、独自のメモアプリに仕上げることができます。 この記事では、Joplinの概要と特徴、インストールと設定、基本的な使い方、便利な機能と拡張機能など紹介していきます。Joplinは、メモやToDoを効率的に管理するための優れたアプリ

                                            最強のノート・メモアプリ!Joplinの特徴と使い方を徹底解説 | しろくまの森
                                          • Edgeが他のブラウザーから勝手にブックマークをインポートする不具合、ようやく修正か【やじうまWatch】

                                              Edgeが他のブラウザーから勝手にブックマークをインポートする不具合、ようやく修正か【やじうまWatch】
                                            • ヤフーのユーザー5,400万人から"同意"を得るための技術(HTML/CSS/JavaScript)

                                              こんにちは。SWATチームの今谷と、LY会員サービス統括本部の木所です。 LINEとヤフーの会社合併に伴って、LINEヤフー株式会社が提供するサービスを利用するユーザーに「新プライバシーポリシーへの同意」をいただくためのモジュールを開発しました。本記事では、ヤフーのユーザー5,400万人から”同意”を得るための工夫について、実装上の不具合も交えてご紹介します。 なお、ご紹介する内容は、UIT × Bonfire Front-end Meetup #1 での発表が起点となっています。詳細についてより深く知りたい方は、発表資料 や Podcast をあわせてご参照ください。 会社合併と、新プライバシーポリシーのご案内 LINEとヤフー、それぞれで同意モジュールがあります。Web向けのほか、iOS・Androidアプリ向けにも提供しました。 Webの同意モジュールでは「Modal版」と「Ful

                                                ヤフーのユーザー5,400万人から"同意"を得るための技術(HTML/CSS/JavaScript)
                                              • Next-gen Web Extension Framework – WXT

                                                WXTNext-gen Web Extension Framework An open source tool that makes Chrome Extension development faster than ever before.

                                                  Next-gen Web Extension Framework – WXT
                                                • 今からでも遅くないconsoleを使いこなそう - Qiita

                                                  はじめに この記事では、consoleメソッドについて紹介を行っていきます。consoleメソッドには例えばconsole.log()などが挙げられます。web開発においてconsole.log()を使用する方は多いかもしれません。しかしconsoleにはconsole.log()以外にも様々なメソッドがあるので、状況に合わせて使い分けることで少しでも快適なデバック、開発ライフを目指しましょう。 弊社Nucoでは、他にも様々なお役立ち記事を公開しています。よかったら、Organizationのページも覗いてみてください。 また、Nucoでは一緒に働く仲間も募集しています!興味をお持ちいただける方は、こちらまで。 consoleについて consoleオブジェクトを用いることで変数の値などをコンソール上に出力することができます。主に出力の確認であったり不具合の原因特定などのデバックするために

                                                    今からでも遅くないconsoleを使いこなそう - Qiita
                                                  • CSPでサードパーティースクリプトを律する

                                                    はじめに Legalscapeの顧客の中には、情報セキュリティー等の理由から社内ネットワークからの通信の宛先を制限している組織もたくさんいます。 そのためLegalscapeでは、プロダクトの動作に必要な第三者リソースの一覧を管理し、Legalscapeの導入時にはそれらのドメイン名への接続を許可するようにお願いしてきました。 しかし、現代のWeb開発は、第三者リソースが利用可能であることを暗に期待しがちです。開発者がLegalscapeの顧客背景をよく知らずに新しい依存を導入してしまうことも考えられます。またさらに厄介なのが間接依存の増加です。実際に、firebase packageの更新によって内部で呼び出しているAPIのエンドポイントが変化し、開発者が知らないうちに接続先が変わっていたということが判明しています。[1] そこで私は、CSPを使うことでサードパーティースクリプトやAPI

                                                      CSPでサードパーティースクリプトを律する
                                                    • UI = f(statesⁿ)

                                                      “UI is a function of state” is a pretty popular saying in the front-end world. In context (pun intended), that’s typically referring to application or component state. I thought I’d pull that thread a little further and explore all the states that can effect the UI layer… First-party application states Every application whether it’s a to-do list or a shopping cart or some radically complex app wil

                                                      • iPhoneのスクロールで一気に移動する方法

                                                        スクロールが長い場合にスライドを何度もするのがしんどいので、上から下、もしくは下から上のスクロール移動を素早くしたい iPhoneやiPadなどのiOSデバイスで、「Safari」や「Chrome」などのブラウザを使ってインターネットを閲覧している際や、「YouTube」「LINE」「X(旧Twitter)」「Instagram」「TikTok」「Amazon」など定番のアプリを使用している際に、スクロールをもっとスピードアップさせたいことがあると思います。 ブラウザやアプリ内のコンテンツが多くて、スクロール移動量が長い場合は、指でスライドさせる回数も増えるため尚更です。 大抵は縦スクロールで上から下に閲覧するものですので、目当ての箇所がある程度下の方にあるとわかっている場合には、一気に移動させたいものです。 また、かなり下の方に移動した後で、一番上のトップに戻りたいという場合もよくありま

                                                          iPhoneのスクロールで一気に移動する方法
                                                        • GitHub - kolodny/safetest

                                                          Safetest is a powerful UI testing library that combines Playwright, Jest/Vitest, and React for a powerful end-to-end testing solution for applications and component testing. With Safetest, you can easily test the functionality and appearance of your application, ensuring that it works as expected and looks great on all devices. Safetest provides a seamless testing experience by integrating with yo

                                                            GitHub - kolodny/safetest
                                                          • 子供に使わせるブラウザと、その検索エンジンってどうすりゃいいの?

                                                            google検索の劣化して専門家はdiscordに行ってしまいインターネットには屑情報だけになってしまった https://orangestar2.hatenadiary.com/entry/2024/02/13/174845 google検索の劣化について、首がもげるほど同意した。というか個人的にタイムリーすぎてびびった。 というのも月曜に、子供の自由研究みたいなの手伝って星のベテルギウスについて調べたのね。そしたら重さのところにkg以外にMみたいな記号があったから、なんやろって思ってiPadで「星の重さ M」でぐぐったら↓のサイトが2位ぐらいにひっかかちゃったのよ。(ほんとうはURL貼りたくないのだが) https://planetariodevitoria.org/ja/espaco/quantos-quilos-tem-uma-estrela.html で文章が変なのでAI生成くさ

                                                              子供に使わせるブラウザと、その検索エンジンってどうすりゃいいの?
                                                            • これは覚えておきたい! CSSの:has()疑似クラスを使うと、こんな面倒な実装も簡単なCSSだけできる

                                                              CSSの:has()疑似クラスは去年末にFirefoxでサポートされ、これですべてのブラウザにサポートされました。2024年は、:has()疑似クラスを使用する機会が増えますね。 CSSの:has()疑似クラスは指定した要素がある場合にのみスタイルを適用できる、if文のような非常に便利なCSSの機能です。この:has()疑似クラスの基本的な使い方とシンプルだけどクールな使い方を紹介します。 ↔️ Sideway selection in CSS with :has() by Francesco Vetere 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 :has()疑似クラスのシンプルでクールな使い方 実装の解説 :has()疑似クラスのシンプルでクールな使い方 みなさん、こんにちわ!👋 この記事では、最近すべてのブラウザに

                                                                これは覚えておきたい! CSSの:has()疑似クラスを使うと、こんな面倒な実装も簡単なCSSだけできる
                                                              • FOSDEM 2024 - vscode-container-wasm: An Extension of VSCode on Browser for Running Containers Within Your Browser

                                                                FOSDEM 2024/Schedule/Events/Developer rooms/Containers/vscode-container-wasm: An Extension of VSCode on Browser for Running Containers Within Your Browser vscode-container-wasm: An Extension of VSCode on Browser for Running Containers Within Your Browser One of the limitations of on-browser VSCode is the lack of Linux-based terminals and containers running completely within the browser. In this ta

                                                                  FOSDEM 2024 - vscode-container-wasm: An Extension of VSCode on Browser for Running Containers Within Your Browser
                                                                • Web版VSCodeがDockerコンテナをWASM環境で起動、Webブラウザ内ローカルマシンとして利用可能に。拡張機能「vscode-container-wasm」登場

                                                                  Web版VSCodeがDockerコンテナをWASM環境で起動、Webブラウザ内ローカルマシンとして利用可能に。拡張機能「vscode-container-wasm」登場 WindowsやMacなどのデスクトップPCでVisual Studio Code(以下VSCode)を利用して開発をする場合、同じローカルマシン上でDockerコンテナのLinux環境を起動し、VSCodeのターミナルで接続して操作することは、開発環境としてよくあることだと思います。 これと同じことをWebブラウザ版のVSCodeでも実現する、すなわちWeb版VSCodeが同一Webブラウザ上にWebAssembly化したDockerコンテナを起動し、Web版VSCodeからローカルマシンとして接続し利用できる、実験的実装を実現したVSCodeの拡張機能「vscode-container-wasm」が登場しました。 V

                                                                    Web版VSCodeがDockerコンテナをWASM環境で起動、Webブラウザ内ローカルマシンとして利用可能に。拡張機能「vscode-container-wasm」登場
                                                                  • フロントエンドで収集するべきテレメトリは何か

                                                                    先日『フロントエンド監視の全体像と実現方法』という記事を投稿しましたが、その中でテレメトリについては触れませんでした(※本記事は上記記事の内容を知らなくても読み進められるようになっています)。 というのは、テレメトリは可観測性を実現するための重要な概念ではあるものの、テレメトリを軸に監視を考えるのは手段の目的化になってしまうと考えているからです。 重要なのはサービスにとって何を観測するべきかを考えることであり、テレメトリはそれを設計や実装に落とし込む際に現れるものです。 一方で監視に対する理解を深める上では、テレメトリを軸に考えることも重要でしょう。 そこで本記事ではフロントエンド監視においてどのようなテレメトリを収集するべきか述べていきます。 監視 SaaS と OpenTelemetry (OTel) Datadog, New Relic, Sentry のいずれかを利用することを考え

                                                                      フロントエンドで収集するべきテレメトリは何か
                                                                    • JavaScriptライブラリ「jQuery 4.0.0 BETA」が公開

                                                                      jQuery 4.0では、Internet Explorer 10以前のサポートが終了されるとともに、レガシー版のMicrosoft Edge、iOS 10以前、Firefox 64以前といった古いWebブラウザがサポートされなくなっている。 あわせて、以前のバージョンで非推奨になっていたいくつかのAPIが削除されるとともに、push、sort、spliceメソッドが削除された。 そのほか、jQuery 4.0でサポートするWebブラウザに合わせて、focusin、focusout、focus、blurの順番が変更され、blur→focusout→focus→focusinとなったほか、jQuery.ajaxへのFormDataを含むバイナリデータのサポート追加、従来自動で行われていたjQuery.ajaxにおけるdataType: "json"使用によるJSONPリクエストへの変換の削除

                                                                        JavaScriptライブラリ「jQuery 4.0.0 BETA」が公開
                                                                      • Vivaldi が AI の流れに乗らない理由とは | Vivaldi Browser

                                                                        ブラウザ業界は LLM(Large language Models 大規模言語モデル)機能を統合するというトレンドを避けるわけにはいかないようですが、Vivaldi は、この機能には本質的な問題が存在していることをユーザーに喚起したいと思います。 ChatGPT が 1 年数か月前に公に登場し、今もなお注目を浴びています。それ以来、多くの分野において、人間がするいくつかのことを ChatGPT に代替させようとしたり、疑問に思ったことに対する答えを見つけるのに役立てたりしようというトレンドの波が一気に高まりました。 ウェブブラウザ業界でも、何かにつけて LLM 機能を統合しようとするブラウザが複数見られます。 しかし、未来の構築という名目の元に行っているとしても、機能の明らかな欠陥を全く考慮していないように思われます。例えば、LLM 自体は文章要約エンジンや会話パートナーとしては全く適して

                                                                          Vivaldi が AI の流れに乗らない理由とは | Vivaldi Browser
                                                                        • AppleがiOS 17.4のベータ版でPWAのサポートを削除していることが明らかに

                                                                          Appleは長年にわたり、ウェブサイトをiPhoneのホーム画面に追加することでウェブアプリとして使用できる「プログレッシブウェブアプリ」(PWA)と呼ばれる機能を導入していました。しかし、iOS 17.4のベータ版において、PWAのサポートが削除されていることが報告されています。 Did Apple just break Web Apps in iOS 17.4 Beta (EU)? - Open Web Advocacy https://open-web-advocacy.org/blog/did-apple-just-break-web-apps-in-ios17.4-beta-eu/ iOS 17.4 seems to remove web app support in the EU https://9to5mac.com/2024/02/08/ios-17-4-web-app-e

                                                                            AppleがiOS 17.4のベータ版でPWAのサポートを削除していることが明らかに
                                                                          • BlueskyとX(旧Twitter)の両方に投稿できるサービス「Skyshare」登場、スマホやタブレットにも対応【やじうまWatch】

                                                                              BlueskyとX(旧Twitter)の両方に投稿できるサービス「Skyshare」登場、スマホやタブレットにも対応【やじうまWatch】
                                                                            • jQuery 4.0.0 BETA! | Official jQuery Blog

                                                                              jQuery 4.0.0 has been in the works for a long time, but it is now ready for a beta release! There’s a lot to cover, and the team is excited to see it released. We’ve got bug fixes, performance improvements, and some breaking changes. We removed support for IE<11 after all! Still, we expect disruption to be minimal. Many of the breaking changes are ones the team has wanted to make for years, but co

                                                                              • WebAssemblyでOpenJDKのJavaランタイムを実装、JarファイルをそのままWebブラウザで実行できる「CheerpJ 3.0」正式リリース

                                                                                WebAssemblyでOpenJDKのJavaランタイムを実装、JarファイルをそのままWebブラウザで実行できる「CheerpJ 3.0」正式リリース Webブラウザ上で実行可能なWebAssembly製JavaVM 前バージョンのCheerpJは、Javaのバイトコードを事前コンパイルによりJavaScriptコードに変換することで、Webブラウザ上でJavaアプリケーションを実行可能にするコンパイラを中心とするツール群でした。 今回の新バージョン「CheerpJ 3.0」では、WebAssemblyによってOpenJDKのJavaランタイムを完全に実装したと説明されています。これにより、JITコンパイラなどを含むJavaVMの機能をWebブラウザ上で実行できるようになりました。 Javaアプリケーションのソースコードは不要で、ビルド済みのJarファイルをそのままWebブラウザで実行

                                                                                  WebAssemblyでOpenJDKのJavaランタイムを実装、JarファイルをそのままWebブラウザで実行できる「CheerpJ 3.0」正式リリース
                                                                                • TC39 に新設された Stage 2.7 について | blog.jxck.io

                                                                                  Intro TC39 の Stage 2 と Stage 3 の間に、新たに Stage 2.7 が追加された。 これはなんだろうと思った人が、検索で辿りつけるよう、その経緯と目的をまとめる。 TC39 Stages TC39 は、 ECMAScript (つまりまあ JS) の新機能を議論する Task Group だ。 ここでは、比較的自由に新機能の提案がなされ、定期的に行われるミーティングでの議論や、実装からのフィードバックを経て、 Stage が上がっていく仕組みをとっている。 旧来の Stage は 0~4 まであった。ざっくり言うと以下のようなものだ。

                                                                                    TC39 に新設された Stage 2.7 について | blog.jxck.io