並び順

ブックマーク数

期間指定

  • から
  • まで

281 - 320 件 / 2924件

新着順 人気順

Chromeの検索結果281 - 320 件 / 2924件

  • CSSのスタイルクエリの基礎知識と使い方を解説、親要素の「スタイル」に応じて子要素のスタイルを適用

    Chrome 106, Safari 16でサポートされたコンテナクエリは、親要素(コンテナ)のサイズに応じて子要素のスタイルを設定できる新機能です。しかし、これは機能の一部です。親要素のスタイルに応じて子要素のスタイルを設定できるスタイルクエリを紹介します。 たとえば、下記は右のカードの親要素に特定のスタイルが設定されており、それに応じて子要素のスタイルが適用されています。 Container Queries: Style Queries by Bramus 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに コンテナクエリとスタイルクエリの違い スタイルクエリの基礎知識 スタイルクエリの使い方 スタイルクエリのブラウザサポート スタイルクエリのリソース はじめに CSSのコンテナクエリは「コンテナのサイズ」だけではない

      CSSのスタイルクエリの基礎知識と使い方を解説、親要素の「スタイル」に応じて子要素のスタイルを適用
    • iOS で Google パスワード マネージャーのパスキーを利用できるようになりました  |  Blog  |  Chrome for Developers

      公開日: 2025 年 1 月 16 日 パスキーは、パスワードに代わるより安全でユーザー フレンドリーな方法です。パスキーを使用すると、ユーザーは生体認証センサー(指紋認証や顔認証など)、PIN、パターンを使用してデバイスの画面のロックを解除し、アプリやウェブサイトにログインできます。パスキーを使用すると、パスワードを覚えたり管理したりする必要がなくなり、フィッシングの心配も不要になります。iOS と iPadOS で Google パスワード マネージャー(GPM)のパスキーを使用できるようになり、Chrome はすべてのオペレーティング システムでパスキーを同期するようになりました。 Google パスワード マネージャーのパスキーが iOS 17 以降で利用可能に iOS 17 以降(および iPadOS 17 以降)の Chrome ユーザーは、Google パスワード マネージ

        iOS で Google パスワード マネージャーのパスキーを利用できるようになりました  |  Blog  |  Chrome for Developers
      • Railsアプリの開発環境向けDockerfile + docker-compose.yml - アジャイルSEの憂鬱

        人に説明するときに記事あると便利なので、開発環境向けのDockerfileとdocker-compose.ymlを書いておく。 Dockerfile FROM ruby:3.0.0 WORKDIR /app # Using Node.js v14.x(LTS) RUN curl -fsSL https://deb.nodesource.com/setup_14.x | bash - # Add packages RUN apt-get update && apt-get install -y \ git \ nodejs \ vim # Add yarnpkg for assets:precompile RUN npm install -g yarn # Add Chrome RUN curl -sO https://dl.google.com/linux/direct/google-ch

          Railsアプリの開発環境向けDockerfile + docker-compose.yml - アジャイルSEの憂鬱
        • iPadを「時代遅れ」にするGoogleの秘策 | AppBank

          Googleの渾身作「Pixelタブレット」 GoogleはPixelタブレットを、2023年内に発表することを明かしています。Pixelタブレットの最も大きな特徴は、スピーカー付き充電ドッグに対応している点です。このドッグに接続することで、Pixelタブレットはスマートディスプレイ「Nest Hub」のように使うことができます。 この機能のメリットは、今まで使用していない間は「邪魔な板」でしかなかったタブレット端末に、新たな役目を与えられることです。テック系メディア「9to5Google」によれば、Nest HubやGoogle TVにキャストするのと同じように、Pixelタブレットにもビデオや音楽をキャストできるとのこと。 しかし、iPadにはないPixelタブレットの強みはこれだけではありません。「9to5Google」のリークした動画では、Googleがホーム画面やDiscover

            iPadを「時代遅れ」にするGoogleの秘策 | AppBank
          • レスポンシブの実装が今までと変わる! CSSの新機能コンテナクエリと:has()疑似クラス、最初に理解しておきたい基礎知識を解説

            CSSの新機能コンテナクエリ(@container)と:has()疑似クラスが、いよいよChrome 105(8月末、来週リリース予定)でサポートされます。 コンテナクエリとは今までのメディアクエリがビューポートに依存していたのとは異なり、親要素(コンテナ)のサイズに対してスタイルを適用できます。:has()疑似クラスは指定した要素を含んでいる場合にスタイルを適用できます。 レスポンシブの実装この2つの新機能は単独でも強力ですが、組み合わせるとさらにすごいパワーを発揮します。この2つの新機能の最初に理解しておきたい基礎知識を紹介します。 container and :has(): two powerful new responsive APIs landing in Chromium 105 by Una Kravets 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスにもと

              レスポンシブの実装が今までと変わる! CSSの新機能コンテナクエリと:has()疑似クラス、最初に理解しておきたい基礎知識を解説
            • Chrome、IPアドレスを秘匿する機能を実装へ

                Chrome、IPアドレスを秘匿する機能を実装へ
              • Chromeの変更にともない、グーグルが「すべてのデバイスを追跡」開始 | Forbes JAPAN 公式サイト(フォーブス ジャパン)

                グーグルが提供するChrome(クローム)のユーザーは追跡されている。 昨年、トラッキングCookieを復活させる決定が行われ、プライバシーをめぐる大きな波紋を呼んだ。プライベートブラウジングからデータを収集していたとされる疑惑も同様である。だがグーグルが計画している新たなアップグレードによって、これらの問題は一挙に解決するはずだ。とはいえ、あまり楽観視しないほうがいい。稼働したばかりの厄介な新しいトラッキングがあるからだ。 まずは良いニュースからだ。トラッキングCookieは一度きりの「グローバルプロンプト」アップグレードでついに廃止される見込みだ。これによってChromeのユーザーは、アップルのように「追跡を許可するかしないか」を選択できるようになるという。これは朗報だが、その実施時期は明らかではなく、業界内ではグーグル自身のアカウント追跡があることを踏まえると不公平な優位を得るのでは

                  Chromeの変更にともない、グーグルが「すべてのデバイスを追跡」開始 | Forbes JAPAN 公式サイト(フォーブス ジャパン)
                • Record, replay, and measure user flows  |  Chrome DevTools  |  Chrome for Developers

                  Take a glance at the new Recorder panel (preview feature) with the video below. Complete this tutorial to learn how to use the Recorder panel to record, replay, and measure user flows. For more information on how to share the recorded user flows, edit them and their steps, see the Recorder features reference. Open the Recorder panel Open DevTools. Click on More options     > More tools > Recorder.

                  • Microsoftの新OS「Windows 10X」のほぼ最終版がリーク、Chrome OSに近い見た目の軽量版Windowsとの評価

                    Microsoftの新OS「Windows 10X」のほぼ最終ビルドと見られるOSがリークされました。Windows 10Xを実際に入手した複数のメディアは新OSを、「Windows 10の軽量版で、Chrome OSに対するMicrosoftからの答えとなるものだ」と評しています。 Hands-on with Windows 10X for single-screen PCs (video) | Windows Central https://www.windowscentral.com/hands-windows-10x-single-screen-pcs Windows 10X is now Microsoft’s true answer to Chrome OS - The Verge https://www.theverge.com/2021/1/14/22230554/micr

                      Microsoftの新OS「Windows 10X」のほぼ最終版がリーク、Chrome OSに近い見た目の軽量版Windowsとの評価
                    • CSSのsvh・dvhが全ブラウザ対応。iOS・Androidの画面いっぱいに要素を広げる最適解

                      iOS SafariやAndroid Chromeの画面の高さいっぱいにヒーローイメージを表示するという表現は、よく見かけます。 高さをいっぱいに広げるのに100vhを使うと、不要なスクロールが発生し、意図通りに表示されません。 この問題を解決するために、特殊なCSSを使ったりJSを使ったりと、開発の現場では多くの苦労がありました。 本日(2022/11/30)リリースされたGoogle Chrome 108で対応したsvhを使えば、手軽に画面いっぱいのヒーローイメージを作れます。 Safari・Firefoxでは対応済み、Chromeと中身が同じEdgeは12/1週リリースの108で対応するので、全ブラウザで使える時代が来ます。もちろん、iOS・Androidも対応です。 本記事では、svhの使い方、同様に使えるようになったdvhやsvmaxなどの違い、従来の手法のデメリットをデモを交え

                        CSSのsvh・dvhが全ブラウザ対応。iOS・Androidの画面いっぱいに要素を広げる最適解
                      • ブラウザ内にOSを起動して膨大なブックマークをGUIで管理できる「VisiOS」レビュー、ブラウザ内でアプリ開発や文書編集も可能で超多機能

                        ニュースサイトやブログ、SNS、動画配信サービスなど大量のウェブサイトを巡回するために膨大なブックマークを管理している人は多いはず。ブックマーク数が数十個のうちはブラウザ標準のブックマークマネージャーで問題なく管理できますが、ブックマーク数が数百個に到達すると「○○についての情報を得られるサイトをブックマークしたはずだけど見つけられない」という事態が発生しがちです。プログラマーのExis氏が開発したブラウザ拡張機能「VisiOS」を使えば、ブラウザ内にWindowsやmacOSのデスクトップのような画面を表示してファイルをフォルダーでまとめるような操作感でブックマークを管理することが可能とのこと。さらにVisiOSには「YouTubeプレイリストを作成」「文書ファイルを編集」「ペイントアプリやゲームアプリを追加インストール」など多種多様な機能が搭載されているとのことなので、VisiOSを用

                          ブラウザ内にOSを起動して膨大なブックマークをGUIで管理できる「VisiOS」レビュー、ブラウザ内でアプリ開発や文書編集も可能で超多機能
                        • Webページの特定テキストへ直接ジャンプしてハイライトするリンクの作り方/「Chrome」「Edge」は標準機能で、「Firefox」は「Link to Text Fragment」拡張機能で【レビュー】

                            Webページの特定テキストへ直接ジャンプしてハイライトするリンクの作り方/「Chrome」「Edge」は標準機能で、「Firefox」は「Link to Text Fragment」拡張機能で【レビュー】
                          • 【JavaScript】Idle Detection APIとかいう悪用以外の使い道がないAPI - Qiita

                            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 2024/09/10にIdle Detection APIというAPIが更新されていました。 ステータスはDraft Community Group Reportです。 これはコミュニティによる提案であり、W3Cによる正式な勧告ではありません。 個人や団体レベルでも、とりあえずRFCを作ってみたり検討したりできる段階ということです。 以下はこの提案を管理しているGitHubから、このRFCの意義を解説したReadmeの紹介です。 User Idle Detection API このAPIでは、開発者はユーザがアイドル状態になったとき(キ

                              【JavaScript】Idle Detection APIとかいう悪用以外の使い道がないAPI - Qiita
                            • Google Workspaceのプライマリドメイン変更を実施しました - Pepabo Tech Portal

                              こんにちは、ペパボのCorporate Engineering Group(以下CEG)でソフトウェアエンジニアをしている加治です。 CEGでは、主にペパボ社内で利用されている社内向けサービスの開発・運用・保守を行っています。運用・保守を行っているサービスの中にはSaaSも含まれています。そのSaaSの一つであり、ペパボでメインで使用されているオフィススイートであるGoogle Workspaceのプライマリドメインを変更したお話をします。 最初に、このお話のターゲットを明確にしておこうと思います。 これからプライマリドメインを変更したい情シス、コーポレートエンジニアなどの担当者 プライマリドメインを変更したことがあり、ペパボではどうだったのかな〜と気になった人 Google Workspaceの運用をしていて、プライマリドメインが事実上のメインのドメインと異なるときの影響を知っておきたい

                                Google Workspaceのプライマリドメイン変更を実施しました - Pepabo Tech Portal
                              • Google Chrome、メモリの大食い、やめるってよ

                                Google Chrome、メモリの大食い、やめるってよ2023.02.20 19:00134,659 三浦一紀 これは期待大。 多機能で使いやすいWebブラウザ「Google Chrome」が、最新バージョン「Chrome 110」で、「メモリセーバー」と「省エネモード」を搭載。 順次アップデートが行なわれています。 メモリとバッテリーを節約「メモリセーバー」は、アクティブではないタブのメモリを解放して、アクティブなタブや他のアプリのために使用する機能。 「省エネモード」は、バックグラウンドアクティビティと視覚効果を制限して、バッテリーを節約する機能です。 僕のChromeにもやってきた!ということで、自分のGoogle Chromeを見てみたら、最新のChrome 110のアップデートが来ていたので、早速アップデートしました。 Image: 三浦一紀設定画面で「パフォーマンス」という項

                                  Google Chrome、メモリの大食い、やめるってよ
                                • Chromebookのシェア、いつのまにかMacを抜いていた

                                  Chromebookのシェア、いつのまにかMacを抜いていた2021.02.17 17:0087,625 塚本直樹 いつのまにかそこまで…。 影の巨人とでもいいましょうか。2020年第4四半期(10月〜12月)におけるラップトップの販売シェアにおいて、ChromebookがMacを超えていました。 Strategy Analyticsの調査によると、同期のChrome OSのシェアは16.4%で、macOSのシェアは9.1%と大きな差をつけています。また2020年のシェアでもChrome OSは14.9%で、macOSの8.7%を超えています。 このようなChromebookの躍進は出荷台数からも見ることができ、2020年第4四半期は1140万台を出荷し、2019年第4四半期の490万台から133%も成長しているのです。 Chromebookといえば、Google(グーグル)の「Pixel

                                    Chromebookのシェア、いつのまにかMacを抜いていた
                                  • WebSocketの次の技術!?WebTransportについての解説とチュートリアル - Qiita

                                    まとめると、WebTransportは、「WebSocketのような柔軟性を持ちつつWebRTCのようにTCP/UDPの両方のユースケースに対応できるようなClient ↔ ServerモデルなAPI」になります。 これにより、WebSocketのパフォーマンス問題に対応しつつ、WebSocketでは対応しきれなかったユースケースに対応することができます。 クラウドゲーミングや映像配信では、HLSやWebRTCを利用して対応していましたが、今後はWebTransportで対応できるようになるかもしれません。たくさんの技術を学ぶのは大変なのでWebTransportだけ学べば十分になったら開発者としても楽でいいですね。 以下のスライドはW3CのWorkshopで発表された内容です。クラウドゲーミングや映像配信というユースケースでWebTransportがなぜ良いのかを確認することができます。

                                      WebSocketの次の技術!?WebTransportについての解説とチュートリアル - Qiita
                                    • Mozilla、今後はV8の正規表現エンジンをFirefoxにそのまま取り込むと表明。そのための互換レイヤを開発

                                      Mozilla、今後はV8の正規表現エンジンをFirefoxにそのまま取り込むと表明。そのための互換レイヤを開発 WebブラウザにはJavaScriptを実行するためのJavaScriptエンジンが搭載されています。それはChromeであれば「V8」、Firefoxであれば「SpiderMonkey」と呼ばれ、それぞれのWebブラウザベンダがECMAScriptの標準に準拠したうえで独自に実装しています。 そしてJavaScriptは以前から正規表現の機能を備えているため、正規表現を解釈し展開するための正規表現エンジンもそれぞれのWebブラウザベンダが実装を行っていました。 その正規表現エンジンについてMozillaは今後、V8の正規表現エンジンのコードをそのままFirefoxのSpiderMonkeyに取り込むようにすると表明しました。 Mozillaはこれを実現するため、V8用の正規表

                                        Mozilla、今後はV8の正規表現エンジンをFirefoxにそのまま取り込むと表明。そのための互換レイヤを開発
                                      • Google、Chromeブラウザのロゴを8年ぶりに変更

                                        米GoogleのWebブラウザ「Chrome」のロゴが8年ぶりに変わる。同社のインタラクションデザイナー、エルヴィン・フー氏が2月4日(現地時間)、ツイートで予告した。開発者向けのCanaryバージョン(バージョン99)は既に新しくなっており、3月29日リリース予定のバージョン100の公式版からこのロゴになる見込み。 隣接する色の境目にあったシャドウがなくなり、中心の円が大きくなり、色も明るくなる。「Googleのより現代的なブランド表現に沿ったものになる」とフー氏は説明する。LinkedInによると、同氏は2019年からGoogleの「Material Design」に携わっている。 GoogleがChromeのロゴを変更するのはこれで3回目になる。徐々にフラットになってきているが、シャドウが気になっていた人も多いのではないだろうか。

                                          Google、Chromeブラウザのロゴを8年ぶりに変更
                                        • Webアプリ版Photoshopを実現させた最新Web技術をGoogleが紹介。WebAssemblyのスレッドによる高速化、ストリーミングコンパイル、Web Componentsなど

                                          Webアプリ版Photoshopを実現させた最新Web技術をGoogleが紹介。WebAssemblyのスレッドによる高速化、ストリーミングコンパイル、Web Componentsなど Photoshopは画像の作成や加工といった専門的な用途を目的に、長年にわたって作り込まれた代表的なデスクトップソフトウェアの1つと言えます。 プロフェッショナルな用途を満たす膨大な画像処理の機能を細かく作り込まれたユーザーインターフェイスから操作し、画像の変形や加工、フィルタリングなどの大量の複雑な演算処理が実行されるなど、Webアプリケーションへの移植を難しくする要素が満載です。 それらの困難を克服し、Photoshop Webではデスクトップ版Photoshopでよく使われる一般的な機能を、類似のユーザーインターフェイスでWebに実装し、商用サービスとして提供することに成功しました。 Photosho

                                            Webアプリ版Photoshopを実現させた最新Web技術をGoogleが紹介。WebAssemblyのスレッドによる高速化、ストリーミングコンパイル、Web Componentsなど
                                          • Chrome仕事術 - 詩と創作・思索のひろば

                                            いろいろ工夫した結果、最近 Chrome さばきが良くなってきた気がするので、やっていることを書いておく。 タブが必要になる時刻でグループ化しておく 忙しい一日の予定を立てる際に、あらかじめ必要な資料・会場をタブで開いて時刻を打っておくと便利。終わったらまとめて閉じることもできる。 Chromeのタブを必要になる時刻でグループ化しておくライフハック pic.twitter.com/P8RQLy7h9K— 美顔器 (@motemen) 2022年8月22日 ページのブックマークタイトルを自分用に変更する ブラウザのブックマークはあまり有効活用してなかったけど、タイトルを自分用につけておくとロケーションバーからの検索に便利なことを体感している。<プレフィクス> | <検索用ワード>, ... という感じでタイトルを設定していて、プレフィクスは ミーティングの議事録など会場: mtg 1on1

                                              Chrome仕事術 - 詩と創作・思索のひろば
                                            • アニメをリアルタイムで高解像度化するChrome拡張 「mimic」開発会社がAI活用 利用は無料

                                              AnimeSRは、Webブラウザで利用できるように軽量な高解像度化モデルを組み込んだChrome拡張機能で、Chrome 94以降に対応する。高解像度化には、弱・中・強の3段階を用意。強度が上がるほど要求されるマシンスペックは高くなる。26日時点では、DRM(※複製を制限する仕組み)で保護されているVODサービスは未対応という。 同社では、2020年にもアニメのマスターデータを高解像度化するAI「AnimeRefiner」をリリースしていた。これに対し、「YouTubeなどの配信されているアニメを高解像度化して見たい」などの要望が集まり、AnimeSRの開発を決めた。 「AnimeSRとAnimeRefinerでは異なるAI技術を使って開発している。アニメの高画質化の精度はAnimeRefinerほどは高くないが、高いマシンスペックがなくてもリアルタイムでの高解像度化を行うことが可能」(同

                                                アニメをリアルタイムで高解像度化するChrome拡張 「mimic」開発会社がAI活用 利用は無料
                                              • Internet Explorer 11サポート終了ならびにMicrosoft Edge更新についてのお知らせ - はてなブックマーク開発ブログ

                                                いつもはてなブックマークをご利用いただき、ありがとうございます。 このたび2020年8月13日を持ちまして、Internet Explorer 11(以下IE11)のサポートを終了しました。対象のブラウザをお使いの場合は、今後は正常に動作しない可能性があります。お手数ですがはてなブックマークの推奨ブラウザからのご利用を検討くださいますようお願いいたします。 サポート終了対象のブラウザをご利用の皆様へ IE11ならびに旧バージョンのMicrosoft Edge(以下Edgeレガシ)をご利用の皆様には、恐れ入りますが新しいMicrosoft EdgeやGoogle Chrome、Mozilla Firefoxなど、はてなブックマークの推奨ブラウザでのご利用をお願いいたします。新しいMicrosoft Edgeは、以下の公式サイトからダウンロードすることができます。 www.microsoft.

                                                  Internet Explorer 11サポート終了ならびにMicrosoft Edge更新についてのお知らせ - はてなブックマーク開発ブログ
                                                • 「Microsoft Edge」に待望の“垂直タブ”機能 ~Dev/Canaryチャネルでプレビュー中/ワイドスクリーンを有効活用。タブの複数選択やコマンドの一括適用も簡単

                                                    「Microsoft Edge」に待望の“垂直タブ”機能 ~Dev/Canaryチャネルでプレビュー中/ワイドスクリーンを有効活用。タブの複数選択やコマンドの一括適用も簡単
                                                  • 古いパソコンはChromebookにしてしまえ!「ChromeOS Flex」の使い方 (1/3)

                                                    グーグルは6月15日、古いPCにインストールできる「ChromeOS Flex(安定版)」をリリースした。最新のWindowsやmacOSが動作しないような古いPCでも、快適に動作するのが特徴だ。 近年はビジネスで利用ツールの多くがクラウドで提供されるようになり、ブラウザー上で仕事が完結するようになってきた。それなら古いPCも現役の仕事端末として復活させられるかもしれない。動作が軽いなら、今どきのモリモリPCより快適になるかも。さらにChromeOSなので、ランサムウェアやマルウェアなどの被害を受けにくく、セキュリティ面でも安心できる。

                                                      古いパソコンはChromebookにしてしまえ!「ChromeOS Flex」の使い方 (1/3)
                                                    • Chrome DevToolsにもGeminiを搭載へ。エラーの解決策などAIが支援

                                                      Googleは、日本時間5月15日から開催中のイベント「Google I/O 2024」で、デスクトップ版のChromeが備える開発ツール「Chrome DevTools」に、同社の最新版の生成AIであるGeminiを組み込むと発表しました。 これによりDevToolsのコンソールで表示されるエラーメッセージなどをGeminiが解説し、エラーの解決などを支援してくれるようになります。 DevToolsのエラーをGeminiが解決 下記がGoogle I/Oのデベロッパー向け基調講演で行われたデモ画面の一部です。DevToolsに表示されたエラーに関して、右上の「Understand this error」ボタンをクリックすると、このエラーがGeminiに送られます。

                                                        Chrome DevToolsにもGeminiを搭載へ。エラーの解決策などAIが支援
                                                      • CSSのコンテナクエリと:has()擬似クラスを使用すると、こんなことができるようになる

                                                        CSSのコンテナクエリと:has()疑似クラスを使用するとこんなことができる、というのをGoogleデベロッパーのUna氏が公開していたので、紹介します。 簡単に説明すると、:has()疑似クラスは引数の要素を含んでいるかをCSSで判別できます。.card:has(.visual)でカード内に画像(.visual)が含まれている場合のスタイル、.card:not(:has(.visual))で含まれていない場合のスタイルを定義できます。 下記は、カードに画像が含まれている場合は見出しのfont-sizeを小さく、含まれていない場合は大きくしています。 Simple CQ Demo with :has() 先日リリースされたSafari 15.4で、:has()疑似クラスがサポートされました。Chromeは次期101のflagsで使用できる予定(Canaryはすでに使用できます)で、すべての

                                                          CSSのコンテナクエリと:has()擬似クラスを使用すると、こんなことができるようになる
                                                        • CSSのメディアクエリの範囲指定で、比較演算子を使用できるようになります

                                                          これを待ち望んでいた人も多いと思います。 ついに、メディアクエリで比較演算子(>=, <=)を使用できるようになります! 幅が400px以上の場合、@media (min-width: 400px){}と定義していましたが、@media (width >= 400px){}と記述できます。 比較演算子だと、400pxを含む「以上」というのも分かりやすいですね。 New syntax for range media queries in Chrome 104 by Rachel Andrew 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様のライセンスに基づいて翻訳しています。 Chrome 104 メディアクエリの範囲指定の新しい構文 メディアクエリの範囲指定で、比較演算子を使用できる Chrome 104 メディアクエリの範囲指定の新しい構文 メディアクエリはレ

                                                            CSSのメディアクエリの範囲指定で、比較演算子を使用できるようになります
                                                          • Webページの特定のテキストにリンクを張れるChrome拡張機能、Googleが公開

                                                            米Googleは6月17日(現地時間)、Chrome拡張機能「Link to Text Fragment」をChrome Web Storeで公開した。Webページ上の特定のテキストへのURLを生成できる。 拡張機能をインストールしたら、リンクしたいテキスト部分を選択し、右クリックで表示されるメニューで「Copy link to Selected Text」を選ぶ。 これでURLが生成されるので、後はメールなりメッセンジャーなりにペーストするだけだ。例えば記事の途中などにもリンクできる。リンクをクリックすると、リンク先として選ばれた部分が黄色く表示される。 長い論文で参照したい部分の覚え書きにも使えそうだ。 筆者の環境では、Chromium版Edgeでも使えることが確認できた。 関連記事 「Chrome 83」の安定版公開 タブのグループ化、Cookie設定や安全性チェック、拡張機能管理の

                                                              Webページの特定のテキストにリンクを張れるChrome拡張機能、Googleが公開
                                                            • Google Chrome、最大10GB削減できる省メモリモードと省エネモードを実装へ

                                                                Google Chrome、最大10GB削減できる省メモリモードと省エネモードを実装へ
                                                              • 在宅ワーク中に家族に会議中だとアピールするライフハック - magamingのブログ

                                                                現在在宅ワーク中なわけだけど, 家族にミーティング中ですとアピールするために, ミーティングはいい感じのランプを点灯させたりしている。 こんなやつ ただミーティング始まる/終わったときに手動でON/OFFするの面倒なので, 自動化してみた。 事前準備 まずは遠隔で操作できるように, スマートプラグを用意。 【Amazon Alexa認定取得製品】 TP-Link WiFi スマートプラグ 遠隔操作 直差しコンセント Echo シリーズ/Google ホーム/LINE Clova 対応 音声コントロール サーキュレーター ハブ不要 3年保証 HS105 TP-LINKAmazon TP-Link のやつが安いのでそれにした。IFTTT 対応しているなら別なやつでもよさそう。Amazon でポチったら速攻届いたので, Webhook の設定して HTTP request 投げて点いたり消えたり

                                                                  在宅ワーク中に家族に会議中だとアピールするライフハック - magamingのブログ
                                                                • V8エンジンによる内部変換コードでasync/awaitの挙動を理解する

                                                                  はじめに JavaScript の「非同期処理」ってやっぱりかなり難しくないですか? 自分も色々試行錯誤しましたが、結局「完全に理解した🤓」→「やっぱり何も分からん😭」っていうループの中で泥臭く理解を深めていくしかないようです。 さて、非同期処理の制御をある程度予測できるようになるには、非同期 API を提供する環境のことやイベントループ、マイクロタスクなどの仕組みについて理解する必要があります。 そして環境に埋め込まれた JavaScript Engine のことも理解する必要があります。 今回の記事では、JavaScript Engine の1つである V8 が内部で変換するコードから async/await の挙動を理解するための解説を試みたいと思います。V8 エンジンからアプローチすることで async/await の分かりづらい挙動を掌握して非同期処理を打倒します。 今回の記

                                                                    V8エンジンによる内部変換コードでasync/awaitの挙動を理解する
                                                                  • Scroll-driven AnimationsでCSSでの実装が大きく変わる! スクロールをトリガーにしたアニメーションを実装する方法

                                                                    まもなくリリースされるChrome 115で実装されるScroll-driven Animationsにより、スクロールをトリガーにしたアニメーションの実装方法が大きく変わります。 スクロールすると要素がアニメーションで表示されたり、スクロール量で変化するインジケーター、背景が変化するパララックスなど、実装がそれなりに手間がかかりましたが、数行のコードで実装できるようになります。スクロールをトリガーにしたアニメーションを実装するこれからの方法を紹介します。 Animate elements on scroll with Scroll-driven animations by Bramus 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスに基づいて翻訳しています。基づいてというのは、貢献部分が同ライセンスも含みます。 はじめに Webのアニメーション、ちょっとだけおさらい アニ

                                                                      Scroll-driven AnimationsでCSSでの実装が大きく変わる! スクロールをトリガーにしたアニメーションを実装する方法
                                                                    • 【特集】 知らなかったかも!Webサイトを「アプリとしてインストール」するChrome/Edge機能の便利さ

                                                                        【特集】 知らなかったかも!Webサイトを「アプリとしてインストール」するChrome/Edge機能の便利さ
                                                                      • 「Firefox」興亡史:一時代を築いたブラウザーの歴史と衰退

                                                                        Netscapeと米司法省は、Microsoftの「Windows」と「Internet Explorer(IE)」が独占禁止法に違反していると訴えた裁判では勝利したが、Netscapeは結局救われなかった。かつては最も人気のあるブラウザーであったNetscapeの運命は尽きた。同社の初期の従業員だったJamie Zawinski氏は当時、コードの公開に関して、「瀕死のプロジェクトに『オープンソース』という魔法の粉をかけたところで、魔法のようにうまくいくようなことはない」と語っている。 それでもNetscapeのコードが公開されたことは事実であり、Mozilla Projectは、そのソースコードを元に、インターネットのさまざまなアプリケーションに利用できる汎用クライアントを作った。また2002年には、そのクライアントが純粋なウェブブラウザーである「Firefox」に生まれ変わった。この年

                                                                          「Firefox」興亡史:一時代を築いたブラウザーの歴史と衰退
                                                                        • CSSの三角関数を理解しよう! sin()とcos()でできる表現 - ICS MEDIA

                                                                          2023年3月から主要なブラウザでCSSの三角関数が使えるようになりました。 とはいえ、「CSSで三角関数をどうやって使えばいいの?」「そもそも三角関数で何ができるの?」という方も多いのではないでしょうか。この記事では三角関数のうちサイン関数とコサイン関数の作例を交えながら解説します。 三角関数のおさらい まずはサイン関数とコサイン関数のそれぞれの使い方を少しおさらいしてみましょう。下図は角度をθ、半径をrとした時のx座標とy座標を表したものです。 たとえば角度が60°で半径が200だった場合、CSSのサイン関数とコサイン関数を使うと、x座標はcos(60deg) * 200、y座標はsin(60deg) * 200で求められます。つまり、角度と半径が分かっている円周上の点の位置を計算できるのです。 実装例 1. ローディングアニメーション ローディングアニメーションをCSSで実装した例で

                                                                            CSSの三角関数を理解しよう! sin()とcos()でできる表現 - ICS MEDIA
                                                                          • Chromeに入るRecorder機能の利用と注意点 - 虎の穴開発室ブログ

                                                                            こんにちは。虎の穴ラボのH.Hです。 今回は先日発表されたChromeの開発中の新機能であるRecorder機能について使用方法や利用する際の注意点などをまとめました。 Recoder機能とは ブラウザのChrome97で追加される予定の機能で、ブラウザの画面上で操作した記録を取得してくれる機能になります。 この記事を書いている2021年11月17日では一般に提供されているChromeの最新版は96となり、開発中の「Chrome Dev」もしくは「Chrome Canary」でRecorder機能を使用することができます。 利用している時の様子はChromeの開発者向けのページに公開されています。 developer.chrome.com 主な機能は以下の通りです。 ・操作の記録及び再実行(リプレイ)できる ・再実行時にパフォーマンスの記録・確認できる ・記録した内容の編集ができる ・操作

                                                                              Chromeに入るRecorder機能の利用と注意点 - 虎の穴開発室ブログ
                                                                            • Web Application開発に10080番ポートは使ってはいけない

                                                                              要約 現在最新のGoogle Chormeで10080番ポートが使用できなくなった Firefoxではすでにブロック済み NAT Slipstreaming v2攻撃への対応のため ブラウザからアクセスするサーバを建てる場合は10080以外のポートにするべき 回避方法は一応ある Chrome 91以降は10080番ポートがブロックされる Google Chormeの91 (2021/05/25 リリース)から10080番ポートへのサーバに接続できなくなります。 例えば Google Chrome 90だと以下のように10080番のポートを受け付けるサーバにアクセスできますが、91以降だとアクセスできなくなります % python -m http.server 10080 Serving HTTP on 0.0.0.0 port 10080 (http://0.0.0.0:10080/) .

                                                                                Web Application開発に10080番ポートは使ってはいけない
                                                                              • decoding="async" について詳しく調べてみる

                                                                                この記事は2023年7月19日時点の Chrome の最新版 115.0.5790.98 を使って検証しました。今後 Chrome の実装によって挙動が変わる可能性はございます。 はじめに 画像表示のパフォーマンス改善において、「decoding="async" をつけましょう」というのをよく見かけますが、おそらくほとんどの人がその実際の挙動を理解していない、あるいは誤った認識をしていると思います。今回詳しく調べる前の僕も含めて。 loading と decoding の違い 画像のパフォーマンス改善で decoding="async" のほかに、もう一つよく言及されるのが loading="lazy" です。decoding 属性について詳しく見る前に、まずは loading 属性との違いについて理解したほうがいいと思います。 loading とは、ブラウザがどのように画像を読み込むかを

                                                                                  decoding="async" について詳しく調べてみる
                                                                                • 春の新生活、ブラウザ乗り換えのススメ:「Google Chrome」やめて「Microsoft Edge」にしませんか?

                                                                                  春の新生活、ブラウザ乗り換えのススメ:「Google Chrome」やめて「Microsoft Edge」にしませんか?2021.04.08 20:00113,017 David Nield - Gizmodo US [原文] ( そうこ ) というお誘い。 今、この記事をなんのブラウザで見てます? Chromeじゃない? Chromeでしょ? Chromeだよね? 2008年のリリース以来メジャーブラウザとして多くの人に利用されてますからね、Chromeは。が、MicrosoftがEdgeをリブートして新たにリリースしたChromium版Edgeもオススメさせてください! Chromeと同じくChromiumuをベースにしたChromium版Edgeなら、ブラウザ変更も比較的楽ちんだよ。 Microsoft Edgeは、現在、Windows、macOS、Android、iOSで配布されて

                                                                                    春の新生活、ブラウザ乗り換えのススメ:「Google Chrome」やめて「Microsoft Edge」にしませんか?

                                                                                  新着記事