We use cookies to analyze how you use our site and show ads related to your preferences. By continuing to use our site, you agree our use of cookies, terms of use and privacy policy.
EmolettはWeb Fontsを使って漢字による感情表現をアイコン化します。 インターネットが普及する前からパソコン通信などで使われてきた「(笑)」や「(泣)」といった文字。これをもっと今風に表現してくれるのがEmolettです。 フォントの一覧です。見事に顔アイコンが表示されています。 実際のHTMLです。class="emo"で書かれている文字を当てはまる顔アイコンに変換します。 Emolettは専用に作られたWeb Fontsを使って特定の漢字についてアイコン化してくれます。Web Fontsに対応していない場合はそのまま文字が出るので問題にならず利用できます。 EmolettはCSS/Web Fontsによるオープンソース・ソフトウェア(SIL Open Font License)です。 MOONGIFTはこう見る Web Fontsの使い方として非常に面白いです。一見すると画
Flotr2はHTML5/Canvasを使ったグラフ描画ライブラリです。 これまでグラフと言えばFlashや画像出力が多かったですが、HTML5が使われるようになったことでぐっと表現力の高いグラフをWeb標準の技術で実装できるようになっています。その表現力を知るのにお勧めしたいのがFlotr2です。 たくさんのサンプルが用意されています。一気に紹介します。 線グラフです。 途中で途切れた曲線のグラフも描けます。 棒グラフです。 マウスオーバーで値を表示できます。 積み上げグラフです。 円グラフです。 レーダーチャート。 範囲グラフ。 ローソクチャートです。 滑らかな曲線のグラフです。 マウスオーバーでグリッドが表示されます。 マウスズームのデモです。 マウスで一部の範囲を指定できます。 折れ線グラフです。 マイナスの値にも対応。 クリックでリアルタイムにグラフを描きます。 画像ダウンロード
html5shivはIEをはじめとするHTML5非対応WebブラウザでHTML5のタグとスタイルを使えるようにするソフトウェアです。 HTML5のWebサイトを作りたいと思いつつ、IE向けのデザイン適用について心配する声は多数あります。そこで使ってみたいのがhtml5shivです。HTML5非対応のIEでもHTML5の要素を使ったデザインをサポートします。 例えばこんなデザイン。HTML5を使っていますがちゃんとスタイルシートが当たっています。 ソースコード。sectionタグなどを使っています。 まだ開発中ということもあって全てのテストが通る訳ではなさそうです。 別なソース。markタグを使ったり、jQueryも使えています。 こんな感じのグラフも描けています。 グラフのソース。おそらくCanvasタグで描かれているはず。 html5shivを使えばHTML5非対応のWebブラウザであっ
HTML5 PleaseはHTML5の利用推奨度を機能ごとに検索できるソフトウェアです。 HTML5が登場してしばし経ちましたが、それでも積極的に使っていくのを躊躇している人も多いのではないでしょうか。そこでHTML5の中でもどの機能を使っていくべきか、または避けるべきかを教えてくれるのがHTML5 Pleaseです。 トップページです。HTML5対応Webブラウザで見てみましょう。 インクリメンタルなフィルタリングもできます。 使えるか使えないかは色分けして表示されます。 やはり全ての機能が使えるという訳ではありません。 各機能からWebブラウザのバージョンごとのサポート具合が一覧できます。 APIに関連したものだけを抽出して対応状況が見られます。同様にCSS、HTML、JavaScriptといった具合に指定できます。 IEのバージョンごとの指定もできます。 HTML5 Pleaseでは
TagCanvas - an HTML5 Canvas Tag Cloud HTML5のcanvasを使ったアニメーションするタグクラウド実装スクリプト「TagCanvas」 次のように3Dなタグクラウドがアニメーションします。Flashで似たようなものがありますが、こちらはHTML5版。 テキストだけじゃなくて画像もタグクラウドっぽくできます。 マウスホイールで拡大できたりと変なところに凝ってるところもナイス アニメーションのカスタマイズも色々とできるみたいです 関連エントリ HTML5を使ったファイルアップロード用プログラム集 HTML5で超リアルなページめくり効果を実装するチュートリアルとサンプル HTML5で色々作るチュートリアル&チートシート
HTML5 ADMINはHTML5で作られた管理画面用テンプレートです。 格好いい管理者専用のWebページが作ってみたいならばお勧めしたいのがHTML5 ADMINです。 デモの画面です。シンプルで分かりやすい画面構成になっています。 ツリービューを広げた場合です。 レイアウトは柔軟に設定されています。 アコーディオンやタブ、シャドーも用意されています。 ダイアログです。 アイコン、スライダー、カレンダー、プログレスバーもあります。 テーブル表示です。 プロフィール的な表示にも対応しています。 メッセージ表示も考慮されています。 フォームのサンプルもあります。 細かな部分にも気を配られたデザインです。 HTML5 ADMINはjQuery、jQuery UIを使っており、無限の階層メニュー、追加ナビゲーションなどの機能があります。 HTML5 ADMINはHTML5/JavaScriptを
こんにちは、鴨田です。 個人的に仕事の大半はスマートフォン関連なので、 最近のマークアップはほとんど全てHTML5+CSS3で行っています。 とはいえ、PC向けのサイトではまだまだHTML4.01、XHTML1.0、CSS2.1を使用している場合が多いと思います。 ですので、今回はHTML5+CSS3を導入するにあたって、役立つと思う7つの設定について、書きたいと思います。 1.HTML5の初期テンプレート案 <!DOCTYPE html> <html> <head> <meta charset=utf-8 /> <title>HTML5 初期テンプレート</title> <!-- reset.cssの設定 --> <link rel="stylesheet" media="screen" href="reset.css" /> <!-- Viewportの設定 --> <meta nam
pForm - Free HTML Form Builder - Create Web Form Template Online WEBフォームをWEB上でWYSIWYG編集して瞬時にダウンロードできる「pForm」。 出来上がるフォームのなかなかのカッコ良さで十分実用できると思います。 まずは多数あるサンプルカラーの中から好きな色合いを選びます。 フォームに追加したい、テキストボックスやドロップダウンなどのクリックで追加していきます。 追加したらその場でサクサク反映されます。 で「Save Form」ボタンを押します。 たったこれだけのステップで完成しました。 ダウンロードしたフォームにはCSS、JavaScriptが含まれていてなかなかカッコいいものになってます。 HTML部分はサクッと終わってしまうので、あとはこれをカスタマイズして送信できるようにすればいいだけです。 残念ながら、P
JS HTML5 QRCode GeneratorはCanvasタグを使ってQRコードを生成するJavaScriptライブラリ。 JS HTML5 QRCode GeneratorはHTML5/JavaScript製のオープンソース・ソフトウェア。スマートフォン向けのコンテンツが増えたこともあって、Web上でQRコードを見かけることが多くなった。Androidアプリの配布の際には大抵QRコードが表示されている。 かなり大型なQRコード QRコードには様々な情報が載せられるので、URLやコンタクト情報、ツイートしてほしい内容なども載せられる。手軽に生成できるようになれば、色々な使い方が考えられるだろう。そこで紹介したいのがJS HTML5 QRCode Generatorだ。 JS HTML5 QRCode Generatorはその名の通り、HTML5+JavaScriptでQRコードを生成
hazはWebブラウザごとのHTML5/CSS3対応状況を表示するWebユーティリティ。 hazはHTML5製のフリーウェア(ソースコードは公開されている)。HTML5の登場によって、Webの標準化が進みこれまでにあったようなWebブラウザごとの方言や互換性維持の手間が減る。そう思われているが実際にはそう簡単ではない。 Google Chrome Webブラウザによって実装状況は異なるのが現状であり、サポートされている機能やCSS3のプロパティも異なる。そうしたWebブラウザごとの違いを確認できるWebサイトがhazだ。 hazはHTML5/CSS3のプロパティ、API、入力フィールドの種類について対応しているかどうかを調べて結果を出してくれる。左側に調査項目が出て、そのサポート状況が右側に出る。YESと出ていれば問題なしで、MAYBEだと怪しい。NOは対応していない。各項目をクリックする
html5uploaderはHTML5を使ってドラッグアンドドロップによるファイルアップロードを実現するライブラリ。 html5uploaderはHTML5製のオープンソース・ソフトウェア。HTMLで最も嫌だったのがファイルアップロードの手間が大きいことだった。一つのファイルボックスで一つのファイルしかアップロードできないというのはとても面倒だった。Flashで作られた擬似的アップロードツールでファイルが複数選択できるようになったのが救いでもあった。 デモ。この枠にドロップする。 それがHTML5によって複数ファイルのアップロードに対応するようになり、便利になった。だがファイル選択のダイアログが面倒なのは変わらない。それを改善してくれるライブラリがhtml5uploaderだ。 html5uploaderはボックスを表示してその中にファイルをドラッグアンドドロップするだけでアップロードを行
PerkinsはHTML5/CSS3のデザインテンプレート。多数のパターンに対応している。 PerkinsはHTML5/CSS3製のオープンソース・ソフトウェア。アイディアを思いついてすぐにコーディングにとりかかるが、Webデザインで詰まって投げ出してしまったという経験はないだろうか。デザインが今ひとつだと開発する気力までなくなってしまうというものだ。 2カラム 必要なのはある程度までパターンとして対応できる汎用的なテンプレートだ。それを実現するソフトウェアとしてPerkinsを紹介しよう。 PerkinsはHTML5/CSS3でデザインされたテンプレートだ。2カラムまたは4カラムのデザインで、ヘッダーやリスト、引用、コード記述、画像の回り込み、テーブル、フォーム、エラー(または通知)メッセージ、ボタン、角丸、傾き、細かく分けたブロックなどが用意されている。 リストなど さらに文字をアイコ
appMLはjQTouchをはじめとするHTML5/JavaScriptライブラリを組み合わせたiOSをはじめとするスマートフォン向けHTMLフレームワーク。 appMLはHTML5/jQuery/JavaScript製のオープンソース・ソフトウェア。多様なWebブラウザが乱立するデスクトップの世界と違って、スマートフォンの世界はとてもシンプルだ。ほとんどがWebKitで統一されている。WebKit自身はオープンソースであり、開発者としてはとてもやりやすい。 iPhone向け 今後、ネットアクセスデバイスはデスクトップからモバイルへ移っていく。そんな時代の中でスマートフォン向けWebアプリケーションを開発するのに使えるフレームワークがappMLだ。 appMLはjQTouchやiScrollをベースに開発されているスマートフォン、iPad向けのフレームワークだ。PhoneGapの公式ツール
Butterは動画に外部情報を追加し、タイムラインと同時に流すためのソフトウェア。 ButterはHTML5/JavaScript製のオープンソース・ソフトウェア。ニコニコ動画は動画共有を再発明した。面白くもない動画や一人で見るのは躊躇してしまうような動画も、コメントを使ってみんなで空気を共有すれば面白くなることを発見した。 情報の追加画面 動画には他にも様々な魅力がある。ただ表示するだけではなく、様々なメタ情報をつけることによって更なる魅力を引き出せる。それを実現するのがButterだ。 ButterはMozillaで開発されているソフトウェアだ。動画を読み込み、そのタイムライン上にメタ情報を付加することができる。今のところ、WebサイトやGoogleマップ、Wikipedia、Flickr、Twitter、画像などを追加情報として表示させることができる。 プレビュー それらの情報は動画
I/O 2011 SlidesはGoogle製のHTMLプレゼンテーションテンプレート。 I/O 2011 SlidesはHTML5/JavaScript製のオープンソース・ソフトウェア。Googleの開発者会議とも言うべきGoogle I/Oが開催された。今年もまた新しい技術やサービスが次々と紹介され、整理が追いつかないという人も多いのではないだろうか。 スライド表示 そんなGoogle I/O 2011の中で使われたスライドはHTML5製だ。テンプレートがI/O 2011 Slidesとしてオープンソース化されているので誰でも利用できる。 I/O 2011 Slidesは角丸のシンプルなスライドで矢印キーやスペース、マウスクリックでスライドを切り替えることができる。単純に文字を表示する他、CSSでサイズや色を変えたりクリックするたびにリストの項目を表示していくと言ったこともできる。 画
WebGL SamplesはWebGLのデモアプリケーションが登録されているプロジェクト。 WebGL SamplesはHTML5/WebGL製のオープンソース・ソフトウェア。HTML5の登場によって新しい技術がWebブラウザに取り込まれている。その中で最も可能性を感じさせる、だが使うのもなかなか難しそうに思えるのがWebGLだ。 アクアリウム WebGLによってWebブラウザ中で3Dオブジェクトをレンダリングできるようになった。その内FPSのようなゲームまで出てくるかもしれない。そんなWebGLのもつポテンシャルを感じたいならWebGL Samplesを触ってみよう。 WebGL Samplesは10種類を越えるWebGLのサンプルが登録されている。水槽に中に魚を描いたり、柔らかなオブジェクトが融合したり離れたりするもの、3Dアバター、地球のような惑星に隕石が次々と落下していくものなど様
Opera Mobile emulator for desktopはWindows/Mac OSX/Linux用のOpera Mobileエミュレータ。 Opera Mobile emulator for desktopはWindows/Mac OSX/Linux用のフリーウェア。iOS用のWebサイトを作る場合、簡易的にはSafariのユーザエージェントを変更するのが一番早い。次はiOSシミュレータを使うのが早いだろう。実機ではデバッグしづらい。 トップ画面 各モバイルデバイスにはシミュレータやエミュレータと呼ばれるソフトウェアが存在する。ではソフトウェアだけのOperaではどうだろう。使うのはOpera Mobile emulator for desktopだ。 Opera Mobile emulator for desktopはマルチプラットフォーム向けに提供されているOpera M
JSTouchControllerはiOSのMobile Safari上でマルチタッチを認識するライブラリ。 JSTouchControllerはHTML5/JavaScript製のフリーウェア(ソースコードは公開されている)。iOSの面白さは言うに及ばないが、技術的に見た時に欠かせない要素の一つがマルチタッチシステムではないだろうか。複数の指による操作を同時に認識することで今までにないアクションが可能になる。 デモ 仮想的なゲームパッドを配置したり、複数のキャラクターを同時に扱うようなゲームもできる。音ゲーと言われるゲームにも欠かせない要素だ。そんなマルチタッチをWebブラウザ上で使えるようにするのがJSTouchControllerだ。 JSTouchControllerはMobile Safariで使えるマルチタッチシステムだ。利用できるのはiOSになる。Webブラウザで表示するとア
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く