タグ

2013年12月31日のブックマーク (6件)

  • Web開発者に革命をもたらす!「Web Components」超入門 | 株式会社LIG

    こんにちは。デザイナーの王です。 Webアプリはデスクトップアプリとは違い、まだまだ発展途上の技術のため、色んな所でまだ未熟な部分があります。デスクトップアプリでは当たり前のことでもWebアプリではできなかったりすることも多いのです。中でも、UIのコンポーネント化問題が以前から指摘されてきました。 通販サイトにある「購入ボタン」を例に説明すると分かりやすいと思います。 この手のボタンを作るには以下の手続きを要すると考えられます。 外観を整える CSS HTMLマークアップ クリックした際の挙動 JavaScript 何が厄介かというと、「再利用」が難しいというところなんですね。 例えば、同サイトの別のページで同じボタンを使いたい場合、js、CSSHTMLを再度記述しなければなりません。しかも場合によってはHTMLのマークアップが非常に冗長化していることもある。 「購入ボタン」はあくまで一

    Web開発者に革命をもたらす!「Web Components」超入門 | 株式会社LIG
  • 2013年厳選版!フロントエンドエンジニアがオススメするWEB系の技術書・指南書 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    こんにちは。LIGフィリピン支社代表のせいと(@seito_horiguchi)です。 今まではデザイナーという肩書きだったのですが、最近会社の偉い人たちが 「フロントエンドエンジニアがほしいなあー。(チラッ)」 「そうだねー。ほしいねー。誰かやってくれないかなー(チラッ)」 という会話を僕の聞こえるところでよくするので、空気を読んでジョブ・チェンジした次第であります。 さて、今年も残すところあとわずかということで、今年僕が読んでタメになったWEB系の技術書やら指南書やらをご紹介いたします。WEB系の仕事をされている方、今後する予定のある方はぜひ参考にしてみてください。 もくじ 1.Webサービスのつくり方 ~「新しい」を生み出すための33のエッセイ 2.スマートフォンサイトデザインブック 仕事で絶対に使うプロのテクニック 3.レスポンシブWebデザインテクニックブック プロが教えるマルチ

    2013年厳選版!フロントエンドエンジニアがオススメするWEB系の技術書・指南書 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
  • 2014年に必須、マルチスクリーンユーザーに対応したウェブサイトの構築

    [対象: 中〜上級] スマートフォンやタブレット、パソコンやテレビなどの様々なサイズのスクリーンを持つ複数のデバイスからユーザーがアクセスする状況が一般的になりました。 いわゆる「マルチスクリーン」と呼ばれる時代の到来です。 そこでGoogleは、マルチスクリーンに対応したウェブサイトを構築するための指針を10月に公開しました(PDFでダウンロード可)。 この指針の中核となる1〜4章を日語訳しました。 マルチスクリーン時代に適合したウェブサイトを構築する際の参考にしてください(長いのでブックマークしておいて、年末年始の時間が取れるときに読むといいかもしれません)。 1. モバイルに備える マルチスクリーンの戦略はユーザーのニーズと自分のビジネスに適合している必要があります。あなたのサイトでユーザーはどんなことをやり遂げたいのでしょうか? 何をユーザーは期待しているのでしょうか? ユーザー

    2014年に必須、マルチスクリーンユーザーに対応したウェブサイトの構築
  • セマンティックSEOを考慮したhタグとliタグの上手な使い方

    [対象: 中級] この記事では、意味的な繋がりをGoogleに確実に伝える(ことに役立つかもしれない)「hタグ」と「liタグ」の上手な使い方を解説します。 見出しを意味するhタグと項目を列挙するためのliタグに関する特許をGoogleは2010年5月に取得しています。 その継続出願となる特許が先日承認されました。 この件に関して、Googleの特許研究の第一人者であるBill Slawski(ビル・スロースキ)がGoogle+で共有した投稿が情報元になります。 hタグの下に出てくるliタグは意味的に等しく近い 見出しとしての「hタグ」の下に、リスト形式で列挙する項目に「liタグ」が設定されている場合、あとに出てくる項目ほど見た目の距離が見出しから遠くなります。 しかし、見た目の距離が離れていたとしても見出しとの意味的な関係は先頭に出てきた項目と等しい扱いになります。 言葉だけだとわかりづら

    セマンティックSEOを考慮したhタグとliタグの上手な使い方
  • Sass 3.3で追加された「関数」や「変更点」のまとめ解説

    前二回の記事では、Sass 3.3で追加された「&」の新機能と@at-rootと新しいデータタイプ「マップ」について解説しました。 最後となる今回は、新しく追加された関数やいくつかの変更点を解説します。少し長くなりましたので目次を作りました。気になるところからお読みください。 新しく追加された関数 文字列用の関数 リスト用の関数 call() unique-id() 変数、ミックスイン、関数の存在を調べる関数 inspect() 変更点 リスト関連 @each if() @extend !globalフラグ ※Source Mapについては、丁寧に解説しているブログ記事が既にいくつかありますので、ここでは省略させていただきます。 文字列用の関数 新たに追加された文字列用の関数は6つあります。 str-length($string) str-insert($string, $insert,

    Sass 3.3で追加された「関数」や「変更点」のまとめ解説
  • こいつは便利!FacebookやTwitterの最新のレイアウト用のPSD素材がすぐに利用できるPhotoshopの機能拡張 -Social Kit

    Facebook, Twitter, Google+など、主要なソーシャルサービスの各ページ用のPSD素材が1クリックで利用できるPhotoshop用の機能拡張を紹介します。 アップデート機能も備えているので、常に最新のものが利用できるのは便利ですね。 機能拡張もPSD素材も無料で利用できます。 Social Kit Social Kitのインストール・使い方 各ソーシャルサービスのテンプレート Social Kitのインストール・使い方 Photoshop CS6 for OS Xの日語環境に入れてみましたが、問題無く使用できているので、簡単にインストール方法を紹介します。 まずは、Social Kitのインストーラーをダウンロードします。 ページの中央「Download from source」ボタンをクリックします。 Social Kit ダウンロードする際は、Twitter, F