並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 220件

新着順 人気順

Viewportの検索結果1 - 40 件 / 220件

  • これがスマートフォン向けサイトを作るときの viewport 設定3パターンだ

    スマートフォン向けの Web サイトを作るとき、viewport の設定次第で使い勝手が大幅に変わる。 最近はレスポンシブ Web デザインが流行してるけども、その大前提として viewport の設定パターンを抑えておくのは重要だろう。 この記事では、viewport の設定によって、見た目・使い勝手がどう変わるかを解説する。 パターン1: 何も考えずに HTML を書く まずは、viewport を指定せずに、単純な HTML をスマートフォンで表示してみる。 <!DOCTYPE html> <head> <meta charset="utf-8"> </head> <body> <img src="/images/logo-ja.png"> <p>色んな素材がごった煮になった様子をお椀で表現しています。 湯気が<strong>「てっく」</strong>に見えるのが隠し味になっていま

      これがスマートフォン向けサイトを作るときの viewport 設定3パターンだ
    • もう逃げない。HTMLのviewportをちゃんと理解する

      <meta name="viewport" content="width=device-width,initial-scale=1"> と呪文のように書いてきたが、いい加減ちゃんと整理して理解しよう。 いろいろ調査した結果、以下の考え方で理解できると思う。 まず、実際の液晶の解像度は一旦忘れろ。 <meta name="viewport" content="width=480">と指定したとする。 するとそこに幅480pxの仮想的なウインドウが作られる。幅480pxの液晶モニターがあることをイメージして欲しい。これをviewportと呼ぶ。 ブラウザはviewportにレンダリングする。viewportの中では、あたかも本当に480pxのモニターを使っているかのような環境になっている。なので、JSのdocument.documentElement.clientWidthなんかも480を返す

        もう逃げない。HTMLのviewportをちゃんと理解する
      • これぞレスポンシブ確認ツールの決定版!OSを選ばずにウェブサイトをすぐに確認できる -Viewport resizer

        ウェブページの表示サイズをデスクトップやスマフォ・タブレット用に変えてレスポンシブの確認をするツールはたくさんありますが、これはかなりおススメのツールです。 Viewport resizer Viewport resizerの特徴 Viewport resizerの使い方 Viewport resizerの高度な使い方 Viewport resizerの特徴 Viewport resizerはブラウザベースで動作するブックマークレットで、WindowsでもMac OSでも即時にツールを起動して、表示しているウェブサイトをあらゆるサイズに変更して確認できます。 フルカスタマイズが可能。 その場でサイズ変更してのカスタマイズも可能。 1クリックでスマフォやタブレットの縦・横向きを変更できます。 Media Queriesをサポート。 Metaのviewportタグを適合させます。 ページのリロ

        • Viewport [iPhone生活]

          *device-widthはiPhone横持ちの場合でも必ず320px、device-heightはiPhone縦持ちの場合でも必ず480pxとなります 例えば以下は、Viewportの横幅がiPhoneのディスプレイのサイズで、倍率は1、2倍まで拡大可能、という内容です。 描写のプロセスを検証するに当たっての条件 以下の説明では複雑な状況を説明する場合もあるため、特定の語句を特定の意味でのみ使用しています。特定の語句は以下です。 viewport Viewportのメタタグで指定した値または後にSafariが計算した値。initial-scale/width/heightの3つ。 コンテンツ(サイズ) HTMLに設置したコンテンツのサイズ ドキュメント(サイズ) 余白を含めたHTML全体のサイズ。ウィンドウよりも大きい場合は、スクロールすることで見ることが出来る全体のサイズ。 ウィンドウ

          • ↔ Responsive design testing tool – Viewport Resizer – Emulate various screen resolutions - Best developer device testing toolbar

            Responsive design testing tool It only takes 2 seconds! More than 720k people visited this site in 190 countries! Thank you for your support! Viewport resizer is a browser-based tool to test any website’s responsiveness. Just save the bookmarklet, go to the page you want to test, click on your created bookmarklet and check all kinds of screen resolutions of the page. The smartest way to share your

              ↔ Responsive design testing tool – Viewport Resizer – Emulate various screen resolutions - Best developer device testing toolbar
            • Screen Sizes | Viewport Sizes and Pixel Densities for Popular Devices

              We built screensiz.es to help you quickly find the screen specifications of the most popular devices and monitors currently on the market. The size data comes from a variety of sources. For a better understanding of Pixel Density, check out this great post by Teehan+Lax. Our “popularity” guesstimates are derived from annualized monthly Google queries (from AdWords traffic estimator), and some fuzz

                Screen Sizes | Viewport Sizes and Pixel Densities for Popular Devices
              • Screen Sizes | Viewport Sizes and Pixel Densities for Popular Devices

                We built screensiz.es to help you quickly find the screen specifications of the most popular devices and monitors currently on the market. The size data comes from a variety of sources. For a better understanding of Pixel Density, check out this great post by Teehan+Lax. Our “popularity” guesstimates are derived from annualized monthly Google queries (from AdWords traffic estimator), and some fuzz

                  Screen Sizes | Viewport Sizes and Pixel Densities for Popular Devices
                • 続:Androidブラウザでviewportのwidth指定

                  続:Androidブラウザでviewportのwidth指定 1年ほど前にAndroidブラウザでviewportのwidth指定という記事を書いたのですが、1年間いろんな端末や状況に対応しているうちに今は結構違うスクリプトを利用しています。 var portraitWidth,landscapeWidth; $(window).bind("resize", function(){ if(Math.abs(window.orientation) === 0){ if(/Android/.test(window.navigator.userAgent)){ if(!portraitWidth)portraitWidth=$(window).width(); }else{ portraitWidth=$(window).width(); } $("html").css("zoom" , por

                    続:Androidブラウザでviewportのwidth指定
                  • Android対応スマートフォンサイトのレイアウト(viewport・コンテナ編)

                    最近いろんなスマホ最適化されたサイトを見るようになりました。 それと同時に、多様なAndroid端末が急速に普及し、iPhone3GSが全盛だった去年までの制作方法では対応が不十分になってきてまして、僕自身も試行錯誤中なこともあり、2011年5月時点でのiPhone・Androidに対応できる自分なりのレイアウト方法をちょっとまとめてみようと思います。 今回は全体編なので、主にviewportの設定と全体を囲むコンテナ要素にフォーカスを絞ります。 viewportはdevice-width、コンテナはwidth:100%などの伸縮するリキッドレイアウトに 端末の横幅を最大限に活かした方がよい 特に理由が無ければ、大抵の場合は、 viewportはdevice-width、コンテナはwidth:100%などの伸縮するリキッドレイアウトにする 自然な考え方で考えると、PCに比べるとただでさえ狭

                    • iPhone6の時代のviewport設定について - Qiita

                      従来、スマートフォンの横幅といえば 320px(retina対応で640px) というのが定説でした。 が、iPhone6の普及でそうとも言えなくなってきたのが今日このごろです。 iPhone5の横幅は320px(retina対応で640px) iPhone6の横幅は375px(retina対応で750px) ちなみにNexus5の横幅は360px(retina対応で720px) さてこんな環境で、viewportはどう指定するのがベストなのでしょうか。 前提知識 viewportのwidthという値に、device-widthと指定すると、スマホの画面幅 = 表示するwindowサイズ、となる。 widthにピクセル値(640px、とか)を入れると、表示幅はそのピクセル数になり、それで画面いっぱいになるように適宜拡大縮小される 古いAndroidでは、widthにピクセル値を指定しても

                        iPhone6の時代のviewport設定について - Qiita
                      • スマートフォン用サイトを制作するデザイナーさんに伝えたいWebブラウザのViewport(表示領域)の話。エンジニアにも役立つかも。 Part1|Takumi Hasegawa (unshift)

                        基本的には実装側で見え方に破綻がないようにしますが、実機でみたときにデザイナーさんは自分でデザインしたものとは少なからず違うものがあがってくるはずなので、違和感を感じることはないのかなと、疑問に思いました。 結局はデザイナーさんと実装者との間で、あらゆる画面サイズにどのように対応するかのルールがしっかり共有できればいいですが、口頭や文字だけだったりすると、なかなかわかりにくかったりするものです。 なので、デザインデータに入れてもらったほうが、実機に近い形での見え方がイメージできるのでデザイナーさんもエンジニアも幸せになれるのでは、と思いました。 スマートフォンの画面サイズはさまざまですが、基本的にはiPhoneを基準につくるデザイナーさんが多いかと思うので、少なくとも多くのユーザを占めるiPhoneの見え方は担保できるかな、という感じです。 まぁそんなデザイナーさんの手助けになればと思いま

                          スマートフォン用サイトを制作するデザイナーさんに伝えたいWebブラウザのViewport(表示領域)の話。エンジニアにも役立つかも。 Part1|Takumi Hasegawa (unshift)
                        • Androidブラウザでviewportのwidth指定

                          Androidブラウザでviewportのwidth指定 AndroidブラウザはiPhoneのようにviewportのwidthに数値が指定できません。(ネットを見ていると指定できると書いているページもよくあるのでデバイスによって違うのかも?) タイムリーに@takazudoが同じようなことをやっていて、対応方法が公開されていました。 ただ、私の検証環境、IS01やGALAXY S、Androidシミュレータだとうまく動かず。デバイスの実装差異かなんかかな。 で、色々と試行錯誤していたのですが、meta要素で「content="width"」を指定せず、JavaScriptで次のように指定すると「content="width=640"」っぽい表現が可能です。 $(window).bind('resize load', function(){ $("html").css("zoom" ,

                            Androidブラウザでviewportのwidth指定
                          • blog.鶯梭庵/links/たぶん、ほとんどの人は viewport meta タグの指定をまちがえてる

                            二〇一三年 長月 廿五日 水曜日 ■ たぶん、ほとんどの人は viewport meta タグの指定をまちがえてる [/links] この記事は書かれてから1年以上経過しています。内容が古くなっている可能性があります。コメントの受付は終了しました。 この記事は古くなっています。改訂版があります。 ウェブサイトをスマートフォンに対応させるために <meta name="viewport" content="..."> と指定することは、多くの人が知っていると思う。しかし、content の中身を何にするべきか本当に理解している人は、日本ではごく少ないようだ(かくいう私もつい最近まで理解していなかったのだから、大きなことは言えない)。 試しに「meta viewport」を Google で検索すると、以下のページが上位に出てくる。 Quick Tip: Don't Forget the Vi

                            • Androidの「target-densitydpi」でviewportの調整

                              Androidの「target-densitydpi」でviewportの調整 どうも色々調べているとAndroidのviewport調整はtarget-densitydpiというプロパティで行うのがよさそうです。 「target-densitydpi」はAndroid2.0以上で利用でき、表示時のdpi(dots per inch/1インチの中に何ドット表示するか)を指定できます。 <meta name="viewport" content="width=device-width;target-densitydpi=device-dpi"> device-dpiを指定すると画面解像度とディスプレイ表示が同じサイズになります。これでかなり直感的でわかりやすくなると思いますが、画像が多いデザインだととファイルサイズが気になるところです。 キーワード指定では「low-dpi(120dpi)」、

                                Androidの「target-densitydpi」でviewportの調整
                              • スマートフォン用サイトを制作するデザイナーさんに伝えたいWebブラウザのViewport(表示領域)の話。エンジニアにも役立つかも。 Part2|Takumi Hasegawa (unshift)|note

                                スマートフォン用サイトを制作するデザイナーさんに伝えたいWebブラウザのViewport(表示領域)の話。エンジニアにも役立つかも。 Part2 今回は ・少し厄介なランドスケープ時のViewportの高さの話 ・かゆいところに手が届きそうで届かないCSSのvw/vhの話 ・これまた厄介なアプリ内ブラウザ (WebView)でのvhの話 の三本立てでお送りしたいと思います。 ・・・ 少し厄介なランドスケープ時のViewportの高さの話Webコンテンツ閲覧中に、スマートフォンを横向きで使うシチュエーションって個人的にはそんなにないですが、全画面 (html, bodyのwidth, heightが100%)のコンテンツだったり、キービジュアルをViewportに合わせた大きさにする、といったようなコンテンツではランドスケープ時の挙動に注意が必要です。 Android Chromeの場合 A

                                  スマートフォン用サイトを制作するデザイナーさんに伝えたいWebブラウザのViewport(表示領域)の話。エンジニアにも役立つかも。 Part2|Takumi Hasegawa (unshift)|note
                                • viewport メタタグと @viewport 規則 - Dev.Opera

                                  viewport メタタグと @viewport 規則 Translated by Masataka Yakura · 31 Mar, 2011Published in: target-densitydpi, mobile, opera mobile, viewport, device-pixel-ratioThis is a translation of An introduction to meta viewport and @viewport, written by Andreas Bovens. はじめに Opera のモバイル製品ではずいぶん昔から viewport メタタグをサポートしています。Opera Mobile 11 になって viewport 実装はより堅牢なものになり、また、異なる画面密度に対応する新しいメカニズムもサポートしました。さらには、私たちが提出した @v

                                  • iPhone SE/5s/5にもう悩まない!Viewport Extraで手軽に縮小表示 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

                                    こんにちは。フロントエンドエンジニアのつっちーです。 ここ数年、スマートフォンの画面サイズがどんどん大きくなっていますよね。何年か前までは幅320px表示の端末がほとんどでしたが、今の日本では幅375px表示の端末がもっとも使われているようです(2019年2月現在)。幅375px表示が、他国で圧倒的1位の幅360px表示を大きく上回っているのは、日本人のiPhone好きが表れた結果でしょうか。 これに合わせ、LIGでもスマートフォン表示のデザインは幅375px表示に最適化することがほとんど。でも、その場合に問題となるのが、幅320px表示の端末です。見出しの改行が必要になったり、横並びの要素が収まりきらなくなったり、表示くずれが多々発生します。ブレイクポイントを増やして、スマートフォン表示だけで2種類もスタイルを用意するのは、なかなか大変です。かといって、いまでも見捨てるにはまだ早いシェア

                                      iPhone SE/5s/5にもう悩まない!Viewport Extraで手軽に縮小表示 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
                                    • iOSにおけるviewportの指定方法による細かい違い

                                      iOSにおけるviewportの指定方法による細かい違い iOSではviewportの指定方法が異なると細かいデバイスの挙動が変わってきます。 検証はiPhone(iOS6.1)のみで行っているのでiPadやiOS7ではちょっと違うかも。 まず、以下のような数値によるviewport指定をPCモードとし、 <meta name="viewport" content="width=960px"> 以下のようなdevice-widthによるviewport指定をSPモードとして解説を進めていきます。 <meta name="viewport" content="width=device-width"> ズーム率 ピンチインピンチアウトで拡大できる上限は、PCモードでは15倍、SPモードでは5倍まで拡大可能です。 ダブルタップの挙動 テキストが記述された要素などをダブルタップすると、PCモード、

                                        iOSにおけるviewportの指定方法による細かい違い
                                      • iPhone Safariブラウザサイズは何px? viewport width=device-width時

                                        iPhone Safariブラウザサイズは何px? viewport width=device-width時 108,078views/投稿 2014-09-19/更新 2017-11-13 [追記]iPhone 8/8 Plus も7も6と同じブラウザサイズ。iPhone Xも幅は375です。この英語サイトがわかりやすいです。 iPhone 6と6 PlusのSafariブラウザ解像度をAppleストアに行って実機で調べて来ました。 iPhone 6 Plus ブラウザサイズ : 414 × 736 ピクセル 物理的な解像度 :1,080 × 1,920 ピクセル解像度、401ppi、5.5インチ iPhone 6 ブラウザサイズ :375 × 667 ピクセル 物理的な解像度 :750 × 1,334 ピクセル解像度、326ppi、4.7インチ iPhone 5系 ブラウザサイズ :3

                                          iPhone Safariブラウザサイズは何px? viewport width=device-width時
                                        • iOS でサポートされた viewport 以外の meta タグ

                                          前回の記事のついでに viewport 以外の iOS でサポートされているメタタグについて整理してみましょう。 Supported Meta Tags <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="format-detection" content="telephone=no"> apple-mobile-web-app-capable content が yes にセットされているならば、ウェブアプリケーションはフルスクリーンモードで実行されます。デフォルトのふるまいは、ウェブコンテンツを表示するために Safari を使用することです。JavaScript

                                          • viewportとは

                                            iPhoneやスマートフォンでサイトを表示させると、字や画像が小さくなってしまいますが、metaタグのviewportを指定してやると見やすくなります。 HOME About this site Mail Last update 2017-03-23 20:28:12 iPhoneやスマートフォンでサイトを表示させると、文字や画像がすごく小さく表示されてしまいます。 これはiPhoneのブラウザが、横幅980pxとして擬似的に表示しているためです。 iPhone4やiPhone4Sなどは、Retinaディスプレイと呼ばれる超高解像度の液晶なんですけれど、それでも縦960 x 横640でしかありません。 おそらくパソコン用サイトのほとんどが、横幅980pxで表示させれば横スクロールなしに表示できることから来ているのかもしれませんが、3.5インチに980pxはちと小さすぎます。 Sponsor

                                            • Android Viewportとの戦い

                                              tacamy @tacamy まじAndroidなんなの…。同じOSのバージョンでも機種によってぜんぜん違うんですけど…。ただ、WebClipアイコン置きたいだけなのに…。 2011-03-07 18:24:37

                                                Android Viewportとの戦い
                                              • スマートフォン用(iPhone・Android)Webページデザイン、viewport の指定 : Serendip – Webデザイン・プログラミング

                                                iPhone・Android 向けのサイトデザインをする際に meta タグに viewport を指定して、デバイスの表示領域に合わせたページデザインを行う。 メタタグでの指定の例 <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes,"> 各パラメータと、その内容 width ビューポート(可視領域)の幅(ピクセル値)。 デフォルト値は 980。 200 から 10000 までの範囲を指定できる。 height ビューポートの高さ(ピクセル値)。 デフォルト値は width の値とデバイスのアスペクト比から算出される。 233 から 10000 までの範囲を指定できる。 initial-scale ページが可視領域内にフィットするように計算された値がデフォルト値とな

                                                • スマートフォン向けページに最適な meta viewport の指定で迷う

                                                  スマートフォンでページが見やすくなるように、metaタグでviewportを指定。 試行錯誤の結果、以下の書式に決定。 <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"> viewportの属性の内容は以下の通り。 ・width デフォルトの幅は 980、範囲は [200, 10,000]。 つまり、viewportが指定されていない場合は、デフォルトは幅980pxでページが表示されるので、表示コンテンツが小さくなり、見にくくなる。 ・height デフォルトの高さは、width と縦横比から計算され、範囲は [223, 10,000]。 ・initial-scale ページが最初に読み込まれるときの拡大率。デフォルトではページ

                                                  • Viewport Sizes

                                                    Device Name Platform OS Version Portrait Width Landscape Width Release Date Unique Counts

                                                    • jQueryでスマートフォンとタブレットでviewportを切り替える実験(iPhone6 Plus対応)|BLACKFLAG

                                                      Webサイトを作る際、最近では様々な画面サイズ(解像度)のデバイスが増えていることから レスポンシブで構築する際のviewport設定に迷うことがあります。 すべてのデバイスで画面幅に合わせて綺麗に表示させるには viewportの値を切り替えてしまった方が楽な場合もあったので スマートフォン[iPhone/Android]とタブレット[iPad/Android]それぞれで jQueryを使って、viewportを切り替えるサンプルを作ってみたので紹介してみます。 まずは別枠で動作サンプルから。 ※サンプル画面はスマートフォンまたはタブレットでご確認ください。 「jQueryでスマートフォンとタブレットでviewportを切り替える実験」サンプルを別枠で表示 見た目上は分かりませんが スマートフォン[iPhone/Android mobile]とタブレット[iPad/Android]で そ

                                                        jQueryでスマートフォンとタブレットでviewportを切り替える実験(iPhone6 Plus対応)|BLACKFLAG
                                                      • CSSのcanvasとviewportとposition:fixedとpinch zoom - saneyuki_s log

                                                        specを元にした概念の整理 間違いあったら教えて欲しい CSS 2.1におけるviewport CSS 2.1におけるviewportを説明するにあたり、以下のterminologyが必要となる canvas For instance, user agents rendering to a screen generally impose a minimum width and choose an initial width based on the dimensions of the viewport. viewport User agents for continuous media generally offer users a viewport (a window or other viewing area on the screen) through which users co

                                                          CSSのcanvasとviewportとposition:fixedとpinch zoom - saneyuki_s log
                                                        • WEBデザインする人なら入れておきたいレスポンシブWEBサイト作成に役立つブックマークレット「Viewport Resizer」:phpspot開発日誌

                                                          WEBデザインする人なら入れておきたいレスポンシブWEBサイト作成に役立つブックマークレット「Viewport Resizer」 2012年11月02日- Viewport resizer - responsive design testing tool WEBデザインする人なら入れておきたいレスポンシブWEBサイト作成に役立つブックマークレット「Viewport Resizer」。 ブックマークレットをインストールして、自分のページで起動すれば、ページ上にツールバーが現れ、ツールバーのボタンをクリックで、小さいデバイスとしてサイトを開くことができてレスポンシブデザイン構築の際の動作確認に便利 単なるブックマークレットで害はないのでとりあえず入れておけば使えますね 関連エントリ レスポンシブなテーブルを作るjQueryプラグイン「MediaTable」 最初からレスポンシブなCSSデザイン

                                                          • 【iPhone】<meta name=”viewport”>について « minimo

                                                            2010年1月24日(日) No Comments <meta name=”viewport>について、Safari Dev Centerを参考に、自分なりにまとめてみた。 http://developer.apple.com/safari/library/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html#//apple_ref/doc/uid/TP40008193 Viewportとは iPhoneにおける仮想的なウィンドウサイズのこと。デフォルト値は980px このメタタグにより、ページを最初に開いた時の画面サイズ、拡大率などを指定できる。 iPhoneの画面サイズは横:320px 縦:480px。 例えば、下記は「横幅はデバイス(iPhoneは横幅320pxなので、ここ

                                                            • viewportの動作検証(iPhoneのみ)

                                                              描写のプロセス initial-scaleを指定した場合 初期値補充:viewport width = 0(viewport height = 0)(それぞれ指定がない場合) 表示域を算出:表示域 = ウィンドウサイズ / initial-scale ドキュメントサイズ決定:表示域・コンテンツサイズ・viewportの中で最大の値 描写:決定したドキュメントサイズとinitial-scaleで描写 initial-scaleを指定しない場合 初期値補充:viewport width = 980px, viewport height = 1091px(それぞれ指定がない場合) ドキュメントサイズ決定:コンテンツとviewportで大きい方の値 倍率算出:ドキュメントがウィンドウ内にぴったり収まるようにinitial-scaleを計算(縦と横で大きい方のinitial-scaleを適用) 描写

                                                                viewportの動作検証(iPhoneのみ)
                                                              • GitHub - GoogleChromeLabs/quicklink: ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time

                                                                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.

                                                                  GitHub - GoogleChromeLabs/quicklink: ⚡️Faster subsequent page-loads by prefetching in-viewport links during idle time
                                                                • マルチデバイス対応方法(viewport,CSSの出し分け)をまとめてみた【URL変更】

                                                                  前回の続きで、マルチデバイスの具体的な対応方法をviewportの設定とcssの出し分けの2点でまとめてみました。 スマホ、タブレットに対応させるための方法として、やることは主に以下の二つです。 1,viewportの設定 2,cssの出しわけ それぞれまとめてみました。 viewportの設定 viewportとは、スマートフォンのブラウザのウィンドウサイズに該当するものです。 一方、スマートフォンの画面サイズ、いわゆるdevice-widthは980pxもありません。 iPhoneでいえば、viewportは横幅980px、device-widthは横幅320px、縦幅480pxです。 通常のPCサイトを見ると、ブラウザ上で縮小されて表示されます。 例えば、コンテンツ幅が800pxのサイトでは、縮小されて横幅が左右合計180pxの余白がでます。 また、スマホの画面サイズが横幅32

                                                                  • Viewport と Media Queries に関するメモ | Web Design Leaves

                                                                    Viewport の指定 スマートフォンの多くは「Viewport」と呼ばれる仮想ウィンドウサイズが設定されていて、設定された Viewport サイズに Web ページを縮小して表示する。 Viewport ブラウザの表示領域のことで、デバイスごとに異なる。(デバイス幅や解像度とは別)「Viewport」にはブラウザの表示領域をピクセル単位(何px X 何px)での値が設定されている。 デバイスの解像度(device-width や device-height) デバイスの解像度は、デバイスピクセル比を持つスマートフォンなどではデバイスピクセル比から求められた解像度の値を指す。これは「デバイスの画面解像度 ÷ デバイスピクセル比」で求められる。 画面解像度が 320px X 480px、デバイスピクセル比「1」の iPhone 3GS では 320px X 480px。 画面解像度が 6

                                                                    • iPhone 4 の viewport は iPhone 3G と同じ

                                                                      ► 2023 (1) ► 1月 (1) ► 2022 (1) ► 3月 (1) ► 2021 (6) ► 12月 (1) ► 11月 (2) ► 9月 (2) ► 1月 (1) ► 2020 (15) ► 12月 (3) ► 11月 (5) ► 10月 (2) ► 4月 (3) ► 2月 (1) ► 1月 (1) ► 2019 (16) ► 11月 (1) ► 9月 (7) ► 8月 (1) ► 7月 (1) ► 6月 (1) ► 5月 (1) ► 4月 (2) ► 2月 (1) ► 1月 (1) ► 2018 (22) ► 11月 (3) ► 10月 (2) ► 9月 (6) ► 8月 (4) ► 7月 (2) ► 5月 (1) ► 4月 (1) ► 3月 (2) ► 1月 (1) ► 2017 (23) ► 11月 (4) ► 10月 (3) ► 9月 (3) ► 8月 (3) ► 7

                                                                        iPhone 4 の viewport は iPhone 3G と同じ
                                                                      • 実践!スマホサイトのviewport設定 | 第1回 viewportとはなにか?

                                                                        実践!スマホサイトのviewport設定 第1回 viewportとはなにか? viewportとは普段聞き慣れない言葉です。スマートフォン端末独特のページの表示方法に深くかかわっていて、デスクトップ環境では、意識する必要のなかった概念なのです。まずは、viewportの概念を理解するところからはじめましょう。 viewportとはなにか? viewport(ビューポート)とは、日本語に訳すと「表示領域」という言葉がしっくりくると思います。 例えば、デスクトップ環境(PCなど)のブラウザなどでは、ブラウザウインドウの表示領域がviewportになります。 ページがviewportからはみ出た場合は、スクロールをしてviewportを変えます。 スマートフォンの場合はどうでしょうか。どのように表示されるのでしょうか? デスクトップ環境と異なり、スマートフォンのディスプレイは相対的に小さく、1

                                                                          実践!スマホサイトのviewport設定 | 第1回 viewportとはなにか?
                                                                        • スマートフォンサイト制作 » スマフォサイトの基礎 viewport

                                                                          スマフォサイトへの第一歩 viewport viewportについて説明します。viewportを設定しないことにはスマフォサイトの制作が始まりません。 viewportって? viewportはウィンドウのサイズのようなものです。初期値はなんと横幅980pxに指定されています。スマートフォンの第一人者であるiPhoneの横幅は320pxですから約3倍の幅が指定されています。そのため図のように表示されてしまいます。なんとも文字が小さくて見にくいです。 viewportを指定してみる viewportで横幅を320pxに指定してみると図のようになります。文字の大きさはちょうどPCで見るのと同じぐらいの読みやすいサイズになりましたね! なぜviewportを指定するのか? 開発しやすいからです!開発はPCで行います。プレビューもPCで行います。PCでのフォントサイズの見栄えとスマフォでの見栄え

                                                                          • こーすりゃいいかもviewport

                                                                            programming notes. mainly about JavaScript / jQuery. [@Takazudo] [takazudo@gmail.com] Hint: alt + / スマートフォン用のviewport指定、このいずれかかと思うんだけどどうなんだろう。 リキッドパターン iPhoneの場合、縦の時:幅320px、横の時:幅480pxにviewportが調節される。それ以外の幅のデバイスでは、そのデバイスの幅に合わさってリキッドになる。 user-scalable=noなので、ユーザーによるピンチイン、ピンチアウトのズームが不可能。この時点でかなり嫌だが、これは、iOSが、縦→横にorientationさせた時、ズーム率を自動で調節するという機能を殺すため。(iPhoneであれば縦→横でズーム率が1.5倍になる) この自動ズーム率調節機能がイキでいいのであれば

                                                                              こーすりゃいいかもviewport
                                                                            • コピペで済ませていませんか?改めて学び直したい「Viewport」のすべて

                                                                              スマートフォンをはじめとしたモバイル端末でホームページを表示することを想定するとき、Viewportと呼ばれるタグを挿入します。 タグを挿入する時、例えば以下のようなコードを*コピー&ペーストしている方は多いのではないでしょうか。 貼り付けるだけでも問題ありませんが、構造を理解すれば好きなようにカスタマイズすることも可能です。 今回は、Viewportの基本的な概念から設定に関する具体的なコツをご紹介します。 Viewportとは? Viewportとは表示領域のことで、ブラウザにおける仮想のカンバスサイズを決めて、サイトの表示の仕方を制御する役割があります。 例えば、上記のようなホームページがあるとします。 モバイルのViewportを指定していない場合は、デスクトップサイトで表示される横幅をモバイル端末の横幅と合わせてしまうので、以下のように非常に小さくて閲覧しにくい状態で表示されてし

                                                                                コピペで済ませていませんか?改めて学び直したい「Viewport」のすべて
                                                                              • viewport内に入ったら処理を実行させられるjQueryプラグイン「isInViewport」:phpspot開発日誌

                                                                                zeusdeux/isInViewport GitHub viewport内に入ったら処理を実行させられるjQueryプラグイン「isInViewport」 プラグインを利用すると in-viewport という擬似セレクタを使えて、viewportに入った時に特定の処理を実行させることができるみたい。 スクロールに連動させて表示・アニメーション等、何か処理をやりたいという場合にシンプルに実現できそうです。 関連エントリ スクロール後、ナビゲーションをページトップに固定するjQueryプラグイン「stickUp」 完璧なスクロールバーを実現できるjQueryプラグイン「perfect-scrollbar」 スクロールが使いやすいカレンダーピッカー実装jQueryプラグイン「continuous-calendar」 フルページスクロールするサイトを作るのに使える「fullPage.js」

                                                                                • UI Security - Thinking Outside the Viewport

                                                                                  Posted Jun 2, 2021 2021-06-02T07:00:00-07:00 by Abdulrahman Alqabandi IntroductionWhen it comes to an application’s user interface (UI), one may care for the aesthetics, design consistency, simplicity, and clarity to ensure a good UI. However, an application like a browser where untrusted content is loaded, parsed, and given APIs to invoke all sorts of UIs then a new layer of concern appears: Desi

                                                                                    UI Security - Thinking Outside the Viewport