タグ

2011年6月30日のブックマーク (11件)

  • Sassの@extendでCSSとHTMLをシンプルに - あと味

    明日、UPGRADE JAPANにて、Sassについて話す予定です。 それ用にSassの記事増やしておきたかったんですけど、あまりそれもできず。しばらくは、UPGRADE JAPANのフォローアップとして、いくつかSassの記事を投稿する予定です。 さて、「Sassの@extendでCSSHTMLをシンプルに」ということですが、Sassの@extendを使わなかった場合と、使った場合の対比を書いてみます。 したいこと サイドバーがある とあるページのサイドバーは、既存のサイドバーのスタイルと背景色が違うだけ これですね。つ First Look: Object Oriented CSS - SitePoint 単純なCSS 単純にこれをCSSで対応すると以下のようになるかもしれません。 .sidebar { /* sidebarのスタイル */ } ...省略... .onsalesid

    Sassの@extendでCSSとHTMLをシンプルに - あと味
  • Google

    世界中のあらゆる情報を検索するためのツールを提供しています。さまざまな検索機能を活用して、お探しの情報を見つけてください。

  • jQuery Mobileで提供されているページ系イベントについてのまとメモ

    jQuery Mobileで設定できるイベントについて jQuery Mobileではモバイル端末向けに色々なイベントが追加されています. tap, taphold, swipe, swipleft, swiprightなどのイベントもありますが,今回はjQuery Mobileのページが切り替わったり読み込まれたりするときに配信されるページ系イベントについて紹介します. いま気がつきましたけど、swipleftとswiperightはiOSらしいおお振りなジェスチャに対応したインタラクションを作れそうでいいですね。 bindするとき こんな感じで,各イベントの動作をbindします.基的には、documentに直接bindして、event.targetから絞り込めばいいかなと思っています。 $(document).bind('イベント名', function(event) { // ev

    jQuery Mobileで提供されているページ系イベントについてのまとメモ
  • Google +1 ボタンを設置してみました + Tips を少し - WebOS Goodies

    Google が任意の Web ページに設置できる +1 ボタンを公開したので、さっそく貼り付けてみました。上のツィートボタンの横にある「+1」と書かれたのがそれです。 Google アカウントをお持ちの方、ポチっとやっていただけると嬉しいですw この +1 ボタンですが、実はとても簡単に設置できます。 HTML コードを生成するウィザードがあるので、サイズとか何とかを指定して、取得した HTML をページに挿入するだけ。なんと既に日語のドキュメントも公開されているので、詳細にカスタマイズすることも可能です。 ただ、少しドキュメントが間違っている(というか API がバグっている)ところもあったりしたので、そのあたりも含めて記事にしてみました。 +1 ボタンとは 日ではまだあまり役に立たないのでご存じない方も多いと思うのですが、 +1 ボタンというのは、言わば Google 版の 「い

  • 踏まえておきたい、ウェブ制作・開発にフレームワークを使う際の長所と短所

    現在、JavaScript, CSS, PHPなど数多くのフレームワークがリリースされており、ウェブ制作・開発に利用している人もたくさんいると思います。 それらのフレームワークを実際に利用するときに、踏まえておきたい長所と短所を紹介します。 Pros And Cons Of Using Frameworks [ad#ad-2] 下記は各ポイント意訳したものです。 はじめに ウェブ制作にフレームワークを使う長所 ウェブ制作にフレームワークを使う短所 ウェブ制作に役立つフレームワーク集 はじめに 近道があるのに、なぜ毎日同じことをする必要があるのか問いただすべきです。フレームワークはあなたの作業をより速く、より簡単に助ける近道である、と考えてください。ここで「より良く」というキーワードを含めなかったのは、より速くより簡単ということが常に良いことを意味するものではないといことです。 まず、フレー

  • Googleの+1を簡単実装&カスタマイズできるjQueryプラグイン「Google 1-Button」:phpspot開発日誌

    Googleの+1を簡単実装&カスタマイズできるjQueryプラグイン「Google 1-Button」 2011年06月03日- jquery-gplusone-js - jQuery Google 1-Button plugin - Google Project Hosting Googleの+1を簡単実装&カスタマイズできるjQueryプラグイン「Google 1-Button」。 likeが押されたときのonlikeコールバックイベントが使えたり、表示に関するカスタマイズをオプションで指定できるみたいです。 like後のコールバックで「ありがとう」みたいなメッセージを表示させるのも簡単にできそうですね。 最小のコードは以下でOKみたいです。 <div id="gplusone-example"></div> <script type="text/javascript" src="j

  • プラスワン ボタン

    Documentation You can add and customize the +1 button to meet the needs of your website, such as modifying the button size and load technique. By adding the +1 button to your website, you allow your users to recommend your content to their circles and drive traffic to your site. The +1 button can also improve the time spent on your site by providing recommendations for further reading. Use of the

    プラスワン ボタン
  • MovableTypeにFacebookのOpen Graph protocol(OGP)を対応させる方法 | Creazy!

    【2012/12/02:追記】 記事文の最初にでてくる画像URLを抜き出すという目的では、元の正規表現では少々問題があったため修正しました。詳細はMTタグの解説部分のコメントをご確認ください。 ども、ブログご無沙汰気味のヤガーです。 久しぶりにちゃんと技術っぽい事書かないとなぁと思いまして、いまさらですがOGP対応の話題など取り上げたいと思います。 といっても、すでに詳しく書かれているページもたくさんあるでしょうから、今回はボクがブログで使用しているMovableTypeでの実装方法にフォーカスしています。 いきなりですが、個別ブログ記事テンプレート用の完成版のソースです! <meta property="og:title" content="<$MTEntryTitle remove_html="1"$>" /> <meta property="og:type" content="ar

    MovableTypeにFacebookのOpen Graph protocol(OGP)を対応させる方法 | Creazy!
  • スマホUI考3 ~ ジェスチャ入力について | fladdict

    スマホUI考1 〜 ボタンについて スマホUI考2 〜 フィードバックについて スマホといえばジェスチャー入力、ジェスチャーといえばスマホ。そんなジェスチャーについて、つれづれと。 でも個人的には、ジェスチャーはほとんど要らないと思う。 ジェスチャ全般 ・ジェスチャは補助操作。メイン操作ではない。 ・ボタンでできる操作をプラスアルファで、ジェスチャでもできるようにする。 ・なぜならジェスチャの有無は視覚的にわからない。 ・ユーザーがジェスチャを理解しなくても操作できるのがよい。 ・またジェスチャー時に、画面のかなりの部分が指で隠れる。 ・極論ジェスチャなしでもアプリがリリースできる状態なのがよい。 ・つまり予算や工数があまったときに入れよう。 タップ ・マウスクリックではなくタップ。 ・ボタンの精度は指のサイズに依存する。 ・細かい座標指定はできない。 ・ロールオーバーがない。 ・触ってみ

  • スマホのUI考2 〜 フィードバックについて | fladdict

    UIについて徒然と考える自分用メモ、2回目はフィードバック。ユーザーに「何かがおきたよ!」と如何に明解に知らせるか?1回目はこちら 随時増えたり減ったりするよ。自分の主観だから間違ってることもチラホラあるかもよ。 振り返ってみてTiltShiftGenでは、遷移系のフィードバックは少なめにして、情報系のフィードバックを多めに調整してたんだなぁとシミジミ。多分、ブラーの処理が重かったからだと思う。隙をみてバージョンアップしたい。 一般論 ・フィードバックとは? ユーザーの操作に対して、結果を返すこと。操作の実感。 ・フィードバックのないアプリは痛覚の無い人間。 ・物理的なフィードバックもソフトウェア的フィードバックもなければ、ユーザーは何がおきているか知覚できない。 ・何かが起きたら必ずユーザーに通知する。 ・適切なフィードバックが行われるとユーザーは快感を感じる。 ・新雪に足跡をつけたり、

  • fladdict » スマホのUI考 〜 ボタンについて

    SuperPopCamとか作ったときに、体系的な資料欲しいなぁーとか思ってたことのまとめ。 色々と自分の中の考えをまとめるためのメモ。世の中のアプリは機能を半分にして、減った予算分をUIの練り込みにつぎ込んだ方が絶対よいアプリになると思う。 書いてる作業が一番考えまとまるので、ちょぼちょぼあげていこうかと、まずはボタンから。 指の大きさの制約を受ける ・Webとスマホを比較した場合、最大の違い。 ・ピクセル単位でクリック位置を制御できるマウスポインタと違い、指は大雑把にしかタップ位置を指定できない。 ・このためAppleはボタンの最小サイズとして44pxというガイドラインを作っている。 ・視覚的に44px以下のボタンも実際のヒットエリアは大きめにする。 ・またこれに留まらず、ボタンとボタンの間のマージンは空けられるだけ空けた方が安全。 ・つまるところ「カッチリ」つめたボタンレイアウトのグラ