Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

ブックマーク / coliss.com (38)

  • CSSのこの新機能、すごく楽しみ! UI要素にさまざまなアニメーションを簡単に実装できるようになります

    朗報です!!! 今までJavaScriptや複雑なCSSを使用しないと実装できなかったアニメーションが、簡単なCSSだけで実装できるようなります! たとえば現在のCSSではtransitionでdisplayは機能しませんが、CSSの新機能を使用すると、下記のようなCSSで表示・非表示のアニメーションを実装できるようになります。 このCSSの新機能により、UI要素にさまざまなアニメーションを簡単に実装できるようになります。 Google ChromeのデベロッパーUna氏(@Una)によると、transitionプロパティでdisplayが使用できるようになり、要素の表示・非表示、ポップオーバーなどのアニメーションが簡単なCSSで実装できるようになるとのことです。 👀 An early look at transitioning to and from display: none in

    CSSのこの新機能、すごく楽しみ! UI要素にさまざまなアニメーションを簡単に実装できるようになります
    fukken
    fukken 2023/04/27
    display: none と block をアニメーションで切り替えたいの、めっちゃわかる。
  • 2023年はCSSで三角関数「sin(), cos(), tan()」が主要ブラウザのすべてで使用できるようになるぞ!

    2023年はついに、CSSで三角関数が主要ブラウザのすべてで使用できるようになります! CSSで使用できる三角関数は、sin(), cos(), tan(), asin(), acos(), atan(), atan2()です。すでに2022年にリリースされたSafari, Firefoxではサポートされており、3月リリースのChrome 111でもサポートされる予定です。 CSSの三角関数を使用すると、複雑なアニメーションに使用するJavaScriptを減らしたり、要素を曲線に配置するレイアウトなどもCSSで実装できます。 Chrome Platform Status CSS Trigonometric functions(三角関数)はCSS Values and Units Module Level 4ですでに定義されています。 sin() 引数として与えた数のサイン ボックスのサイズ

    2023年はCSSで三角関数「sin(), cos(), tan()」が主要ブラウザのすべてで使用できるようになるぞ!
    fukken
    fukken 2023/01/10
  • HTML Living StandardとモダンCSSに完全対応、読みやすい分かりやすい使いやすいと三拍子揃ったリファレンス本 -HTML&CSS全事典

    HTMLの標準仕様は2021年にHTML5が廃止され、HTML Living Standardになりました。そしてCSSの仕様はW3Cによって策定されており、CSS2.1をはじめ、CSS3やCSS4の策定も進み、モダンCSSが現在の主流となっています。 HTML Living StandardとモダンCSSに完全対応したWeb制作者必携、読みやすい分かりやすい使いやすいと三拍子揃ったリファレンスを紹介します。 IEのサポートが終了した現在、手元にあるリファレンスが古いぞ、と思った人には特にお勧めします! 書は2015年に刊行されて以来、ベストセラーを続けている「HTMLCSS全事典」の最新版、改訂3版です。2022年8月現在の仕様にあわせて全面改定されており、HTMLCSSのリファレンスだけでなく、新機能の解説、今時の記述方法、@ルールのさまざまな使い方、CSSの関数など、Web

    HTML Living StandardとモダンCSSに完全対応、読みやすい分かりやすい使いやすいと三拍子揃ったリファレンス本 -HTML&CSS全事典
    fukken
    fukken 2022/09/09
    毎度MDNを開くのもどうかと思うのでこういうのが机上にあってもいい気はしつつ、しかし紙の本は検索性がなぁ。
  • グラデーションの中央がグレーに濁ってしまう仕組みをくわしく解説、美しいグラデーションをCSSで実装する方法

    グラデーションを作成した時に、中央がグレーに濁ってしまうこと(グレーデッドゾーン)があります。なぜこの現象が起こるのか、どうすれば回避できるのか、鮮やかで美しいグラデーションをCSSで実装する方法を紹介します。 Make Beautiful Gradients in CSS by Josh W Comeau 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに CSSグラデーションが算出される仕組み おすすめのカラーモード これらの知識を活用する 美しいグラデーションを生成できるツール 終わりに はじめに さっそくですが、CSSで実装したイエローからブルーの線形グラデーションをご覧ください。

    グラデーションの中央がグレーに濁ってしまう仕組みをくわしく解説、美しいグラデーションをCSSで実装する方法
    fukken
    fukken 2022/01/27
    なるほどなー。
  • Chrome 88のここに注目!CSSのaspect-ratioプロパティでアスペクト比が簡単に、別窓はデフォルトでnoopenerに

    Chrome 88が先週リリースされ、aspect-ratioプロパティがサポートされました。 CSSのaspect-ratioプロパティはボックスのアスペクト比を定義でき、画像や動画のアスペクト比を保持して配置したり、黄金比のレイアウトも簡単に実装できます。 拡張機能の新しい仕様「manifest v3」がサポート。Chromeウェブストアにアップロードできます。これにより、安全性、パフォーマンス、プライバシーを向上。 aspect-ratioプロパティのサポート。 非表示ページでJavaScriptタイマーを連鎖発生させている場合の動作を抑制。 target="_blank"があるアンカータグは、デフォルトでrel="noopener"が付いているものとして扱われる。 OSのマウスアクセラレーション機能をPointer LockAPIで無効化可能に。 addEventListenerは

    Chrome 88のここに注目!CSSのaspect-ratioプロパティでアスペクト比が簡単に、別窓はデフォルトでnoopenerに
    fukken
    fukken 2021/01/26
  • CSSの見過ごしがちだけど興味深い実装テクニック、ホバーでラインを引いて逆方向で元の状態に戻すエフェクト

    先日、当ブログで紹介したThe State of CSS 2020(紹介記事)に使用されているホバーエフェクトが話題になっていたので、紹介します。 テキストリンクをホバーすると、ラインを引くまでは普通のアニメーションですが、ホバーを外した時に通常とは逆方向で元の状態に戻ります。 ラインが一方向にスーッと通り過ぎるような感じです。

    CSSの見過ごしがちだけど興味深い実装テクニック、ホバーでラインを引いて逆方向で元の状態に戻すエフェクト
    fukken
    fukken 2020/12/14
  • 画像の遅延読み込みにloading属性とJavaScriptを併用した最大限のパフォーマンスを発揮させる実装方法

    画像やiframeの遅延読み込みに使用するloading属性と非サポートブラウザ用にJavaScriptを併用した現代的なアプローチで、最大限のパフォーマンスを発揮させる実装方法を紹介します。 Best way to lazy load images for maximum performance by Adrian Bece 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに 遅延読み込みのloading属性とは 遅延読み込みの現代的なアプローチ パフォーマンスとLighthouseスコアの向上 最大のパフォーマンスを得るための画像最適化テクニック はじめに 画像の遅延読み込みは比較的簡単に実装でき、パフォーマンスを大幅に向上させることができるため、Webサイトを最適化するために使用される選択肢の1つです。遅延読み込みで

    画像の遅延読み込みにloading属性とJavaScriptを併用した最大限のパフォーマンスを発揮させる実装方法
    fukken
    fukken 2020/09/10
    遅延読み込みはクライアントサイドのパフォーマンスやサーバー側の負荷の問題なので、大多数のクライアントがOKならばそれで良い=古いブラウザでは有効でなくても破綻さえしなければいい、のが導入しやすいところ。
  • Chromeに実装される新機能『loading属性』について解説、ついにブラウザがネイティブで遅延ロードをサポート

    Google ChromeのEngineering ManagerであるAddy Osmani氏による、Chrome 75でリリース予定のloading属性についての解説を紹介します。 loading属性とはブラウザがネイティブで遅延ロードをサポートするもので、img要素やiframe要素を簡単に遅延ロードさせることができます。以前は、lazyload属性として開発されていましたが、loading属性という名前に変わる、とのことです。 Native image lazy-loading for the web! by Addy Osmani 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 Chrome 75でリリース予定のloading属性 ブラウザがネイティブで遅延ロードをサポート loading属性とは loading属性の

    Chromeに実装される新機能『loading属性』について解説、ついにブラウザがネイティブで遅延ロードをサポート
    fukken
    fukken 2019/04/24
  • キャンセルボタンに色をつけてはいけない理由

    キャンセルボタンをデザインする時に、カラーで悩むことはありませんか? キャンセルボタンに色をつけてはいけない理由、ニュートラルなグレーが適している理由を紹介します。 キャンセルボタンのデザインがアクションボタンと同じだと、ユーザーは迷ってしまいます。キャンセルできることを明確にすることで、認知速度が上がります。また、ボタンが3個以上だったり、ラベルが違っていると、ユーザーは余計に戸惑います。 Why Cancel Buttons Should Never Have a Color by UX Movement 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 キャンセルボタンに色をつけてはいけない理由 ニュートラルボタンのためのニュートラルカラー キャンセルに適したラベルとは グレーを使う時は十分に暗くする キャンセルボタンはニュ

    キャンセルボタンに色をつけてはいけない理由
    fukken
    fukken 2019/04/16
    OSの作法に従うべき。慣習の問題だと思う。
  • 商用利用無料のネコの写真素材がいっぱいある! -Pexels Cats

    商用でも無料で利用できるネコの写真素材を紹介します。 仕事や作業の合間に、癒やされたい人用の写真素材がたっぷり揃っています。 Pexels Cats まずは、重要なライセンスから。 CC0で、個人でも商用でも無料で利用できます。写真を修正、コピー、配布することもでき、クレジット表記などの帰属は必要ありません。詳しくは、ライセンスページをご覧ください。 ライセンスページ Pexels Catsは元々、エイプリルフールのねたとして公開されたのですが、そのままカテゴリとして残ることになったようです。公開時はトップページがネコに変わってびっくり、というデザインでしたが、現在ではカテゴリとして存在しています。 写真のダウンロードは、各ページの「Free Download」をクリックするだけです。登録など、面倒なことは一切不要です。 人気が高いネコの写真をいくつか見てみましょう。

    商用利用無料のネコの写真素材がいっぱいある! -Pexels Cats
    fukken
    fukken 2018/06/15
    そもそもこのサイトが実は無断転載だったりしないかがちょっと不安
  • Webのディレクターはどこまでシステムや開発のことを理解しておくべきか -Webディレクションの新・標準ルール

    ディレクターの中でも、システム寄りはよく分からないという人は少なくないと思います。はい、私がそうでした。システム周りのことはすべてSEの人に頼っていました。 Webサイトやアプリの要件や予算から、リソースの確保・スケジュール・設計・開発・テスト・リリースまで、ディレクターがシステム開発のワークフローをディレクションする上でしっかりと理解しておきたいことがまとめられた解説書を紹介します。 書は、昨日11/21に発売されたばかり。 今年発売された「Webディレクションの新・標準ルール」の第2弾として、システム開発にスポットがあてられた全くの別物です。 ちなみに第1弾は、UXのディレクションが中心です。 紹介記事: Webディレクターが役割をしっかり果たさないとプロジェクトが進まない -Webディレクションの新・標準ルール

    Webのディレクターはどこまでシステムや開発のことを理解しておくべきか -Webディレクションの新・標準ルール
    fukken
    fukken 2017/11/22
    「どこまで」「べきか」などという思考法をする人は労働者であって、管理職に向いていない。結果を出すためになら何でも学ぶし、結果を出すのに不要なら何もしない、という判断ができるのがディレクターであり管理職
  • ルーン文字が大好き! 魔法陣が大好物!そんなクリエイターにぴったりな商用利用無料の素材 -RuneAMN | コリス

    ルーン文字が大好き! 魔法陣が大好物な人には激しくオススメです! 古代ゲルマン人が使用していたルーン文字を現代風にデザインした美しいフリーフォントを紹介します。 フォントにはおまけとして、そのルーン文字を使用して、精密に描かれた魔法陣が含まれています。そのクオリティは、おまけレベルではありません! しかも、AI, SVGのベクター完備! ルーン文字フォントと魔法陣のセット 2020/2/7 追記: 同作者による魔法陣のジェネレーターがリリースされました! 商用利用無料!クリックするだけで、魔法陣を無限に組み合わせて生成できるジェネレーター -daisy bell ダウンロードファイルには、以下が含まれています。 ルーン文字: 8書体 魔法陣: 90ファイル ダウンロードできるファイルのいくつかを紹介します。

    ルーン文字が大好き! 魔法陣が大好物!そんなクリエイターにぴったりな商用利用無料の素材 -RuneAMN | コリス
    fukken
    fukken 2017/05/31
    魔法陣と魔方陣は違う。「方」とは矩形の事だ(直方体、立方体の「方」)。つまり魔方陣とは矩形の図形で、普通は各辺の合計値が等しい数学パズルを指す。この場合「魔法陣」が正しい
  • アニメーションを使ったUIを楽しくデザインできる便利な無料ツール『Origami』の使い方を動画でご紹介

    去年あたりから、魅力的なプロトタイプ作成ツールがいろいろリリースされ、制作の現場でもそれらをもう使ってるという人も少なくないと思います。 その中の一つ、Facebookの『Origami』の動画コンテンツが公開されたので紹介します。 Facebook Origami Origamiは簡単に説明すると、スマホやタブレット、そしてデスクトップのWebページ・アプリのユーザインターフェイスをデザインするOS X用の無料アプリです。Sketchとの相性も非常にいいのも大きな特長です。 Origamiでどんなことができるのかは、下記のExampleページに多数のデモがあります。 先日の記事で紹介した「Windy Effect」もOrigamiで作られたものです。 まずは、インタラクションのデモ。

    アニメーションを使ったUIを楽しくデザインできる便利な無料ツール『Origami』の使い方を動画でご紹介
    fukken
    fukken 2015/03/17
  • [JS]グリッドで配置したパネルをダイナミックなアニメーションでコントロールするスクリプト -gridSelector

    Googleトレンドのようなグリッド状に配置した複数のパネルにダイナミックなアニメーションを与えるスクリプトを紹介します。 Dynamic Grid with Transitions デモはChrome, Firefoxでご覧ください。 ※Safariで見たら、クラッシュしました。 Demo 1: No transitions Demo 2: Transitions without delays Demo 3: Transitions with delays 3種類のデモは、1:アニメーション無し、2:ディレイ無しのアニメーション、3:ディレイ有りのアニメーションとなっています。 Demo 3のディレイ有りが一番かっこいいです! Demo 3のアニメーションgif 左上からパネルの表示数・レイアウトが変更すると、アニメーションで変更します。 実装 div要素で配置したパネルと外部ファイルと

    fukken
    fukken 2013/06/20
  • GitHubがCSSのパフォーマンス改善のためにおこなったことをまとめたスライド | コリス

    GitHubCSSのパフォーマンス改善について、2012年ホノルルで行われた「CSS Dev Conference」のスライドが公開されていたので、紹介します。

    fukken
    fukken 2012/12/12
  • コカ・コーラの歴代ロゴのオフィシャルなデータがダウンロードできますよ

    コカ・コーラの1900年代のクラシックな歴代ロゴのデータやブランド規約の公式のものがダウンロードできるのでご紹介。 BYVM x COKE - Contest 応募資格が合衆国在住で、応募できないので内容は略。 大事なことを一つだけ、ブルーを使うのは絶対禁止です! 資格対象外でも、素材はダウンロードできます。ダウンロードはページ下の「Download Templates」から。 上記の歴代のロゴデータ:計26種類、ブランド規約のPDFも含まれているので、コカ・コーラ大好きな人にはコレクションとしていいのではないでしょうか(既に持ってる?) 素材の利用はもちろん、このコンテストのためのみ許可されています。 コンテストの締切は10/29なので、ダウンロードできるのもそこまでかな。 PDFは、ブランド アイデンティティ、デザイン規約、エレメントとカラーの説明が書いてあります。

    fukken
    fukken 2012/10/04
    よく分からんが用途に制限かかってるんじゃねーの?無料素材であるかのように紹介するのはどうかと思う
  • 漢字も揃ってる、日本語のフリーフォントのまとめ -2011年版

    商用サイトでも無料で利用できる日語のフリーフォントを紹介します。 ※フォントは全て商用利用も無料ですが、利用の際には必ずライセンスをご確認ください。 最新版を公開!フォントの数が大幅に増えています。 2019年用、日語のフリーフォント 366種類のまとめ

    fukken
    fukken 2011/12/09
  • [JS]奥行きを生み出す『パララックス』を簡単に実装できるスクリプト -Smart3D

    複数の画像のスクロールのタイミングをずらして表示するパララックスを簡単に実装できるjQueryのプラグインを紹介します。 jQuery.Smart3D デモページ [ad#ad-2] パララックスはそれぞれのタイミングをずらして視差効果を生み出し、奥行き感を出すものです。 上記デモでは背景と人物の画像2枚をそれぞれマウスに合わせてずらして表示しています。 使用画像 5枚の画像を使用したパララックス Smart3Dの実装 一番最初に紹介したデモの実装方法です。 HTML 各画像をリスト要素で配置します。 <ul id="mindscape"> <li><img src=".../mindscape1.png" /></li> <li><img src=".../mindscape2.png" /></li> </ul> CSS スタイルシートでサイズを設定し、好みでborderなどのデザイン

  • プロユースにも耐えうる高品質なフリーフォント -AW Conqueror

    AW Conqueror Carved Four フォントは「Solutions - Typefaces」からダウンロードできます。 Conqueror ※要メールアドレス フォントの利用は個人でも商用でも無料とのことです、詳しくはライセンス(PDFファイル)を参照ください。

    fukken
    fukken 2010/09/03
  • ミニマルなウェブデザインで使用される特徴的な12のエレメント

    ミニマルデザインでよく使用される特徴的なエレメントとそれを効果的に使用したウェブサイトを1stwebdesignerから紹介します。 Modern Element Trends In Minimal Webdesign of 2010 ミニマルデザインの特徴的な12のエレメント 参考として当サイトで紹介した関連記事を記しています。 多くの効果的なネガティブスペース 参考:ウェブデザインにおけるネガティブスペースの活用ガイド グリッドベースのウェブデザイン 参考:グリッドシステム -サイトへの有効活用方法 クリアで大きなタイポグラフィ 繊細なテクスチャとパターン 小さいアイコン 軽いシャドウ、グラデーション、レタープレスのエフェクト 参考:ドロップシャドウとグラデーションの使用を的確にするためのチュートリアル レタープレスエフェクトのチュートリアル リボン、スケッチ、点線、ルーラー、半透明な