タグ

imgに関するaoiasabaのブックマーク (22)

  • imgタグのwidthとheightを省略したらダメ! 画像によるレイアウトシフトを回避する最近登場した2つの優れた解決方法

    レイアウトシフトとは、Webページがロードされる時に画像のスペースが確保されず、画像が表示された時にその分レイアウトがずれてしまうことです。 このレイアウトシフトを回避するために10年以上もの間、アスペクト比を手動で適用する必要がありました。しかし、現在ではそんな馬鹿げたハックは必要ありません。最近登場した2つの優れた解決方法を紹介します。 Avoiding <img> layout shifts by Jake Archibald (@jaffathecake) 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 レイアウトシフトとは aspect-ratioプロパティによるレイアウトシフトの回避方法 widthとheightによるレイアウトシフトの回避方法 どちらの方法を使用すべきか レイアウトシフトとは デフォルトでは、<im

    imgタグのwidthとheightを省略したらダメ! 画像によるレイアウトシフトを回避する最近登場した2つの優れた解決方法
    aoiasaba
    aoiasaba 2022/07/25
    画像タグ
  • これが完全版!レスポンシブ対応のwebp画像を実装するHTMLのコード

    画像を実装するには、以前はimg要素にsrcで画像を指定するだけで簡単でしたが、レスポンシブ対応、Retina対応、遅延読み込み、そしてさまざまな画像フォーマットの登場により、HTMLのコードが複雑になっています。 レスポンシブ対応のwebp画像を実装するHTMLのコードの完全版を紹介します。非サポート用のフォールバックにも対応しており、コピペで簡単に使用できます。 A picture element to load correctly resized webp images in HTML by Stefan Judis 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 2021年現在、画像の主要フォーマット 新しい画像フォーマットを読み込むための取り組み 最初のステップ: picture要素でwebp画像を読み込むには 完全版

    これが完全版!レスポンシブ対応のwebp画像を実装するHTMLのコード
  • Google、画像のライセンス情報を画像検索に表示する機能を導入

    [レベル: 上級] 画像権利の情報を示すラベルを画像検索に表示する機能を Google は試験的にスタートする予定です。 画像のライセンス所有者は構造化データまたは ITPC メタデータを構成することで、Google 画像検索に画像権利情報を表示できます。 Soon, we will begin beta testing a new way for sites to display licensing information about content that appears in Google Images. The new badging and license information display isn't live yet, but you can prepare your content for it now. Learn more: https://t.co/dPGAP2

    Google、画像のライセンス情報を画像検索に表示する機能を導入
  • flexboxで並べた画像がはみ出たり伸びたりしてしまうときの対処法 | コトダマウェブ

    ここでは、flexboxを使って画像を横に並べたら画像をはみ出てしまったり、画像の幅を調整したら縦横の比率が調整されずに伸びてしまった場合の対処法について見ていきます。 今回は、下記のトマトとレモンの2枚の画像を使いたいと思います。 とりあえず画像を入れてみただけの場合 はじめに下記をご覧ください。 ボタンで表示を切り替えてご覧ください。 See the Pen flexbox_img01 by kenichi (@ken81) on CodePen. 画像を横に並べているのですが、真っ白で何も見えません・笑 HTML <div class="container"> <img src="https://cotodama.co/wp-content/uploads/2018/06/flexbox_img01.jpg"> <img src="https://cotodama.co/wp-con

    aoiasaba
    aoiasaba 2020/01/20
    ふむふむ
  • image hover 63 effects

  • Imagehover.css - An Image Hover CSS Library

    About HTML Preprocessors HTML preprocessors can make writing HTML more powerful or convenient. For instance, Markdown is designed to be easier to write and read for text documents and you could write a loop in Pug. Learn more · Versions Adding Classes In CodePen, whatever you write in the HTML editor is what goes within the <body> tags in a basic HTML5 template. So you don't have access to higher-

    Imagehover.css - An Image Hover CSS Library
  • 「img要素をpで囲う」仕様を読むのがめんどくさい人向け解説 - m31

    web屋さんたちのTLで話題沸騰の「img要素、下から見るか?横から見pで囲うか?」問題について、Twitterでもやいのやいの言っていますが、件のツイートで挙がっている項目について、独自解釈ではなく、仕様についてきちんと解説したいと思います。 って書いたけどたぶんimg要素の話だけで終わる。 2019.9.12追記 この記事は書いたものを書きっぱなしにしておくつもりだったのですが、TwitterのDMでいただいたメッセージで気付かされたことがあり、一部に訂正と補足を追記することにしました。 このボックスで書かれている追記には、著者による嘘は含まれていません。もし追記の内容に誤りがありましたらそれはただのミスです。 また、追記にこのボックスを使用するにあたり、もともと記事内にあった同じボックスは別のボックスに置き換えました。 訂正の経緯については記事の最後で後述します。 img要素の仕様を

    「img要素をpで囲う」仕様を読むのがめんどくさい人向け解説 - m31
  • 縦横比の違う画像を同じサイズで揃えて並べる方法

    追加するJavaScript </body> (終了タグ)の直前に以下の JavaScript を追加して下さい。 緑字の部分は、ページ内のどこかで既に jQuery 1.x が読み込まれていれば追加不要です。 青字の部分は外部ファイルに定義して読み込んでも構いません。 赤字の部分は、画像が無い場合に表示する代替画像を指定して下さい。もし「No Image」などの画像表示が不要なら、この行を削除して下さい。 コピー <script src="//lcns2.sugutsukaeru.jp/c803d429b782f84/4.9/a4b94adbcbff24406a11ec647abba536/js/jquery-1_11_3-min.js" type="text/javascript"></script> <script type="text/javascript"> function s

    縦横比の違う画像を同じサイズで揃えて並べる方法
  • javascriptで簡単にAmazon風な画像トリミングができるライブラリ! - Qiita

    前置き esa.ioで社内向けに書いたものをこちらに移転。 javascriptでお手軽に顔認識できちゃうライブラリ で、javascriptで画像の顔認識のできるライブラリを紹介し実践しましたが、顔認識した画像を切り出せたら機械学習とかに使えそうじゃね?って思い、画像トリミングできないか調べていたところ、簡単にできるライブラリを見つけたので使ってみた。 Cropper CropperというJqueryの画像切り抜きプラグイン + Canvasを使用する。 Canvas(キャンバス)とは? Javascriptでグラフや図形などが描画できる。(今回は切り出した画像を描画するのに使用) もっと知りたい方はHTML5公式サイトを読んでくださいまし〜。 導入 ざっくり以下の4ステップ。 ①Cropperから必要なものをダウンロード ②ダウンロードしたものを任意のディレクトリに配置し、jquery

    javascriptで簡単にAmazon風な画像トリミングができるライブラリ! - Qiita
  • CSSだけで画像トリミングできたよ | Tips Note by TAM

    サイズや比率がバラバラの画像を、CSSで同じサイズにトリミング(はみ出た部分をカットして表示)する方法を紹介します。 運用案件やCMSなど、更新の度にサイズ・比率がバラバラの画像がアップロードされてしまい、レイアウトが崩れると困りますよね。また、更新を担当する人がWebに詳しくないクライアント様であったり、担当者のスキルによっては画像を加工することが難しい場合もあると思います。 CSSで調整するようにしておくと、画像サイズがバラバラでもある程度レイアウトを揃えることができます。 やり方 HTML構造は、トリミングの枠になる要素で、画像を囲む必要があります。 例では<div>を使っていますが、<p>や<li>でも問題ありません。外側の枠はブロック要素が良いようですので、もしインライン要素を使う場合はdisplay: block;にしておくと良いと思います。 CSSのトリミングは、パターンによ

    CSSだけで画像トリミングできたよ | Tips Note by TAM
    aoiasaba
    aoiasaba 2019/08/04
    trimming
  • デザイナーがWebサイトのパフォーマンスに対してできること

    現在では、Webサイトの割合のおよそ50%を画像が占めるようになっています。パフォーマンスの低下は収益やユーザー満足度の低下と密接に結びついているため、私たちデザイナーはサイト上の画像の扱いにもっと責任を持たなくてはなりません。 Webサイトはどんどん重くなっています。httparchive.orgのデータによると、6年前の2012年2月15日には986KBだったWebサイトの平均的重量は、2018年2月15日には3,686KBもありました。 つまり、Webサイトはこの6年間で373.8%も重くなったのです。衝撃的な速度で悪化しています。 数年前と比べると、動画もサイトの主要なコンテンツになっていますが、それでもサイト全体の表示スピードにもっとも寄与しているのは画像です。 なぜパフォーマンスが重要なのか 優れたパフォーマンスの重要性について支持する調査は簡単に見つかります。 AMP Pro

    デザイナーがWebサイトのパフォーマンスに対してできること
    aoiasaba
    aoiasaba 2019/04/10
    その昔、なんでもかんでもPNGで書き出すデザイナーがおってだな。其奴は、わしの部下だったんじゃが、何にも言うことをきかんかったものじゃ。おや、腹痛ですかな?
  • [CSS]知っておくと便利!レスポンシブ用に画像を配置するスタイルシートの5つのテクニック

    何らかの理由で画像をレスポンシブ対応にうまく配置できない時があるかもしれません。何時間もかけて、いろいろな実装方法を試すこともあるでしょう。 CSSハックは無しで、レスポンシブ用に画像のサイズ変更を処理して配置するスタイルシートの5つのテクニックを紹介します。 Time-saving CSS techniques to create responsive images by Adrien Zaganelli 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 画像に適した方法で実装しよう 画像を配置するこれからのテクニック IEでも機能する、Netflixで使用されているテクニック 簡単な方法 パフォーマンスを考慮した方法(上級) レスポンシブ対応の画像を実装する時の流れ 画像に適した方法で実装しよう 今、金曜日の17時だとします。

    [CSS]知っておくと便利!レスポンシブ用に画像を配置するスタイルシートの5つのテクニック
  • 今の時代、ウェブページは一瞬で表示するべき! 画像の遅延読込に役立つamp-imgの使い方 - ICS MEDIA

    ウェブページの表示速度は、離脱率やコンバージョン率にもっとも影響する重要なポイントです。Googleが公表した調査結果では、「表示に3秒以上かかると、約53%のユーザーは離脱する」「表示速度が1秒から6秒に落ちると、直帰率は106%上昇する」というデータが出ているようです。 表示速度を改善する施策は色々とありますが、記事では「AMPアンプ(Accelerated Mobile Pages)」を作成する際に利用するJavaScriptライブラリーを使って、簡単に表示速度を改善する手法を紹介します。 AMPとはウェブページの読み込みを高速化させる技術 「AMPアンプ(Accelerated Mobile Pages)」とは、名前の通りモバイルでのウェブページの読み込みを高速化させる技術です。 サイト(ICS MEDIA)では以前「AMPの利点と対応HTMLの作り方」で導入方法を紹介していま

    今の時代、ウェブページは一瞬で表示するべき! 画像の遅延読込に役立つamp-imgの使い方 - ICS MEDIA
    aoiasaba
    aoiasaba 2018/06/07
    メモメモ
  • WordPressの挿入した画像でwidth/heightを削除する方法 | サイトスパイラル(Sitespiral) - 沖縄で ホームページ制作 / WordPressのことなら

    最近、下記の理由から、WordPressの挿入した画像のimgタグにwidth/heightがあることに違和感を感じてました。 レスポンシブにフルードイメージとして画像を取り扱う際に、imgタグ内のwidth/heightの値の意味が薄れる (画像来のサイズを指定すればよいのだろうか?)。 imgタグ内のwidth/heightは、alt属性のように必須ではない。 width/height属性のせいで、微量ではあるがhtmlのコードサイズが肥大化してしまう。 FTPなどで違うサイズの画像を差し替えた際に、該当のimgタグのwidth/height値を直してあげないといけない。 しかしながら、imgタグのwidth/heightを削除すると下記のようなデメリットもあるようです。 画像のレンダリング速度の低下(1割程度?) JavaScriptのwidth/height取得のタイミングがズレ

    WordPressの挿入した画像でwidth/heightを削除する方法 | サイトスパイラル(Sitespiral) - 沖縄で ホームページ制作 / WordPressのことなら
    aoiasaba
    aoiasaba 2014/11/10
    これでRetina対応ほぼ解決した。すごい。感謝。言われたままにやっただけなのに。
  • Loading...

    aoiasaba
    aoiasaba 2014/10/28
    画像の上にキャプションをマウスオーバーで表示する
  • 文章中の画像の回りこみについて

    投稿した記事に画像をアップしました。 画像自体は、問題なく投稿できましたが、回り込みがうまくいきません。 画像の新規アップや編集の際に、配置で右を選択し更新、という作業です。 編集画面のビジュアルでみると、文章と画像がうまく回り込まれているのですが、プレビューや投稿後は、回り込みが解除されているのか、うまくいきません。 それで、ソースを見てみると、下記のようになっています。 <img class=”alignright size-medium wp-image-47″ title=”xxxxx” src=”http://www.xxxxxxx.com/wp-content/uploads/xxxxx-300×199.jpg&#8221; alt=”xxxxx” width=”300″ height=”199″ /> 右、左の回りこみをうまくするためには、どうすればいいでしょうか。 よろしく

    文章中の画像の回りこみについて
  • HTML ソースの改行を半角スペースにしない方法

    こんな書き方があったとは。 「 HTML ソース中での改行が半角スペースとして表示される」問題。 前々から気にはなってたんだけど、気にしないふりをしていたことで、今回ふとググってみたら解決法が見付かった。教えてください!htmlソースの改行についてに書いてあったのでシェアしてみる。日付が2007年って書いてあるけど気にしないw 「 HTML ソース中での改行→半角スペース」問題 これは何かというと、 HTML ソース中でタグを複数並べることはよくあると思うんだけど、そのときにソース中の改行の部分でいらない半角スペースが表示されて、うぎゃー!ぴったし並ばずに隙間がー!な事態に陥る問題ですよと。 文字で読んでも分かりにくいので、実際に複数並べた img タグと display:inline; で並べた li タグで見てみよう。 JavaScript を無効にしてると、サンプルのスタイルが適用さ

    HTML ソースの改行を半角スペースにしない方法
    aoiasaba
    aoiasaba 2012/06/11
    改行 バグ おのれ
  • SimiPix - k本的に無料ソフト・フリーソフト

    シンプルで使いやすい同一画像&類似画像 検索ソフト。 指定したフォルダ以下から、同一画像、または類似していると思われる画像ファイルを探し出し、それらを対にしてリストアップさせることができます。 リストアップされた画像を、左右に並べて見比べ表示する機能や、ファイルのプロパティを比較する機能、どちらか一方を、マウス / キー操作 で他のフォルダやごみ箱へ移動させる機能 などが付いています。 「SimiPix」は、重複画像や類似画像を探し出してくれるソフトです。 指定したフォルダ以下から、同一、または類似していると思われる画像ファイルを探し出し、それらを似ている順にリストアップしていってくれるというファイルコンペアツールです。 検索の結果見つかった画像ファイルは、内容やプロパティ※1 を左右に並べて比較することができ、またマウスクリックやキー操作で、どちらか一方を別のフォルダへと移動させられるよ

    SimiPix - k本的に無料ソフト・フリーソフト
    aoiasaba
    aoiasaba 2012/03/09
    画像検索ソフト
  • jQueryで背景画像を全画面表示する

    Posted: 2010.11.30 / Category: javascript / Tag: jQuery 最近ではjavascriptでも表現できることが飛躍的に増え、Flashサイトのようなリッチなサイトも多くなってきましたね。 ということでFlashサイトと聞いて一番最初に思い浮かべそうな背景画像の全画面表示というのをjQueryで作成してみたいと思います。 html+cssの準備 背景画像を全面表示するっていうタイトルですが、cssのbackgroundにはサイズを指定するプロパティがないので、気持ち悪いけど画像は普通に配置します。 html <img src="101121_2.jpg" width="100%" height="100%" id="bg" /> <div id="contents"> <h1><a href="#">jQueryで背景画像を全画面表示する。<

    jQueryで背景画像を全画面表示する
    aoiasaba
    aoiasaba 2012/02/21
    なんだよそうやってやるのかよ~。バックグラウンドでCSSめんどいじゃんって思ってたよ。これならいいか。
  • ディスプレイのサイズに合わせて画面いっぱいに背景画像を表示するCSSやjQueryプラグインいろいろ

    ディスプレイサイズ(ブラウザサイズ)いっぱいに背景画像を表示する方法はいくつかありますが、最近見つけた jQuery のプラグインを使って、いろいろ試してみたりしたのでレビューをまとめてみました。 背景に画像を使った Webサイトってたくさんありますよね。大きくてキレイな画像は、見た目にもインパクトがあってとても印象的です。でも Webサイトを閲覧している人の環境は様々で、ディスプレイのサイズが違ったりするもの。ディスプレイ(ブラウザ)のサイズにあわせて、画像を拡大表示する方法はいくつかありますが、その中からいくつかをサンプル付きでご紹介します! 画面いっぱいに背景画像 目次 CSSのみで画面いっぱいに背景画像 jQuery プラグイン fullscreenr を使ってみた Full Size Background Image jQuery Plugin を使ってみた jQuery max