はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ レンダリング

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 128件)

Webページ高速化に必須の知識!ブラウザがWebページをどのようにレンダリングしているか、図を用いて解説 | コリス

2020/11/12 このエントリーをはてなブックマークに追加 1084 users Instapaper Pocket Tweet Facebook Share Evernote Clip CSS コリス HTML 実装時 JavaScript

ブラウザがWebページをどのようにレンダリングしているか、図を用いてやさしく解説した記事を紹介します。 レンダリングの仕組みを理解することで、HTMLやCSSやJavaScriptなど実装時にも気をつける点があります。 How the browser renders a web page by James Starkie 下記は各ポイントを意訳したものです。 ※当ブログ... 続きを読む

ブラウザレンダリングの仕組み

2021/05/05 このエントリーをはてなブックマークに追加 1073 users Instapaper Pocket Tweet Facebook Share Evernote Clip ブラウザレンダリング サーバ HTML 解析 ブラウザ

以前書いた記事「Webページがブラウザに表示されるまでに何が起こるのか?」で ブラウザレンダリングについて詳細に知りたいという意見をいただいたので、調べてまとめてみました。 全体図 レンダリングの大まかな流れです。 HTMLのダウンロード サーバから送られてきたHTMLをダウンロードします。 HTMLの解析 サーバか... 続きを読む

[CSS]ブラウザ間の差異を無くすリストのスタイルシート | コリス

2008/03/04 このエントリーをはてなブックマークに追加 720 users Instapaper Pocket Tweet Facebook Share Evernote Clip コリス リズ エントリー CSS 差異

Konstruktors Notesのエントリー「How to Create Beautiful and Elegant HTML Lists Using CSS」から、CSSを使用して美しくエレガントなリストを制作する方法を紹介します。 How to Create Beautiful and Elegant HTML Lists Using CSS 各ブラウザによるリストのレンダリングの差 リス... 続きを読む

Twitterがページ表示時間を5分の1に高速化。どのようなテクニックを使ったのか? - Publickey

2012/05/30 このエントリーをはてなブックマークに追加 623 users Instapaper Pocket Tweet Facebook Share Evernote Clip Twitter Publickey アーキテクチャ 速度 最初

Twitterがフロントエンドのアーキテクチャを見直し、Webページの読み込み速度を改善したことをブログで明らかにしています。 新しいアーキテクチャでは、これまでWebブラウザ上でJavaScriptの処理によって行ってきたWebページのレンダリングを見直し、サーバ側でレンダリング済みのHTMLページを送信し表示することにしています。これによってWebページの読み込みから最初のツイートの表示までの... 続きを読む

オンラインで、いろいろなブラウザのチェックができるサイト集 | コリス

2008/01/08 このエントリーをはてなブックマークに追加 536 users Instapaper Pocket Tweet Facebook Share Evernote Clip コリス トライアル エントリー テスト リンク集

Web Worker Dailyのエントリー「7つのブラウザ テスト サービス」で紹介している、いろいろなブラウザのレンダリングをシミュレートできるサイトのリンク集です。 Is Your HTML Good Enough? 7 Browser-Testing Services 上記サイトでは7つ紹介されていますが、無料で(トライアルを含む)行えるサイト5つを紹介します。 続きを読む

Googleに学ぶ、ウェブページのパフォーマンスを最適化する方法 | コリス

2009/06/06 このエントリーをはてなブックマークに追加 514 users Instapaper Pocket Tweet Facebook Share Evernote Clip コリス スタティック ウェブページ HTTPリクエスト 下記

Web Performance Best Practices 下記、ウェブページのパフォーマンスを最適化するポイントをまとめたものです。 キャッシュの最適化 往復遅延時間を減らす HTTPリクエストを減らす ロードサイズを減らす レンダリングの最適化 1. Optimize caching キャッシュの最適化 ブラウザのキャッシュを活用 JavaScriptやCSSファイルや画像などのスタティック... 続きを読む

[速報]次期Micrsoft Edgeに「Internet Explorer mode」搭載。企業向けにIE11のレンダリングも提供。Microsoft Build 2019 - Publickey

2019/05/06 このエントリーをはてなブックマークに追加 458 users Instapaper Pocket Tweet Facebook Share Evernote Clip マイクロソフト Internet 米シアトル 機能 イベント

