タグ

htmlに関するlesson5のブックマーク (28)

  • ずぼらな私の2023年のファビコン事情(SVGでダークモード対応)

    2023/05/03: 下部にさらにズボラな案を追加、FAQも追加しました。 デモサイトを作りました。リポジトリはこちら。 favicon(ファビコン)てなに? みんなだいすき、ブラウザのタブの妖精、この小さいアイコンたちです。 サイトに設定されているファビコンをチェックするには Chrome だと Favicon Detector 拡張を使うと便利。ぜひインストールしていろんなサイトを見てみてくださいね! こちらは Spotify のファビコンを Favicon Detector 拡張でチェックした例です。 ところでファビコン、こんなにいる? つらつらと…長い…全部いるのこれ? <link rel="shortcut icon" href="/favicon.ico"> <link rel="apple-touch-icon" sizes="60x60" href="/apple-tou

    ずぼらな私の2023年のファビコン事情(SVGでダークモード対応)
  • 2023年最新版: HTMLのheadの書き方、head内に記述する要素の総まとめ

    HTMLページのhead内に記述する最小限の構成、そしてmeta要素やlink要素、ソーシャルサービス用の要素、デスクトップ・スマホのブラウザ用の要素などがまとめられた「HEAD」を紹介します。 HEAD: A simple guide to HTML <head> elements 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 以前の版からいろいろと変更されています。 2016年版: head内に記述する要素の総まとめ 2018年版: head内に記述する要素の総まとめ head内に記述する最小限の構成 head内の要素 meta要素 link要素 ソーシャル関連のhead内の要素 ブラウザ・プラットフォーム関連のhead内の要素 メモ head内に記述する最小限の構成 下記はシンプルなWebサイトで必須となるhead内に記

    2023年最新版: HTMLのheadの書き方、head内に記述する要素の総まとめ
  • HTML5におけるinput要素のpattern、type属性のおさらい - Qiita

    おさらいシリーズ第4弾w HTML5ではinput要素が拡張されて正規表現による入力値バリデーションができるようになっている。利用するには、 <input pattern=""> のように pattern 属性値にバリデーション用の正規表現を書いてやればよい。 ──で、毎度UI作っていて正規表現パターンを調べるのが手間だったので、定形的な入力値については一度まとめておこうかと思った次第。 まぁ、正規表現の自分用チートシートみたいなものですな。 pattern属性用正規表現サンプル集 バリデーション内容 正規表現(pattern属性) 備考

    HTML5におけるinput要素のpattern、type属性のおさらい - Qiita
  • Webフロントエンドパフォーマンスチューニング80選 - Qiita

    こんにちは、ぬこすけです。 近年、Webフロントエンドではサイトのパフォーマンスの重要性が高まっています。 例えば、GoogleはCore Web Vitalというパフォーマンスに指標を検索結果のランキング要因に組み込みました。 また、近年の某企業が「パフォーマンスの改善に取り組んだ結果、セッション数〇%アップ、CVR〇%アップ...」などの事例は枚挙にいとまがないでしょう。 パフォーマンスチューニングするためには、定量的に計測してボトルネックを探すようなトップダウンなアプローチもあります。 しかしながら、時には千ノック的にハウツーを片っ端から試していくボトムアップなアプローチも有効になることもあったり、日々のコーディングでパフォーマンスを意識したコードを書くことは大切でしょう。 この記事ではパフォーマンス最適化のハウツーを紹介します。 パフォーマンス改善の施策が思い浮かばない時やフロン

    Webフロントエンドパフォーマンスチューニング80選 - Qiita
  • 30 Seconds of CSS

  • Facebook などSNSシェアボタンをオリジナルの画像やテキストで設置する方法 - by Takumi Hirashima

    Facebook などのSNSシェアボタンをオリジナルの画像やテキストで設置する方法を紹介します。 例えば、サイトのデザインに合わせてシェアボタンを設置したい時に便利な方法です。 HTML で静的に設置する方法と合わせて WordPress で動的に設置する方法を紹介します。 Facebook シェアボタン Twitter ツイートボタン Twitter フォローボタン LINE で送るボタン Google+ ボタン(サービス終了) はてなブックマークボタン Pocket ボタン Pinterest ボタン feedly ボタン Mastodon ボタン サイズ指定の別ウィンドウで表示する場合 Facebook シェアボタン Facebook のシェアボタンをオリジナル画像やテキストで設置する方法を紹介します。 HTML で設置する場合 HTML で設置する場合は、ボタンを表示したい位置に

    Facebook などSNSシェアボタンをオリジナルの画像やテキストで設置する方法 - by Takumi Hirashima
  • iPhone Safariで動画をインライン再生する方法 - Qiita

    iPhone SafariのVideoタグの制限 iPhone SafariのVideoタグには大きく2つ制限がある。 ユーザインタラクション(タップ)なしに再生できない 初期再生時必ずフルスクリーン再生になる 特に2がクセモノで、これのせいでモバイルブラウザに動画広告はほぼ無いし、モバイルブラウザゲームには動画演出がない(MotionJPEGみたいにjpegを数百枚数千枚差し替えるとか涙ぐましいことをしている例はある)。 制限は超えられる この制限が超えられないものかと調べてみると、やはり同じようなことを訊いている人が居た。 inline html5 video on iphone - Stack Overflow http://stackoverflow.com/questions/30855662/inline-html5-video-on-iphone で、そのベストアンサーが I

    iPhone Safariで動画をインライン再生する方法 - Qiita
  • はたして iPhone は iOS 10 なら動画を自動再生できるのか - Qiita

    結論から言えば可能になりました。 ただし、無音に限る。 Video要素で自動再生する iOS10 Mobile Safariにおけるビデオの自動再生 ↑すでに記事があったのでこちらでファイナルアンサーです。 一応自分も検証用にデモを用意したのでリンクだけ貼っておきます。 http://s.codepen.io/haribote/debug/qaVoav ※【大容量注意報】 携帯電話回線での閲覧は通信容量を消費するのでご注意ください!! 実装コード例 CodePen - video auto play より一部抜粋 <video src="path/to/video.mp4" width="1280" height="720" autoplay muted playsinline></video> 自動再生させるには autoplay, muted, playsinline の3つの属性を設

    はたして iPhone は iOS 10 なら動画を自動再生できるのか - Qiita
  • 2016年反響が大きかったフロントエンド技術記事まとめ - Qiita

    こんにちは、株式会社ICSインタラクションデザイナー/Schoo講師の鹿野といいます。 記事では、この1年で執筆したフロントエンド関連の技術記事の中で、PV数・SNSのシェア数の観点からとく反響が大きかったものをご紹介します。 CSS3 - Flexbox Webデザイナー初心者でも始められるFlexbox入門 - ICS MEDIA floatプロパティよりも簡潔なコードでボックスの豊富なレイアウトが可能になる「Flexbox」が注目を集めています。この記事ではWebページの作成を通してFlexboxの特徴と使い方について解説しています。 889はてなブックマーク。 Flexboxとfloatのパフォーマンス比較 - ICS MEDIA Flexboxとfloatプロパティをパフォーマンスの面から比較した記事。WindowsmacOSの各種ブラウザについて比較検討しました。 114は

    2016年反響が大きかったフロントエンド技術記事まとめ - Qiita
  • HTML 5.1のsrcset・sizes属性とpicture要素の使い方 – レスポンシブイメージで画像表示を最適化 - ICS MEDIA

    のウェブサイトにおけるスマートフォン・タブレットユーザーのシェアは約40%であり、ウェブデザインはレスポンシブ対応しモバイルを意識した設計が必須です(参照「StatCounter」)。 HTMLの「レスポンシブイメージ」を使えば、HTMLのタグだけで表示端末にあわせた画像を配信できます。 記事では、サンプルを通してレスポンシブイメージの特徴と使い方について解説します。 この記事で学べること img要素のsrcset属性とsizes属性の使い方 picture要素の使い方 レスポンシブイメージとは一体何か? レスポンシブイメージとは、レスポンシブなウェブサイトにおける画像の取り扱い方を定めたHTML技術。2016年勧告のHTML 5.1に追加された仕様です(現在のHTMLの仕様書)。主な特徴は次の通りです。 CSSJavaScriptを使わず、HTMLのみでレスポンシブな画像を取り

    HTML 5.1のsrcset・sizes属性とpicture要素の使い方 – レスポンシブイメージで画像表示を最適化 - ICS MEDIA
    lesson5
    lesson5 2016/09/26
    srcsetの解説。読み込みサイズへの影響も考慮して使っていかないと。
  • Emmetを始めるのに、とりあえずこれだけ覚えておけば大丈夫

    バイト先で「新ゆとり世代」と言われました。れこです。 HTMLCSSを省略して書けるZen-Codingの後見、 Emmetについて書こうと思います。 やれCoffeeだTypeScriptだSassだ〜と手をつける前に、 もっと簡単に、デメリット無く作業効率をあげられます。 CoffeeScriptやSassなどのプリプロセッサ系とは違い、 CoffeeやSassの知識を開発メンバー全員が持ってないとならず、 結局自由が効かなくなる、ということはありません。 個人から使えて、チームで使ってもなお良し。 さらに、展開後のカーソルの位置がいい感じだったりと、 細かい気配りまで完璧です。 そんなEmmetを 僕が頻繁に使っている機能に焦点を当てて、紹介したいと思います。 Emmetの導入 Emmetは各種エディタ・IDEのプラグイン形式で配布されています。 お値段は無料です。 Web系の人が

    Emmetを始めるのに、とりあえずこれだけ覚えておけば大丈夫
  • コーディングガイド by @mdo

    HTMLシンタックス インデントには半角スペース2個分のソフトタブを使用すること。これが全ての環境で全く同じように見せる唯一の方法。 ネストされた要素はかならず1段階だけインデント(半角スペース2個)すること。 いつもダブルクォートを使うこと。属性値に対してシングルクォートを使わないこと。 閉じタグの無い要素に対して、末尾のスラッシュは省く事。HTML5仕様に省略して良いと書いてある。 省略できる閉じタグを省略しないこと。(例えば</li>とか</body>)。 <!DOCTYPE html> <html> <head> <title>Page title</title> </head> <body> <img src="images/company-logo.png" alt="Company"> <h1 class="hello-world">Hello, world!</h1> </

  • 「実務で使うためのレスポンシブWebデザインの基礎・実践」に参加しました。 |

    11月16日に北九州のMIKAGE1881 で行われた「実務で使うためのレスポンシブWebデザインの基礎・実践」に参加してきました〜! 今回は「レスポンシブWebデザイン マルチデバイス時代のコンセプトとテクニック (WEB PROFESSIONAL)」の著者である菊池崇さんにお越しいただき、とても濃い内容の勉強会となりました♪ ▼菊池崇さんの略歴はこちら http://all-web.org/instructors/#satoshi-kikuchi 今回は北九州の開催であったにもかかわらず、福岡からの参加者の方も多く、大盛況! 私はまたもや受付をお手伝いさせていただきましたよw 期待通り、参加してよかったー!と思えるセミナーでした♪ 私の脳みそでは理解できないことが多すぎたのですが、自分用にメモった内容をまとめます。 RWD(レスポンシブWebデザイン)導入の障壁 1.クライアントの理解

    「実務で使うためのレスポンシブWebデザインの基礎・実践」に参加しました。 |
    lesson5
    lesson5 2013/11/29
  • OCEAN-NET OFFICIAL SITE - iframeの背景を透明に

    ♥ このサイトのメインメニューに画面真っ白って有ったから何かなと思ってクリックすると、ただ真っ白なページになるだけだったんですね ( masa - 2008.08.22 19:56 )

    lesson5
    lesson5 2012/03/24
  • 【HTML】最近のPCサイトに見るテンプレ要素まとめ | istis

    新卒入社2年目で、フロントエンドエンジニアをしています。阿部です。 いろいろなサイトのソースを見ていて、最近見るなぁと思った要素を勉強がてらにまとめてみました。 「IE対策」、「キャッシュ対策」、「高速化」、「ソーシャルメディア要素」、「スマートフォン要素」の5つに分けて、広く浅くですがご紹介します。 IE対策 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> IEで閲覧している場合、Google Chrome Frameで表示します。 Google Chrome Frameがインストールされていない場合は、IEの利用可能な最新のレンダリングエンジンで表示します。 Google Chrome Frame(GCF)とは、IEでGoogle Chrome相当のレンダリングエンジンを利用可能にするIEのプラグインで

    lesson5
    lesson5 2011/08/30
  • コーディング前に確認しておきたいこと。 - CSS HappyLife

    CSS HappyLife ZERO が移転したのでお手数ですが、消えちゃう前にブックマーク等変更してもらえるととても嬉しいです。 制作会社でコーディングする場合、社内のガイドライン的なのが有ったりデザイナーもある程度固定されてると思うので、毎回似たような事を確認したりとか、このデザインはどういう意図なんだろう?ってのも、何度か同じ人とやってれば見えてくる訳ですが、フリーランスの場合だとデザイナーは毎回違っていたり、当然ディレクションをする人も違うので最初に確認しておきたい事が有ったりします。 って事で、その辺りをまとめてみたり、デザインを渡されたときにこのデザインの意図は?って思う事とかもばーっと書いてみます。はい。 なので、デザイナーさんもコーダーにデザインを渡すときに気をつけて欲しい点とかもわかってしまうすばらしい内容(だと良いな)! じゃあまずは最初に確認しておきたい基的なことか

    コーディング前に確認しておきたいこと。 - CSS HappyLife
  • HTML/XHTMLマークアップ・CSSコーディングガイドライン | enoq(エノーク)

    HTML/XHTMLマークアップ・CSSコーディングサービス - ciqlie(シクリエ)では、コーディングガイドラインに基づいたHTML/XHTMLマークアップ・CSSコーディングを行います。このページではコーディングガイドラインの一部を掲載しております。 案件によってはガイドラインと一部異なる設計・実装を行う可能性がございますのであらかじめご了承ください。 ディレクトリ構成 命名規則 HTMLマークアップ CSSコーディング アクセシビリティ ディレクトリ構成 html ├common/ │ ├css/ │ │ ├import.css [各CSSファイル読み込み] │ │ ├common.css [各ブラウザスタイル調整定義] │ │ ├structure.css [サイト構造定義] │ │ ├editorial.css [サイト構成定義] │ │ ├component.css [サイ

    lesson5
    lesson5 2010/07/19
    ガイドライン参考
  • コピペで使えるマークアップ済みダミーテキスト

    現在、フリーランスとしてやってるんですが、そっちの屋号が「underHat」に変わったので、もしリンクとかしてくれてる方が居ましたら変更してもらえると幸いです。 屋号が変更になりました|お知らせ|underHat さて、今回はブログ記事のダミーエントリーとかに使えそうな、マークアップ済みダミーテキストです。 何気に今まで使ってたのが有ったんですが、メインPC逝ったりしてる内にどっかに消えてしまったので作り直したのを忘れないようにブログにアップです。 一応それなりに出てきそうな要素を使ってマークアップしております。 h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, img, a, q, blockquote, table, td, th, pre 辺りです。 ダミーテキストだけならジェネレータとか何か色んなサービス有るんですけど、イマイチ自由に使っていいの

    コピペで使えるマークアップ済みダミーテキスト
  • html5 ざっくりメモ

    html5 関係無いのも有るかもですが、個人的にhtml5の要点をまとめたメモ。 ほんとにざっくり書いているので、何か期待しても何も出ません>< 日語が含まれる場合、title要素は charset の後(次)。 address要素は連絡先情報に使う。 例えば企業サイトの各支店の住所一覧とかに使うのはNG。ブログとかで、上手い店とかの住所にaddressを使うのもNG。 あくまでも、そのサイトの管理者への連絡先。なので、copyrightに使うのもNG。 copyrightはsmall要素が妥当。 なので、p small copyright って感じになる。 nav要素はあくまでも主要なナビゲーションに使う。 主要なってのは具体的にはグローバルナビゲーションやローカルナビゲーション。 なので、関連リンク一覧とか、ページ内にあるちょっとしたリンクに使うのはNG。 hgroup要素は、見出し

    html5 ざっくりメモ
  • http://coliss.com/wp-content/uploads/content-ja.html

    CSS の基的な要素 この HTML の目的は何のデフォルト設定が CSS を持っているか決定するのを手伝うこと、そして、場所を設計するとき、どんな可能な要素でもミスしないようにすべての可能な HTML 要素がこの HTML に含められることを確認することです。 Original: HTML XHTML for CSS Testing Japanese Edition: HTMLの各要素が配置されたスタイルシートのチェック用のテンプレート 見出し(hn) 見出し 1 見出し 2 見出し 3 見出し 4 見出し 5 見出し 6 [トップ] パラグラフ(p) 洋酒といえば、誰でも最初に思い浮かべるのがウイスキー。テストリンク(a)いわば洋酒のシンボル的な存在なのだが、英語表記が[一般に〔米〕では Whiskey,〔英〕では Whisky.]であることはあまり知られていない。米英両国では、この

    lesson5
    lesson5 2010/02/19