タグ

ブックマーク / coliss.com (1,428)

  • フォームの入力欄にテキストを表示する際、ユーザーが使いやすくよりセマンティックに実装する方法

    フォームの入力欄にテキストを表示するテクニックとして、HTML5のplaceholder属性やtitle属性にいれたテキストをスクリプトで置き換える方法などがあります。 しかし、placeholderはplaceholderなので、ラベルの代替として利用するのはW3Cでも推奨していません。 参考:The placeholder attribute -W3C フォームに余分なHTMLを追加せず、ラベルを利用してシンプルに解決する方法を紹介します。 入力時はラベルがツールチップで 実装 実装のポイント label要素内のテキストをラベルとして利用する。 初期状態でラベルのテキストを表示する。 入力時にもラベルがユーザーの目に見えるようにする。 ラベルの配置はフォームとページのレイアウトで行われるようにする。 スクリプトが利用可能でない時でも、ラベルを利用できるようにする。 これらのポイントを踏

    Donca
    Donca 2013/06/19
    ✔ フォームの入力欄にテキストを表示する際、ユーザーが使いやすくよりセマンティックに実装する方法
  • 食材や料理や調理器具が200種類そろった商用利用無料のアイコン素材 -Freepik

    果物、肉、調理器具をはじめ、魚、野菜、チーズ、ドーナツ、飴、コーヒー、ジュース、お酒、アイスなど、さまざまな飲関係のアイテムが揃ったベクターのアイコン素材を紹介します。 個人的にはパプリカ、きのこ、あの骨がポイント高いです。

    Donca
    Donca 2013/06/19
    ✔ 食材や料理や調理器具が200種類そろった商用利用無料のアイコン素材 -Freepik
  • トレンドを巧く取り入れてる、美しいクリーンなデザインのウェブサイトのまとめ

    最近のウェブデザインのトレンド、フラット、パララックス、ミニマル、大きい写真画像、CSS3アニメーションなどを巧く取り入れ、細部にまでこだわった美しいクリーンなデザインのウェブサイトをWDFから紹介します。

    Donca
    Donca 2013/06/18
    ✔ トレンドを巧く取り入れてる、美しいクリーンなデザインのウェブサイトのまとめ
  • [JS]他のスクリプトで生じる端も埋める、パネルをレンガ状に配置するスクリプト -Mason.js

    画像やテキストなどを配置したパネルをレンガ状に指定した間隔で配置するjQueryのプラグインを紹介します。 Mason.js Mason.js -GitHub Mason.jsの特徴 Mason.jsのデモ Mason.jsの使い方 Mason.jsの特徴 Maison.jsは、複数のパネルを積み上げたレンガ状に配置するレスポンシブ対応のスクリプトです。 他のスクリプト(Masonry, Isotopeなど)グリッドのレイアウトを使う時に生まれる隙間や端にも穴がない状態でレイアウトすることが可能です。 類似スクリプトで生じる隙間も埋めます。 比率 全てのエレメントのベースとなる比率を設定 サイズ グリッドに応じたサイズを設定 カラム 複数のブレイクポイントごとにカラムを設定 フィルター 空白スペースを埋めるための要素を設定 ガター エレメント間の溝を設定 Mason.jsのデモ ページには

    Donca
    Donca 2013/06/18
    ✔ [JS]他のスクリプトで生じる端も埋める、パネルをレンガ状に配置するスクリプト -Mason.js
  • 複数ページにも対応とは!ページに分かりやすいプロダクトツアーを加えるフレームワーク -Hopscotch

    ページに分かりやすく、プロダクトツアーを加えるフレームワークを紹介します。 似たようなスクリプトはたくさんありますが、これはツアー移動のアニメーション、ツアーを戻る、そして複数ページにも対応しています。 1ページ内でのツアーでけではなく、複数ページを横断するツアーも作成できます。 Hopscotch Hopscotch -GitHub Hopscotchの特徴 Hopscotchのデモ Hopscotchの使い方 Hopscotchの特徴 イベントのコールバック ツアー中のさまざまなイベントのコールバックを装備。 マルチページ対応 HTML5のストレージやクッキーを利用して、複数ページにまたがるツアーも可能。 i18n対応 さまざまな言語での実装をサポート。 快適なレスポンス 一つひとつは軽量なインスタンス。 Hopscotchのデモ ページ自体がデモになっています。 中央下の「Tale

    Donca
    Donca 2013/06/17
    ✔ 複数ページにも対応とは!ページに分かりやすいプロダクトツアーを加えるフレームワーク -Hopscotch
  • フラットアイコンの進化形、美しいソリッドなラインを使ったアイコン素材 -Tab Bar Icons iOS 7

    アイコン全種 サイズは30px, 60pxが用意されており、フォーマットは下記の3種類が揃っています。 .eps .ai .psd PSDを開くとこんな感じです。 デザインはシンプルなので、さまざまな背景にマッチします。

    Donca
    Donca 2013/06/17
    ✔ フラットアイコンの進化形、美しいソリッドなラインを使ったアイコン素材 -Tab Bar Icons iOS 7
  • ちょっと珍しい!文房具をモチーフにしたアイコン素材 -Stationery Icon Set

    EPS, AI, PSDが揃った、商用でも無料で利用できる文房具をモチーフにしたアイコン素材を紹介します。 Freebies: Stationery Icon Set -EPS, AI, PSD アイテムは消しゴム、鉛筆、テーブルランプ、ノートブック、ピン、定規、ハサミなど、計16種類、全てハンドメイドで作られています。 砂消し、懐かしい。 アイコン全16種類 ダウンロードできる素材のフォーマットは3種類。 .eps .ai .psd PSDだと各アイテムは、アイコンとシャドウは別のレイヤー・フォルダで管理されているので、使い勝手もよいと思います。

    Donca
    Donca 2013/06/14
    ✔ ちょっと珍しい!文房具をモチーフにしたアイコン素材 -Stationery Icon Set
  • [CSS]見た目は普通、でもエフェクトが抜群にかっこいいナビゲーションのデモ

    ぱっと見、よく見かけるレスポンシブ対応のナビゲーションのようなUIですが、かなりかっこいいエフェクトが仕込まれているデモを紹介します。 スクリプト無し、エフェクトはスタイルシートのみで実装されています。 左上のアイコンをクリック・タップすると、オーバーレイでナビゲーションがダイナミックなアニメーションで表示されます。 ふわっとナビゲーションのアイテムが集まってくるの、かっこいいですね。 解除して散っていくのも! 実際のデモは、こちらからどうぞ。 Chrome, Safariでご覧ください。 デモページ これをベースにいろいろなアイデアが膨らんできますね。 参考までに、実装もご紹介。 HTML オーバーレイでステイになるのは、チェックボックスを使用しています。 <!-- start header --> <header id="head"> <div class="container"> <

    Donca
    Donca 2013/06/14
    ✔ [CSS]見た目は普通、でもエフェクトが抜群にかっこいいナビゲーションのデモ
  • 早くも登場!iOS7用のアイコンのテンプレート素材 -Template for iOS 7 App Icons

    早くも登場!iOS7用のアイコンのテンプレート素材 -Template for iOS 7 App Icons

    Donca
    Donca 2013/06/13
    ✔ 早くも登場!iOS7用のアイコンのテンプレート素材 -Template for iOS 7 App Icons
  • 黄金比・黄金螺旋・黄金三角形などをページのレイアウトや写真の構図にあてがうPhotoshopの機能拡張

    対角線 Divine Proportions Toolkitのインストールと使い方 Toolkitの対応バージョンはPhotoshop CS5, 6です。 インストール 下記ページのDownloadから「divine_proportions_toolkit_1_0_4.zip」をダウンロードし、解凍します。 Divine Proportions Toolkit 解凍したフォルダ内にCS5, CS6のフォルダがあるので、利用する環境に合わせて選択してください。 フォルダ内の「Divine Proportions Toolkit.zxp」をダブルクリックすると、Adobe Extension Managerが開きます。 指示にしたがって、インストールします。 インストールが完了したら、Photoshopを再起動します。 使い方 使い方は簡単です。 メニューバーの[ウインドウ]-[エクステンショ

    Donca
    Donca 2013/06/13
    ✔ 黄金比・黄金螺旋・黄金三角形などをページのレイアウトや写真の構図にあてがうPhotoshopの機能拡張
  • スクロールに自信のある挑戦求む!世界で一番早いスクローラーを決める -THE 100 METER SCROLL

    スクロールに自信のある挑戦求む!世界で一番早いスクローラーを決める -THE 100 METER SCROLL

    Donca
    Donca 2013/06/12
    ✔ スクロールに自信のある挑戦求む!世界で一番早いスクローラーを決める -THE 100 METER SCROLL
  • CSS3のふわりとしたアニメーションが気持ちいい画像ギャラリーを実装するチュートリアル

    CSS3アニメーションとjQueryを使って、アニメーションの動きが気持ちいい水平型のギャラリー・ポートフォリオを実装するチュートリアルを紹介します。 デモページ:サムネイルのホバー時 サムネイルのホバー時だけでもキャプションの表示だけでなく、画像などのサイズ変更、テキストの表示、各アイテムの可視化、配置変更などもアニメーションで行われています。 実装 実装はポイントをまとめて紹介します、Stepは3つです。 元記事では詳細に書かれているので、参考にしてください。 Step 1: HTML 画像、2つのパラグラフ、タグが一つのセットになっており、それぞれをリスト要素で実装します。 <ul class="portfolio-items"> <li class="item"> <figure> <div class="view"> <img src="images/1.jpg"> </div>

    Donca
    Donca 2013/06/12
    ✔ CSS3のふわりとしたアニメーションが気持ちいい画像ギャラリーを実装するチュートリアル
  • 動画で見るiOS7の魅力、iOS7の動作シーンが満載のオフィシャル動画

    iOS7の魅力がたっぷり含まれたオフィシャル動画を紹介します。 静止画でiOS7の画面をみましたが、また動きがあると全然違いますね。

    Donca
    Donca 2013/06/11
    ✔ 動画で見るiOS7の魅力、iOS7の動作シーンが満載のオフィシャル動画
  • Unicodeの全文字セットと便利ツールが揃った -Unicode character table

    Unicodeの全文字セットを見やすくまとめたUnicode character tableを紹介します。 見たことのない文字や記号を眺めているだけで、ちょっと楽しいです。 Unicode character table 上記キャプチャだと2スクロール分のスクロールバーしか表示されていませんが、テーブルは無限スクロールとなっており、スクロールするとどんどん表示されます。

    Donca
    Donca 2013/06/11
    ✔ Unicodeの全文字セットと便利ツールが揃った -Unicode character table
  • [JS]ナビゲーションを最上部に固定し、各セクションにアニメーションでスクロール移動させるスクリプト -SMINT | コリス

    SMINT SMINTの使い方 Step 1: 外部ファイル スクリプトを外部ファイルとして記述します。 <head> <script src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript" src="js/jquery.smint.js"></script> </head> Step 2: HTML まずは、最上部に配置されるナビゲーションから。 <div class="subMenu" > <div class="inner"> <a href="#" id="sTop" class="subNavBtn">Home</a> <a href="#" id="s1" class="subNavBtn">Section 1</a> <a href="#" id="s2" c

    Donca
    Donca 2013/06/11
    ✔ [JS]ナビゲーションを最上部に固定し、各セクションにアニメーションでスクロール移動させるスクリプト -SMINT
  • 画像をレトロやヴィンテージなど、高品質なファッションスタイルに仕上げるPhotoshopのアクション

    Forest Light -森林光 アクションファイルの利用は個人でも商用でも無料、とのことです。 また、アクションファイルを適用する際は、オリジナルの画像を失わないようにバックアップや複製してから適用してください。 日語環境でうまく動作しない場合 日語環境のPhotoshopだと、動作が途中で止まってしまいます。 その際は「停止」をクリックし、正しいアクションを登録しなおすと動作します。 例:Red Hazeを実行すると、「レイヤー"Curves 1"は現在使用できません」と表示されると思います。「Curves」をトーンカーブに変更して利用してください。 一度変更して保存すると、次からはそのまま利用できます。

    Donca
    Donca 2013/06/10
    ✔ 画像をレトロやヴィンテージなど、高品質なファッションスタイルに仕上げるPhotoshopのアクション
  • Photoshopでガイドだけを別のファイルにコピペできる機能拡張 -CopyGuides

    Photoshopでせっかく引いたガイドを別のファイルにコピペしたいと思ったことはありませんか? そんな願いを叶えるPhotoshopの機能拡張スクリプトを紹介します。 Copy Guides ページのちょい下にある「Download the .JSX file」をクリックし、ファイルを保存してください。 ダウンロードした「CopyGuides.jsx」を使用するPhotoshopのフォルダ内に移動します。 移動先:Photoshop\Presets\Scripts\ Photoshopを再起動します。 メニューの[ファイル]-[スクリプト]内に「CopyGuides」があれば、インストール完了です。 CopyGuidesの使い方 CopyGuidesの使い方はシンプルです。 ガイドをコピーしたいファイルをPhotoshopで開きます。 [Shift]キーを押しながら、[ファイル]-[スク

    Donca
    Donca 2013/06/10
    ✔ Photoshopでガイドだけを別のファイルにコピペできる機能拡張 -CopyGuides
  • [JS]納品前の確認に最適、使用されていないCSSのセレクタを見つけ出すスクリプト -Helium

    ウェブサイトの多数のページ全体に渡り、スタイルシートで定義されたセレクタが使用されているかどうかチェックし、使われていないセレクタのレポートを生成するスクリプトを紹介します。 納品する際に、不要なセレクタを除去するのに役立ちますよ。 Helium -GitHub Heliumの準備 Heliumの使用方法 Heliumの準備 HeliumはjQueryなど他のスクリプトを必要せず動作し、URLのリストから全てのページをロードし、解析して、スタイルシートで見つけたセレクタが全ページで使用されているかどうかチェックし、レポートを作成します。 スクリプトは、開発環境で実行してください。 公開中のサイトで実行すると、ユーザーにもHeliumの動作が見えてしまいます。 Step 1: 外部ファイル テストするページの全てに、当スクリプトを外部ファイルとして記述します。 場所は、head内でも</bo

    Donca
    Donca 2013/06/10
    ✔ [JS]納品前の確認に最適、使用されていないCSSのセレクタを見つけ出すスクリプト -Helium
  • iOS7の新しいロゴデザインが美しすぎて、これは期待感が高まる!

    6/10からサンフランシスコで開催される「WWDC2013」で、iOS7などの発表がありそうですね。 開場には、iOS7のものと思われるロゴが! まずは、モザイクで想像してみてください。

    Donca
    Donca 2013/06/08
    ✔ iOS7の新しいロゴデザインが美しすぎて、これは期待感が高まる!
  • 効果音が今にも聞こえてきそうな軽快で気持ちいいアニメーションのデモ

    テキストの上をボールがはずんで、次々にカラーを変えたり、一つずつ表示するアニメーションのデモを紹介します。

    Donca
    Donca 2013/06/07
    ✔ 効果音が今にも聞こえてきそうな軽快で気持ちいいアニメーションのデモ