[速報]次期Micrsoft Edgeに「Internet Explorer mode」搭載。企業向けにIE11のレンダリングも提供。Microsoft Build 2019 マイクロソフトは米シアトルで開催中のイベント「Microsoft Build 2019」で、次期Microsoft Edgeの企業向け新機能としてInternete Explorer 11と同じ機能をMicrosoft Edge内で提供する「Internet... 続きを読む

[フロントエンド] ブラウザレンダリングの仕組みを理解して、ブラウザに優しいJavaScriptを書こう - YoheiM .NET

2014/07/16 このエントリーをはてなブックマークに追加 437 users Instapaper Pocket Tweet Facebook Share Evernote Clip yoheiMune YoheiM net フロントエンド 概要

こんにちは、@yoheiMuneです。 ブラウザのレンダリングの仕組みはHTML5 RocksやHow browsers workで詳しく解説されてきました。しかしそれらはとても詳細で、読破して理解するのは大変です。 今回のブログでは手軽にレンダリングの概要を理解できるように心がけました。またより詳しく学べるようなリンクも記載しました。 そしてブラウザのレンダリングの仕組みを理解した上で、どのよう... 続きを読む

Google Font API で手軽に始めるフォント遊び : could

2010/05/20 このエントリーをはてなブックマークに追加 412 users Instapaper Pocket Tweet Facebook Share Evernote Clip 作り手 could コントロール Web Font タイミング

共有ボタンと検索がページ上に移動しました。もし、じっくり記事を読みたいという方は一番右の「読みモード」ボタンをご利用ください。 googleデザイン Google Font API で手軽に始めるフォント遊び CSS ファイルをリンクするだけで手軽に Web Font を楽しめる Google Font API。その手軽さはフォントのレンダリングのタイミングのコントロールまで及んでおり、作り手とし... 続きを読む

JavaScript Plugin Architectureというプラグイン設計について学ぶ無料の電子書籍を書いた | Web Scratch

2016/06/06 このエントリーをはてなブックマークに追加 399 users Instapaper Pocket Tweet Facebook Share Evernote Clip Web scratch 電子書籍 無料 GitHub ツール

JavaScript Plugin Architecture というJavaScriptのプラグイン設計についての電子書籍を書きました。 この書籍はJavaScriptのライブラリやツールにおけるプラグインアーキテクチャについて見ていく事を目的としたものです。 以下の形式で読むことができます。 Web版 PDF形式 - レンダリングに難あり ePub形式 Mobi形式 GitHub 上にソースコー... 続きを読む

WordPressを劇的に高速化、1秒以内に表示されるフロントエンドの構築方法 -Zero-latency WordPress Front-end | コリス

2019/02/15 このエントリーをはてなブックマークに追加 342 users Instapaper Pocket Tweet Facebook Share Evernote Clip コリス GitHub サーバーサイド SSR フロントエンド

サーバーサイドのレンダリング(SSR)を使用して、数分の1秒以内にページが高速に表示されるWordPressのフロントエンドを構築するテクニックを紹介します。 バックエンドのキャッシュと組み合わせることで、非常に高速になり、しかも安価にWordPressサイトを構築できます。 Zero-latency WordPress Front-end -GitHub 下... 続きを読む

Reactのレンダリングに関する完全ガイド - Qiita

2020/06/22 このエントリーをはてなブックマークに追加 320 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita React 翻訳ツール たくさん 許可

この記事はComplete Guide to React Rendering Behaviorの翻訳記事になっています。 ご本人(Markさん)にも許可を頂いて翻訳しております。 こちらの記事がReactのレンダリングを理解する上で今までで一番体系的で一番分かりやすかったので、ぜひ紹介したく翻訳させて頂きました。 翻訳ツールにもたくさん助けてもらいな... 続きを読む

レンダリングを意識したパフォーマンスチューニング

2013/06/24 このエントリーをはてなブックマークに追加 316 users Instapaper Pocket Tweet Facebook Share Evernote Clip パフォーマンスチューニング スクロール 感触 コスト web

