ブラウザに関するhachiameのブックマーク (23)

  • radiko の再生速度変更用 bookmarklet を作った - センニジュウヨン

    radiko でラジオを聞くことが多いのだが、再生速度を変えられないのがすごく不便。 アプリ版は手を出しづらいので、Web版に再生速度変更機能を追加する bookmarklet を作った。 実行結果 ついでに、指定秒ジャンプ機能もある。 コードは Gist に置いた。 radiko に再生速度変更ボタンと指定秒ジャンプボタンを追加する bookmarklet ブックマーク作りやすいように現在のバージョンでリンクを作ってみた。 link (terser で短縮後、はてなブログのMarkdown解釈がバグっている(?)部分への対処で少し手を入れているので、そのバグが直されたらうまく動かないリンクになるかも) PC版 Firefox & ChromeAndroidChrome にて動作確認済み。Android版 Firefox はあるバージョンから bookmarklet が起動できな

    radiko の再生速度変更用 bookmarklet を作った - センニジュウヨン
  • CSSでスクロールが連鎖するのを回避する古い方法とoverscroll-behaviorを使った新しいテクニック

    スクロールの連鎖(スクロールチェーン)とは、ページ上にスクロールするコンテンツがあり、そのコンテンツをスクロールして終点に到達するとメインのコンテンツもスクロールしてしまう現象です。 モーダルにスクロールがある場合、スマホのナビゲーションにスクロールがある場合、固定サイドバーにスクロールがある場合など、スクロールチェーンしないように実装するCSSのテクニックを紹介します。 Prevent Scroll Chaining With Overscroll Behavior by Ahmad Shadeed 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに スクロールチェーンとは 古い解決方法 今の解決方法: overscroll-behavior overscroll-behaviorの使用方法 終わりに はじめに posi

    CSSでスクロールが連鎖するのを回避する古い方法とoverscroll-behaviorを使った新しいテクニック
    hachiame
    hachiame 2021/11/18
    “プログラミングに不可能はありません。きっと解決方法があるはずです。 ”
  • 「検索離れ」は本当? データから浮かび上がる若者の意外な検索行動 | デジノグラフィ | 生活総研 | Diginography

    博報堂生活総合研究所(以下、生活総研)が提唱する、デジタル上のビッグデータをエスノグラフィ(行動観察)の視点で分析する手法「デジノグラフィ」。 生活総研では、これまでも数々のデータホルダーと共同研究を行ってきましたが、今回は株式会社ヴァリューズの保有する24時間・365日のスマートフォンの利用ログ(使用許諾を取得したAndroidユーザーのアプリ利用、Web閲覧データ)を分析。そこから見えてきた「若者のスマホアプリ利用行動」を通じて、このVol.5では「若者」に関するある俗説を検証します。 目次 ・ 若者はブラウザ検索をしない? ・ 20代のブラウザ検索回数は増えている ・ 20代はブラウザ検索者の半数が同時にtwitterなどを使用している ・ 24時間のスマホ利用行動を2分間に縮めてみる ・ 記憶にない「シティポップ」に20代が出会うわけ ・ データで思い込みを覆そう 若者はブラウザ検

    「検索離れ」は本当? データから浮かび上がる若者の意外な検索行動 | デジノグラフィ | 生活総研 | Diginography
  • Chrome DevToolsのRenderingタブを活用しよう | フロントエンドBlog | ミツエーリンクス

    Chrome DevToolsにはさまざまな機能が搭載されています。そのうちの1つ「Rendering」には、ページのレンダリングパフォーマンスを視覚化する機能や、さまざまな見え方を疑似的に再現する機能が含まれています。 サイトのレンダリングパフォーマンス改善の取り組みに活用できる、こちらのRenderingタブ内の各機能についてご紹介します。 利用方法と各機能について Renderingタブはデフォルトだと非表示になっており、利用するにはまず次のいずれかの方法で表示する必要があります。 Chrome DevToolsを開いた状態でWindowsではCtrl+Shift+P、MacではCommand+Shift+Pを押して表示されるコマンドメニューに「Rendering」と入力し、「Show Rendering」を選択 Chrome DevTools内の三点ドットから「More tools

    Chrome DevToolsのRenderingタブを活用しよう | フロントエンドBlog | ミツエーリンクス
  • Googleのエンジニアが「ウェブサイトの画像読み込み」を最適化する方法を解説

    ウェブサイトを閲覧していると「画像の読み込みが遅い」という場面に遭遇したことがある人は多いはず。画像はウェブサイトのパフォーマンスを左右する要素のひとつであり、ウェブ開発において取り扱いに注意すべきものです。そんな画像をウェブサイトで扱う際の最適化方法について、GoogleエンジニアであるMalte Ubl氏が解説しています。 Maximally optimizing image loading for the web in 2021 https://www.industrialempathy.com/posts/image-optimizations/ ◆img要素にwidthとheightを指定する アスペクト比を維持したまま画像サイズを変更するには、「style」要素に「max-width: 100%」や「height: auto」と指定しておく手法がよく用いられます。この手法に加

    Googleのエンジニアが「ウェブサイトの画像読み込み」を最適化する方法を解説
    hachiame
    hachiame 2021/01/14
    “プレースホルダーとしてぼかし画像を利用する” 発想はなかったなー 良いアイデアだと思う。
  • Chrome・Safari・Firefoxで比較!クリエイティブ表現のレベルアップに使える最新ブラウザーの開発者機能(前編) - ICS MEDIA

    どのブラウザーでも、アニメーションのパネルを開いている状態で画面を操作すると、発生したトランジション・アニメーションが自動的に記録されます。記録したアニメーションはもう一度ゆっくり再生したり、対象の要素やスタイルを調べたりすることもできます。 ChromeAnimationsパネルの特徴 Chromeの場合、検出されたトランジションやアニメーションはトリガーが同じもので自動的にグループ化され、グループの単位で詳細を見たり再生したりが可能です。また、アニメーションのタイミングや長さをドラッグで調整する機能もあります。 Firefoxのアニメーションパネルの特徴 Firefoxのアニメーションパネルはインスペクターの一部になっているので、要素を絞り込んでこの要素に適用されているトランジション・アニメーションだけを表示できます。また、色のトランジション・アニメーションの場合、タイムラインが色の

    Chrome・Safari・Firefoxで比較!クリエイティブ表現のレベルアップに使える最新ブラウザーの開発者機能(前編) - ICS MEDIA
  • 全モダンブラウザ対応のCSS機能が爆増。Chromium版Edgeのもたらす次世代CSS表現 - ICS MEDIA

    2020年初め、Chromium版のMicrosoft Edge(以下新Edge)がリリースされました。新Edgeは「Microsoft Edge Legacy」(以下Edge Legacy)と比べて多くの機能が使えるようになっており、Chrome・Firefox・Safariのモダンブラウザと遜色ないレベルになっています。 先日5月29日にリリースされた「Windows 10 May 2020 Update」では、Edge Legacyの開発が終了することもアナウンスされており(参考記事「Windows 10 features we’re no longer developing - Windows Deployment」)、今後のWindows標準ブラウザは新Edgeとなっていくでしょう。 ウェブ制作の面で嬉しいことは、多くのCSSJavaScriptの機能が使えるようになったことで

    全モダンブラウザ対応のCSS機能が爆増。Chromium版Edgeのもたらす次世代CSS表現 - ICS MEDIA
  • Android実機のデバッグが激しく捗る「Webインスペクタ」

    Web制作の「時短」に役立つChromeデベロッパーツールの活用法を紹介する連載。第4回は、Android端末に表示しているWebサイトを、Chromeデベロッパーツールで検証する「Webインスペクタ」を解説します。 特定デバイスでのバグ、表示崩れの原因を調べたい スマートフォン向けにコーディングをしていると、特定の端末でしか発生しないバグや表示崩れがあります。「特定の端末」の場合、第1回で解説した「Device Mode」では問題が再現せず、原因の特定は困難です。 原因を特定するには、バグ、表示崩れが発生した端末でChromeデベロッパーツールの「Webインスペクタ」を使って、問題のWebページを表示しながら検証します。 Webインスペクタの設定方法 Webインスペクタに使用するAndroid端末の設定を変更します。設定画面を開き、「開発者向けオプション」を表示します。

    Android実機のデバッグが激しく捗る「Webインスペクタ」
    hachiame
    hachiame 2018/10/25
    “chrome://inspect/#devices”
  • 極めろ!!Google Chrome Devtools 52の関節技 - Qiita

    転職ナビのフロントエンドを担当しています、@sueshinです。 Livesense - 関 Advent Calendar 2017、22件目をお送りします。 どうぞ宜しくお願いします。 はじめに フロントエンドでよく注目されるJavaScriptではなく、 地味で渋いまるで関節技のような、Google Chrome Devtoolsを使った技術をtipsの形式でまとめました。 免責事項 ショートカットなどは全てMacのキーボード操作にしています。Windowsユーザーは適宜読みかえてください。 Chromeのバージョンは63系に基づいて紹介しています。 52の関節技!! Elements 1.hover時のコンポーネントのCSSルールを表示 使い方 ①DOM要素を選択 ②Stylesペインを開く ③:hovをクリック ④hoverフィルタを適用 2.対応するCSSファイルを開く 使い方

    極めろ!!Google Chrome Devtools 52の関節技 - Qiita
  • Chromeを高速化する方法 ver.2016。設定と拡張で限界まで速くする。

    福田です。もうね、このシリーズは前のブログでは月万単位でアクセスを集めるド定番シリーズだったのですが、消したので作り直すことにしました。読者さんから技術系の記事増やすべきとお叱りを受けたのでまあそれもあります。以前より高速化の確証があり、安定しているものを抽出、さらに最新のオプションを追加、古いオプションは削除しました。自分の知識を総動員した総まとめです。なお、そこそこスペックがあるマシンの効率化に重点を置いて高速化しています。 設定をいじったり拡張を入れる前に… まずはアップデートをしましょうね。そうしないと、最新の機能も試せませんし、改善もされません。 chrome://chrome/ にアクセスすると、Chromeのアップデート確認が行われ、アップデートが存在する場合はブラウザの再起動を促して来ます。全自動なので、ただ待って一回ボタンを押すだけです。超簡単にしてGoogle大先生推奨

    Chromeを高速化する方法 ver.2016。設定と拡張で限界まで速くする。
    hachiame
    hachiame 2017/12/15
    “ソフトウェア レンダリング リストをオーバーライド”することでデベロッパーツールのエレメント操作時のもっさり感がなくなった!今日イチ嬉しい!
  • さよなら、Firebug | POSTD

    最も人気が高くパワフルなWeb開発ツール。 Firebugはこれまでに驚異的な成功を収めており、その12年の歴史において、オープンソースのツールとして、Web開発者の間でカルト的な人気を築き上げてきました。登場したのは2005年、Firefoxブラウザでコードの検査、編集、デバッグをできるようにした最初のツールです。また、どのようなWebページにおいても、CSSHTMLJavaScriptの調査を可能にしています。これは大きな前進でした。 Firebugは多くの人の注目を集め、現在でも100万人以上の熱心なファンがそれを使用しています。 そのような中、来月リリースされるFirefox Quantum (バージョン57) で、Firebugが終焉を迎えるのは残念でなりません。ただし、現在のFirefox Developer ToolsにFirebugの全ての機能が盛り込まれている点につい

    さよなら、Firebug | POSTD
    hachiame
    hachiame 2017/11/08
    レスポンシブWebデザインが主流になる前はよく使ってたな。最近はChromeでデバックすることがほとんど。なんかさみしいな。
  • やばい、iOSにネイティブアプリ要らなくなるかも。SafariもPWAに対応する可能性 - Qiita

    これ以上は長くなるため後述. Chromeは既に,Safariもようやく 上記の通り,Service WorkersがPWAでも最重要な機能の一つである.Chromeでは既に対応済み. しかしSafariが対応しておらず,世間的にはモチベーションの上がらない状況であった(やちまもその一人である). Safariにおいて,Service Workersの実装状況 No active development が Under Consideration になったのは2015/12/041のことである. 20ヶ月という永遠とも呼べる時を経て,2017/08/032にようやく In Development となったわけであった. ちなみにMicrosoft Edgeでは既に開発中34である. だから何なのか SafariにService Workersの実装がなされると,一気にウェブアプリへの移行が

    やばい、iOSにネイティブアプリ要らなくなるかも。SafariもPWAに対応する可能性 - Qiita
  • 知っておくとかなり便利!Chromeのデベロッパーツールであまり知られていない実用的な機能とテクニックのまとめ

    Chromeのデベロッパーツールは、Web制作に欠かせないといっても過言ではありません。DOMインスペクター、スタイルパネル、JavaScriptコンソールなど基的な機能だけでも便利ですが、さらに便利になる機能も数多くあります。 デベロッパーツールを使って、Webページやアプリの制作・デバッグのワークフローが大きく改善される実用的で便利な機能とテクニックを紹介します。 Mastering Chrome Developer Tools: Next Level Front-End Development Techniques 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 01. ダークテーマ 02. 要素をすばやく選択できる選択モード 03. グローバル変数として格納 04. アニメーション用のツール 05. 要素の疑似状態をシ

    知っておくとかなり便利!Chromeのデベロッパーツールであまり知られていない実用的な機能とテクニックのまとめ
  • これは流行る!google chrome拡張機能・無料のHD画質の動画キャプチャーツール『loom』 | CriativeTips

    デスクトップやアプリケーション、ブラウザの画面を友人や知人に見せたり、共有したりする事って結構ありますよね。また、ブログとかを書いている方でも、結構頻繁に画面キャプチャをしていると思います。 静止画の画像キャプチャなんかだと、私は『Nimbusスクリーンショット』というアプリを使っています。 静止画のキャプチャツールは探せば色々とあるんですが、動画のキャプチャが欲しい時にツールを探しても中々いいのが見つからなかったんです。(PCにインストールして使うものや、キャプチャ動画にクレジット表記が入ってしまうものなど) そんな中、久々に動画キャプチャーツールを探したら、手軽に使え、ロゴの表記も無し、画質もいい『loom』というキャプチャーツールを見つけたのでご紹介します。 『loom』の特徴 動画キャプチャはブラウザ以外にも起動しているアプリケーションも選択できるので、ゲーム画面のキャプチャをした

    これは流行る!google chrome拡張機能・無料のHD画質の動画キャプチャーツール『loom』 | CriativeTips
  • http://buchineko.website/chrome-devtools-cording/

    http://buchineko.website/chrome-devtools-cording/
  • Opera、中国企業に買収される

    ウェブブラウザOperaをリリースしているノルウェー企業Opera Softwareは、中国企業のコンソーシアムによる買収提案を受け入れ、株式の売却を決定した。1株あたりの価格は71ノルウェークローネ(約928円)で、全株式が売却された場合、買収総額は約104億クローネ(約1360億円)となる。 コンソーシアムによる買収提案は2月にOpera Softwareの取締役会で承認され、株主に対して5月24日までにすべての発行済み株式を売却するように勧めていた。この期限までに、91.4パーセントの株式の売却が決まり、コンソーシアムによるOpera Softwareの買収は成立の見込みが立った。最終的には他の条件を確認したコンソーシアム側が公告を出すことになる。 Operaは1996年に公開されて以来、その先進性が欧州などで根強い人気を持ち、近年も広告ブロック、VPN対応、省電力機能などをいちはや

    Opera、中国企業に買収される
    hachiame
    hachiame 2016/06/10
    プレスト時代の時は低スペックなマシンでもさくさく動いてくれて重宝したけど、レンダリングエンジンが変わって、最終的に中国に買われてしまった。VivaldiにOperaの夢を託すしかない。頑張って欲しい。
  • Webブラウザ「Vivaldi」が超絶便利すぎてChromeユーザーはさっさと乗り換えたほうがいい - Brian'z Imagination

    ブログにしろダイアリーにしろブックマークにしろ、はてなにお住いの皆さんが1日にブラウザと過ごす時間は、他のかたよりそれなりに多いことと思う。 そんなブラウザ使いの貴公子たちよ、こんな経験をしたことはないだろうか。 折角書いたブログ記事が誤操作で消えてしまった。 タブを開きすぎたことにより、メモリをい過ぎてブラウザが落ちた。 ブラウザなんて要らない、俺は念力で十分だ。 そんな迷える子羊たちにオススメなのが、今回紹介するWebブラウザ「Vivaldi」だ。 コイツは使い始めは他のブラウザと変わらない「何の変哲もないただのブラウザ」だが、カスタマイズ次第で子羊たちを弄もてあそぶ「モンスターブラウザ」と化す。 特にChromeユーザーのあなたに、声を大にして伝えたい。 今のところChromeを使い続ける理由はなさそうなので、今日から乗り換えてしまおう! Vivaldi?そいつはえるのか? Vi

    Webブラウザ「Vivaldi」が超絶便利すぎてChromeユーザーはさっさと乗り換えたほうがいい - Brian'z Imagination
    hachiame
    hachiame 2016/05/07
    基本的には「パワーユーザ」に向けたものであるから、万人受けするような品物ではないと思う。けど、Operaの時みたいにどこにでもあるブラウザには成り下がってほしくないから、Vivaldiには頑張ってほしい。
  • Web制作における対応ブラウザの選定方法

    Web制作における対応ブラウザの選定方法 「フロントエンドのテクニカルディレクションに求められるスキル」で出てきた話題として対応ブラウザの選定方法について掘り下げて解説を行います。 サイトのターゲット・予算・リソース・開発期間などビジネスにより選定方法は異なりますので、あくまで参考程度にしてください。 対応ブラウザを絞る意味 まず最初は「なぜ、対応ブラウザを絞るのか」という視点から。 理想論で言ってしまえばWebサイトを訪れるユーザー全てに最適なコンテンツを提供できれば申し分がありません。 しかし、現実的には各ブラウザ/OSによって実装が異なる機能があったり、実装されていない機能があったり、特有のバグを含んでいる物があったりすることもあり、そういった場合は個別のブラウザ/OSに対してデバッグやチューニングを行わなくてはいけません。 そのため対応ブラウザの数が多ければ多いほど、Webサイトの

    Web制作における対応ブラウザの選定方法
  • 滅び行くAndroid 標準ブラウザをサポート外にして悩みの種をなくす話

    Android 4.3系以前で使われた標準のブラウザ(Android Browser)は、不具合も多いし、デバッグ方法もろくにない。スマホのIE6と化しているこのブラウザはもうサポートするのやめたかった。 しかもこの標準のブラウザはGoogleからのサポートはすでに切られています。脆弱性も絶賛放置中! https://plus.google.com/+AdrianLudwig/posts/1md7ruEwBLF(公式見つからなかった) なのでユーザー的にも開発者的にも標準ブラウザを使うメリットはないので、 標準ブラウザのユーザーをChromeに移行するようにページトップに警告を表示し、Android 標準ブラウザをサポートから外しました。 標準ブラウザを判定する方法 あまりJSでがんばりたくないので、UAで判定します。いつもカオスなUAですが今回もカオスです。 Android端末ユーザーエ

    滅び行くAndroid 標準ブラウザをサポート外にして悩みの種をなくす話
  • 第三次ブラウザ戦争がそろそろ閉幕します - latest log

    追記: このエントリを投稿してから3日後に Google から AMP が発表されました。AMP は 既存の HTML/CSS/JavaScript の機能を制限することで、ページの表示パフォーマンスを改善するものです。AMP で書かれたページは Google 検索ランキングにおける特典が受けられるといった情報もあります。AMPの実装方法

    第三次ブラウザ戦争がそろそろ閉幕します - latest log