HTML5でWebページを作成する時のベースになる必要最小限の構成で実装されたHTML5のテンプレートを紹介します。 スニペットに登録しておくと、便利ですね。HTML5 Boilerplate -GitHubイラスト: Girls Design MaterialsHTML5のテンプレートHTML5のテンプレートの解説HTML5のテンプレートHTML5 Boilerplateのテンプレートを日本語化しました。 ライセンスはMITライセンスで、商用利用、修正、配布、サブライセンス可です。 <!doctypehtml> <html class="no-js" lang="ja"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>タイトル</title

高さが分かってるフッタ、高さが不明なフッタをコンテンツ量が少ない時は最下部に表示、コンテンツ量が多い時は成り行きで表示させるスタイルシートのテクニックを紹介します。 ちょっと前のテクニックから、calc()やflexboxなど最新のテクニックまで、5つの方法を紹介します。 Sticky Footer, Five Ways 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスに基づき、翻訳しています。 1. ネガティブマージンを使ってフッタを最下部に実装 その1 2. ネガティブマージンを使ってフッタを最下部に実装 その2 3. そのままのHTMLにcalc()を使ってフッタを最下部に実装 4. 高さが不明なフッタを最下部に実装(flexbox) 5. 高さが不明なフッタを最下部に実装(CSS Grid Layout) 1. ネガティブマージンを使ってフッタを最下部に実装 その1
![★★[CSS]フッタを最下部に表示する5つのテクニック-コンテンツ量が少ない時は最下部に、多い時は成り行きに | コリス](/image.pl?url=https%3a%2f%2fcdn-ak-scissors.b.st-hatena.com%2fimage%2fsquare%2fd7aa23551455018127a28922baa59c9101c06511%2fheight%3d288%3bversion%3d1%3bwidth%3d512%2fhttps%253A%252F%252Fcoliss.com%252Fwp-content%252Fuploads-201602%252F2016061701.png&f=jpg&w=240)
CSSリセットと呼ぶべきか、もしくはフレームワークと呼ぶべきか、非常に迷うのですが、そのどちらにも利用できるスタイルシート「Marx」を紹介します。 単なるCSSリセットに留まらず、レスポンシブ対応の最近のWebサイトの制作を見据えたさまざまなテクニックが盛りこまれており、コードを一行ずつ勉強したいですね。 Marx Marx -GitHub Marxの特徴 Marxのデモ Marxの中身 Marxの特徴JavaScriptやclass付けを使用しないrawCSS すべてのブラウザに一貫したレンダリングを提供 クリーンなタイポグラフィ ナビゲーションやボタン、フォームなど、カスタマイズ可能 レスポンシブ対応 シンプルでミニマルなデザイン ファイルサイズは、7.7kbCSSリセットとしてはスタイルが少し多く、ページ作成のフレームワークとしては足りない感じです。 Marxのデモ デモペー

レスポンシブ対応の縦長ページ、プロダクトページ、ランディングページ、ポートフォリオ、ブログなど、今時のかっこいいエフェクトを備えたHTML5+CSS3の無料のテンプレートを紹介します。 そのまま使うもよし、スキルアップ用に勉強してもよし、です! Beetle - ResponsiveHTML5Template Beetleには、最近のWebサイトで人気のあるさまざまなコンポーネント・エフェクトが用意されています。大きい背景画像をつかったヘッダ、カード型のレイアウト、サークルを使ったエレメント、パララックススクロール、スクロールをトリガーにしたエフェクトなど、今年のWebデザインのトレンドがたくさん詰まっています。