レンダリングを意識したパフォーマンスチューニング Presentation Transcript TalkNote × Frontrendレンダリングを意識したパフォーマンスチューニング @pocotan001Hayato Mizuno なぜ最適化が必要か Webの閲覧時はあらかたレンダリングにコストをかけている(スクロール、他ユーザー操作など) ユーザーはOSとの感触が大きく違うものに違... 続きを読む

GoogleのApacheサーバ向けウェブ高速化モジュール、Mod_Pagespeed、安定版リリース

2012/10/11 このエントリーをはてなブックマークに追加 314 users Instapaper Pocket Tweet Facebook Share Evernote Clip DreamHost mod_pagespeed 最初 ツール

Googleは Apache向けのオープン・ソース・ツール、mod_pagespeedの最初の安定版をリリースした。このウェブ・サーバ用モジュールはページを自動的に最適化してレンダリングやダウンロードを高速化する。今回、安定版がリリースされたことでGoogleは「いっそう幅広い利用が期待される」としている。 しかしDreamHost、Go Daddyやコンテンツ配信サービスのEdgeCastなど数... 続きを読む

1人約70万円の投資--ビズリーチがエンジニアらに136台のiMac Proを導入した理由 - CNET Japan

2018/07/06 このエントリーをはてなブックマークに追加 294 users Instapaper Pocket Tweet Facebook Share Evernote Clip ビズリーチ プロセッサ コンパイル iMac Pro Mac

人材サービスのビズリーチは4月、エンジニア・デザイナー職のスタッフを対象に、iMac Proを136台導入した。 iMac Proは、2017年12月に発売されたハイエンド向けのディスプレイ一体型のMacだ。プロセッサにはIntel Xeonを採用し、標準でも8コア、最大18コアを搭載する。画像のレンダリングやアプリケーションのコンパイル... 続きを読む

iPhone 6 Plusの画面は1242×2208を1080×1920に縮小表示する仕様。ドットバイドット表示は不可

2014/09/20 このエントリーをはてなブックマークに追加 285 users Instapaper Pocket Tweet Facebook Share Evernote Clip 縮小 不可 仕様 iPhone 6 Plus 画面

ディスプレイの解像度がFullHD(1080×1920)となっているiPhone 6 Plusですが、ドットバイドットのレンダリングではなく、実解像度よりも大きい1242×2208を画面の実解像度に縮小して表示する仕様となっている事が確認できました。 iPhone 6 Plusで撮影したスクリーンショットをiPhotoで確認してみたところ、解像度が1242×2208となっていました。iPhone ... 続きを読む

GIGAZINE - 無料3D景観作成ソフト「2」では星や植物もレンダリング可能

2006/04/28 このエントリーをはてなブックマークに追加 282 users Instapaper Pocket Tweet Facebook Share Evernote Clip GIGAZINE 植物 既存 操作感覚 3DCG

これ全部、3DCGです。非商用利用ではこれまで通り無料で利用可能とのこと。もちろんこの植物も3DCGです。こんなのが既存のTerragenと同じ操作感覚で作成できるとは、いい時代になったものです。 Terragen - La page de Luc Bianco http://lucbianco.free.fr/tgd_index.html また、星を丸ごと作成してレンダリングすることも、さらにそ... 続きを読む

やっぱりサーバーサイドレンダリングなんかしなくていいやという気持ち - console.lealog();

2017/07/09 このエントリーをはてなブックマークに追加 276 users Instapaper Pocket Tweet Facebook Share Evernote Clip サーバーサイドレンダリング console.lealog

2017 - 07 - 10 やっぱりサーバーサイドレンダリングなんかしなくていいやという気持ち Web React.js JavaScript 個人の意見 aka ポエムです。 界隈的には今さら感がすごいけど。 そんな今さらポエった事情としては、 とある案件でSPAをReactで作りつつサーバーサイド レンダリング (以下 SSR )をすることになるかも SPAじゃないページもまとめてReact... 続きを読む

これは使わないと!レンダリングのパフォーマンスが向上する、CSSの新しいプロパティ「content-visibility」 | コリス

2021/02/04 このエントリーをはてなブックマークに追加 265 users Instapaper Pocket Tweet Facebook Share Evernote Clip Opera Firefox Chrome コリス 去年

