The past, present, and future of personal expression through fonts
概要 メンテナブルなCSSを目指し、定義された一般的なCSSルールの紹介と、それらのルールを適用するにあたって活用できるツールを報告します。 1. 序論 CSSは記述ルールが簡素であり、少しの学習コストですぐに記述ができる手軽なツールです。 しかし、大規模なアプリケーションで複数人で開発するケース等では、見栄えだけしか考えずに身勝手にコーディングしてしまうと、 非常にメンテナンスコストがかかる負の遺産が作られてしまいます。 そのためCSSの品質を保つために様々なプロジェクトで、CSSの定義ルールが決められています。 本稿では一般的なCSSの定義ルールと、そのルールがなぜ作られたのかを合せて報告致します。 また、CSSのルールを適用するにあたって、手動・目視でルールの適用をチェックするのは非常にコストが高い作業です。 これらルールの適用を補助するツール群を、合せて報告致します。
Scalable and Modular Architecture for CSS (日本語) を読んだのでそのメモです。 CSSルールのカテゴライズ カテゴライズを行い、それに準じた命名をセレクタに付ける。 ベース レイアウト モジュール 状態(ステート) テーマ レイアウトには1つ以上のモジュールを保持する必要がある。 モジュールは最利用可能なパーツとする。 命名規則 レイアウト、状態(ステート)、モジュールにはプリフィックスを使用する。 レイアウトのスタイルにはlayout-を付ける。または、ドキュメントなどでコーディング規約をまとめてあるなら省略してl-と付けても良い。 状態(ステート)にはis-を付ける。 モジュールは作成される数が多いので、モジュールごとにプリフィックスを付ける。 /* Example */ .comment { } .comment-user { } ベースル
このガイドラインについて このガイドラインは既存のアプリやレビュー等を参考に、ユーザーが期待するであろう状態をまとめたものです。 アプリの開発に関わっている方たちが日々の動作確認を実施する中で、こういった点に気付いてほしい、というチェックリストになっています。 ※項目の中にはOSや端末に依存する部分も含まれます。 インストール 初回インストールが問題なく完了すること 既にインストールされている場合、アップデートが問題なく完了すること 記録メディア対応(Android) インストール後、記録メディアへアプリが移動できることが望ましい ※但し、記録メディアへアプリを移動した場合、一部の機能が制限される(はず)←ホームのウィジェット等 起動 本体に保存しているアプリが正常に起動できること 記録メディアへ移動しているアプリが正常に起動できること ログイン 初回インストール後 登録済みアカウントで利
みなさんWunderlistというアプリをご存知でしょうか?iPhone, iPad, Android, Windows, Mac, Webで使えるいいデザインのtodoリスト管理アプリです(無料)。とても素晴らしいアプリなので使っている方も多いかと思います。 先日このアプリを作っている会社6Wunderkinderのブログを読んでいたら、Wunderlistがどのようにして新しいデザインを作ってきたかが書かれた興味深い記事がありましたので翻訳(意訳)しました。 [以下Break Rules To design better productsの翻訳(意訳)] 私たちは一日のうちに、スマートフォンやタブレット、ノートパソコンといった様々なデバイスを使い分けています。それぞれに独自のガイドライン、インタラクションの種類、そしてもちろん異なったインターフェースがあり、私たちはデザイナーやエンジニ
シックス・アパートにおけるソーシャルメディアの運用方針について シックス・アパートは、2001年にアメリカ・サンフランシスコで創業して以来、Movable TypeやTypePad、Vox といったブログ製品やサービスなどを通じて、ブログやソーシャルメデイアの発展に貢献してきました。 ブログの爆発的な普及と並行して、インターネット上で個人でも簡単に情報発信できる、情報を共有できる、そして人とつながることができる、さまざまなソーシャルメディア・サービスが生まれ普及しています。最近注目されているTwitterなどのミニブログサービスはもとより、写真や動画などの共有サービスや、ソーシャルブックマークサービスといった素晴らしいサービスを、非常に手軽に利用できる環境が整いました。 一方で、シックス・アパートという会社そのものや、シックス・アパートの製品/サービスを、より多くの方に知っていただくために
このガイドラインは、シックス・アパート株式会社の社員や契約社員(アルバイト)、業務委託者など(以下、シックス・アパート関係者という)を対象に、ブログやSNSなどのソーシャルメディア・サービス(以下、ソーシャルメディア・サービスという)に関わる際の振る舞いや基本マナーについて定めています。 シックス・アパートは、ソーシャルメディア・サービスの普及発展のため、本ガイドラインの利用を、クリエイティブ・コモンズの「表示(CC BY 4.0)」の条件で許諾します。 クレジット表記について 本ガイドラインをベースに新たなガイドラインを作成して利用する際には、以下のクレジット情報を記載してください。ドキュメント内、または掲載するウェブページ内にクレジットを記載していただくことが望ましいです。 クレジットのソースコード <p xmlns:cc="http://creativecommons.org/ns#
こんばんわ、Sashaです。 最近、ECサイトのリニューアルを計画するお手伝いをする、という仕事がありました。特にユーザビリティ的な観点から、どんなことを網羅したらこのリニューアルを成功させることができるだろうか、ということを考えながら、様々なブログを参考にしたり実際のECサイトを検証したりしていたら、以前私が紹介したユーザビリティ・ガイドラインのようなチェックリスト的なものが出来上がったので、もしかしてどこかのだれかのお役に立つこともあるかもしれない、と思い、ここに紹介させていただきます。 まず、ECサイトで実現したい基本的な目標をあげ、その目標に沿って細かく、網羅していきたい事を列挙していきました。 基本的な目標とは、次の5項目です。 見つけたい商品・情報を見つけやすくする ユーザーの労力を極力削減する 買いたい気にさせる 購入までのプロセスを簡単にする オンラインショッピング
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く