UXデザインに正攻法はないから「仮説」をとにかく出してみる─秋葉秀樹ロングインタビュー 白石 俊平(HTML5 Experts.jp編集長)HTML5 Experts.jpが誇るエキスパートたちに、「UX」というテーマでインタビューするシリーズ第四弾です。 今回のテーマは、「UIデザイナーにとってのUX」。インタビューしたのは、NFC技術を利用して水族館の魚をスマートフォンアプリ内に持ち帰ることできる「Ikesu」など、ユーザー体験を提供する企画・デザインで活躍中のエキスパートNo.16の秋葉秀樹さん。 常にエンドユーザーがワクワクする体験を考えつつ、クライアントの要望を聞き出してカタチにしていく秋葉さんに、デザイン思考や仕事スタイルについて聞いてきました。UXは概念ではなく、本質で語るべき 白石:まず聞いてみたいのは、UXが最重要視されるようになったここ数年で、Webデザイナーの仕事

「うわー久しぶり! 元気だった?」…そんな風に思わず声をかけたくなるあの名アプリが、ブラウザ上で復活しました。 人知れず命を終えたかに思われていたWinamp。ちょうど1年前にAOLがWinampの配布終了を発表したのちRadionomy社による買収という形でなんとか命拾いしたものの、90年代の象徴的なアプリケーションをその姿のまま継続させるのはなかなか難しいという現実に直面してきました。 と思いきや…HTML5で復活してるではありませんか! 今回、Jordan EldredgeさんがHTML5とJavaScriptで蘇生させたこのアプリは、Winamp 2.9を模したもの。残念ながら既存のプレイリストとは統合できませんが、イジェクトボタンを押してローカルのファイルを選択すれば実際に再生などの操作ができるようになります。試してみたい方は、ぜひこちらからどうぞ。 Image by uzi97

HTML5で3Dを実現する本格派WebGLフレームワーク、Away3DTypeScriptの公式デモHTML5で3Dを実現するWebGL対応のフレームワークAway3DTypeScriptが10月に発表されました。WebGLで3Dを実現する類似ライブラリとしてMr.doob氏らが開発しているThree.jsが名前が知られていますが、Away3DTypeScriptは同等以上に高機能であり高いパフォーマンスを有しています。今回は公式サンプル(Githubでソースコードが公開されている)を通して、Away3Dでどのような表現が可能であるのか紹介していきます。 Away3Dとは Away3DはFlash Stage3Dでもっとも使われているフレームワークの一つです。アドビが提供するAdobe Gaming SDK(フレームワークやツールのパッケージ群)にもAway3Dは採用されています。

連載目次 皆さんこんにちは。ネットエージェントのはせがわようすけです。今回から、HTML5やJavaScriptに関連したセキュリティの話題について連載することになりました。よろしくお願いします。 もう読みましたか?HTML5のWebアプリセキュリティに関する報告書 皆さんすでにご存じかと思いますが、2013年10月30日にJPCERTコーディネーションセンター(以下、JPCERT/CC)から「HTML5 を利用したWebアプリケーションのセキュリティ問題に関する調査報告書」が公開されました。 この報告書の調査の一部は、弊社が行いました。また、JavaScriptのセキュリティ上の問題について次々と鋭い指摘を行っているmalaさんにもさまざまな技術的アドバイスを頂いた上、日常的にWebアプリケーションのセキュリティ検査や構築を実際の業務として行っておられる専門家の方々にも査読をお願いして

AnHTML5LogoIt stands strong and true, resilient and universal as the markup you write.It shines as bright and as bold as the forward-thinking, dedicated web developers you are.It's the standard's standard, a pennant for progress. Andit certainly doesn't use tables for layout. We present anHTML5logo. TheTechnology Imagination, meet implementation.HTML5 is the cornerstone of the W3C's ope
スマートフォンだとHTML5が使えるということで、意気揚々とCanvasとかバリバリ使いたくなるのですが、罠も色々あったりするのでそんなおはなしです。 スマートフォンでウェブアプリを作る時、どのOSのどのバージョンをサポートするかは悩ましい問題ですが、iOSは4.0以上でAndroidは2.0(2.1)以上辺りが落とし所でしょうか。 今でも2.1の端末としては、初代XperiaとIS04(REGZA Phone)などがあります。 iOS3はどうするかは悩みどころですが、canvasのfillText辺りにバグがあったりで今回は考慮していません。。。 詳細は@yukobaさんのブログにとても分かりやすく説明されていますので、自分が試した回避法について書きたいと思います。 http://d.hatena.ne.jp/yukoba/20100322/p1Android Eclair(2.0/2