Webページのパフォーマンスを向上させることは、CSSでも可能です。去年の暮れからChromeで利用できるようになったCSSの新しいプロパティで、2021年現在Edge, Firefox, Operaにもサポートされています。 読み込みパフォーマンスを向上させるために最も効果があるCSSの新しいプロパティcontent-visibilityについて紹介しま... 続きを読む

リソースの読み込みを助けるウェブブラウザ API の世界

2021/05/06 このエントリーをはてなブックマークに追加 250 users Instapaper Pocket Tweet Facebook Share Evernote Clip ウェブブラウザ ウェブページ リソース API 一連

ウェブブラウザはネットワークから様々なリソースを集め、それらを処理して組み合わせてウェブページをレンダリングします。リソースが揃わないとレンダリングできないので、この一連の処理のどこかが遅れるとページの表示も遅くなります。レンダリングをすみやかに開始できるようにウェブブラウザはリソースの取得やそ... 続きを読む

CSSを非同期ロードする最も簡単な方法 - Qiita

2019/08/01 このエントリーをはてなブックマークに追加 229 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita ブラウザシェア stylesheet CSS 同期

CSS読み込みの<link rel="stylesheet">は同期なので、レンダリングブロックします。 どういうことかというと、CSSファイルの読み込み・パースが終わるまで画面描写が止まってしまいます。 これに対策する方法としてpreloadというものが策定されましたが、対応状況が微妙です。 2019年7月時点でもブラウザシェアが8割しか... 続きを読む

DOCTYPE スイッチについての検証とまとめと一覧表 - hxxk.jp

2006/12/19 このエントリーをはてなブックマークに追加 220 users Instapaper Pocket Tweet Facebook Share Evernote Clip doctype 要点 問答 手短か パク

DOCTYPE 宣言の種類によって、ブラウザのレンダリングが標準準拠モードになったり後方互換モードになったりすることを DOCTYPE スイッチと言います。 今回は要点だけ手短かに行きたいので詳しくは解説しませんが、 IE 6 だと DOCTYPE 宣言より前になんらかの文字 ( 記述が推奨される XML 宣言であっても ) があれば問答無用で後方互換モードになるバグがあるとか、まあよく聞く話題で... 続きを読む

head内でパフォーマンスの問題がある箇所、Webページのレンダリングを妨げる要因を明らかにするCSS

2021/10/01 このエントリーをはてなブックマークに追加 218 users Instapaper Pocket Tweet Facebook Share Evernote Clip CSS head head内 要因 箇所

Webページのレンダリングを妨げる要因、<head>タグ内でレンダリングをブロックしているCSSやJavaScript、サードパーティーのリソースなどを表示して、どこを修正すればよいか教えてくれるCSSのスニペットを紹介します。 ちなみに下記のグリーンは問題なし、レッドはエラーで対応が必要、オレンジは特定のシナリオで問題... 続きを読む

useEffect: 基礎から使用すべきでない例まで

2024/01/04 このエントリーをはてなブックマークに追加 215 users Instapaper Pocket Tweet Facebook Share Evernote Clip useEffect effect React コンポーネント

はじめに useEffect について、きっちり調べようと思い調べてみた。公式ドキュメントのまとめ記事になっている。 useEffect 基礎編 useEffect とは Effect を用いるとレンダリングの後にコードを走らせることができ、React 外のシステムの要素と同期することが可能になる。 なぜ必要か まず、React コンポーネントの二種... 続きを読む

ディズニー、砂糖や塩、砂などの不均一で多分散の粒子群を現実的に見せるレンダリング方法を論文にて公開 | Seamless

2016/12/09 このエントリーをはてなブックマークに追加 215 users Instapaper Pocket Tweet Facebook Share Evernote Clip 異種 粒子 seamless 混合物 論文

ディズニー、砂糖や塩、砂などの不均一で多分散の粒子群を現実的に見せるレンダリング方法を論文にて公開 2016.12.09 Disney Researchは、動的で不均一な粒子の混合物の効率的なレンダリングを可能にする方法を論文にて 公開しました。 論文では、異種で多分散の粒子群をレンダリングするためのマルチスケールアプローチを提示します。何百万レベルの粒子をシュミレートするのに使用され、砂糖や塩、... 続きを読む

 
(1 - 25 / 128件)