enchant.js is … カンタンにゲームやアプリを開発できるHTML5 +JavaScript フレームワークです。 2011年に公開され、すでに 1,000本以上のゲーム/アプリが公開されています。 オープンソース (MITライセンス) で、無料で利用できます。 ドキュメント・書籍・チュートリアルサイトが充実しています。 たくさんのプラグインで機能を拡張できます。 UEI/ARC を中心としたメンバによって開発・メンテナンスされています。 プログラミング教育のためにも利用されています。 Features オブジェクト指向: 表示されているものはすべてオブジェクトです。 マルチプラットフォーム: iOS,Android,Mac,Windows のブラウザで動作します。Windows 8:Windows 8 対応のHTML5アプリケーションを開発できます イベント駆動
Google +1ボタンの公開について書いた昨日の記事は、もの珍しさも手伝ってか100プラスワン以上を獲得しました。 +1してくださった読者のみなさん、ありがとうございます。 1ヶ月後には、+1のことなどすっかり忘れ去ってしまっている可能性も十分にあるので、旬な今のうちに+1の記事を今日も続けて投稿します。 トピックは2つあります。 +1ボタンが表示されないときの対処方法Googleアナリティクスでの+1ボタン利用状況の計測設定 +1ボタンが表示されないときの対処方法 一部のブラウザでは、+1ボタンが表示されません。 これは+1ボタンを表示するコードの形式に対応していないからのようです。HTML5で記述することで対応できます。 下は標準のコードです。

moblはEclipse上で開発し、HTML5/CSS/JavaScript/画像を生成するスマートフォン向けプログラミング言語。 moblはJava製のオープンソース・ソフトウェア。スマートフォンの人気がとても高い。特にWebKitのモバイル版を組み込んでいるものが殆どで(iOS/Android/Palm Pre/Blackberryなど)HTML5の恩恵にあずかりやすいのが良い。 開発環境はEclipse そんなHTML5のパワーを使えば、まるでネイティブアプリのような動作をさせることも可能になっている。そのためのスマートフォン向けライブラリは数多くあれど、moblは一味も二味も違う。完全に専用言語でスマートフォン向けWebアプリケーションを開発できる。 moblはEclipse用のプラグインを配布しており、それをインストールした後プロジェクトを作成する。使うのはmoblという拡張子の
現在、ネットで一般的に使用されているHTML言語は「HTML 4」であり、1997年12月18日にW3C勧告として仕様が発表されたものです。これが実に10年以上の月日を経て、バージョンアップと言っても差し支えない「HTML 5」になるとのこと。最終版が登場するのは2010年9月頃の予定。 というわけで、来たるべき「HTML 5」時代に向けて、一体何がどう変わったのか、何が便利になるのかを見てみましょう。HTML 5HTML 5 differences fromHTML 4HTML 5 におけるHTML 4 からの変更点 面白いのがブログや記事向けの「article」要素や、画像やビデオなどの埋め込み内容に説明文やキャプションを付加する「figure」要素、マルチメディアのための「audio」および「video」要素、さらに新しい属性としてリンクをたどるときにpingされるリソース

この文書「HTML 5 におけるHTML 4 からの変更点」は、W3C のHTML ワーキンググループ による「HTML 5 differences fromHTML 4 (Working Draft 22 January 2008)」の日本語訳です。 規範的な文書は原文のみとなっています。この日本語訳は参考情報であり、正式な文書ではないことにご注意ください。また、翻訳において生じた誤りが含まれる可能性があります。 原文が勧告 (Recommendation) ではなく、策定途中の草案 (Working Draft) であることにご注意ください。 原文の最新版 は、この日本語訳が参照した版から更新されている可能性があります。また、この日本語訳自身も更新されている可能性があります。日本語訳の最新版は、W3C 仕様書 日本語訳一覧 から参照することができます。 更新日: 2008-09-
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く