My iPhone 11 is perfectly fine, but the new buttons on the iPhone 16 are compelling
この5冊で一通り学べます。 最近のJavaScriptが書きたいなあ、と思ったときに、キーとなるのは・・・。jQuery、クロージャ、無名関数、HTML5、スマートフォン対応!? それらを「わかりやすく」学べる、という視点で選んだ5冊。そもそもJavaScriptって何?という方は、まず以下の記事から。 JavaScript講座 [Smart] >>書き方、構文、演算子・・・。基礎を学べます。 「目指せ!ウェブマスター」JavaScript講座 >>サンプルたくさん! ハタさんのブログ(復刻版) : javascriptを初めて学ぶ人についてのおさらい。その1 >>今風の書き方の基礎
パラグラフ・リスト・見出しなど [ad#ad-2] UIパーツの使い方 下記の3つのステップで、これらのUIを自分のページで利用できます。 IEへの対応 IEにHTML5を理解させるために、2つの重要なファイルを使用します。 <!--[if IE]> <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script> <link rel="stylesheet" href="ie.css" type="text/css" /> <![endif]--> CSSのインクルード スタイルシートファイルをインクルードしてください。もし使用するエレメントが限られているのであれば、その箇所のみで大丈夫です。 <link rel="stylesheet" href="reset.css"
マイクロソフトが開発中のInternet Explorer 9について、海外のブログで議論が起きています。発端は、モジラのPaul Rouget氏が「Is IE9 a modern browser?」(IE9はモダンブラウザなのか?)と疑問を呈したこと。 この記事ではIE9について「HTML5の互換度が低い」「CSS3への互換度も低い」「Windows Vistaと7にしか対応していない」などいくつかの理由を挙げ、モダンブラウザとは言えないとしています。 一方、ケンカを売られた側のマイクロソフトもMSDNブログにTim Sneath氏が「A Modern Browser」をポストして反論。モダンブラウザとは「GPU対応など高速に動作」「リッチなユーザー体験を提供」し、しかし「最新の仕様に対応するが(WebSocketやIndexedDBのような)まだ不安定な仕様は除外すべきである」と、IE
moblはEclipse上で開発し、HTML5/CSS/JavaScript/画像を生成するスマートフォン向けプログラミング言語。 moblはJava製のオープンソース・ソフトウェア。スマートフォンの人気がとても高い。特にWebKitのモバイル版を組み込んでいるものが殆どで(iOS/Android/Palm Pre/Blackberryなど)HTML5の恩恵にあずかりやすいのが良い。 開発環境はEclipse そんなHTML5のパワーを使えば、まるでネイティブアプリのような動作をさせることも可能になっている。そのためのスマートフォン向けライブラリは数多くあれど、moblは一味も二味も違う。完全に専用言語でスマートフォン向けWebアプリケーションを開発できる。 moblはEclipse用のプラグインを配布しており、それをインストールした後プロジェクトを作成する。使うのはmoblという拡張子の
今回はマニアックにinputタグについて掘り下げようかと。 html5からinputタグのtype属性が大量に追加されています。 今までは type="checkbox" type="radio" type="image" type="text" type="password" なんかを使っていたと思いますが、html5では type="tel" type="url" type="number" など、内容に合わせた専用のtype属性が用意されています。 これで id="tel" とか id="url" なんて指定がいりません。 ただ、当然ブラウザごとに対応状況が違います。 せっかくのスマートフォンブログなので、iPhoneとXperiaでの対応状況を調べてみました。 iPhone(iOS) Android(Xperia) 対応 可否 入力モード 対応 可否 入力モード type="che
GREEの考える効率的データ管理 ハイブリッド環境にあるデータを一元で管理 有効活用とガバナンス強化を実現できた背景 リモート、オフィス、オンサイト 働く場所を選ばないハイブリッドワーク これからの快適な業務環境構築のポイント Identityマスターへの道(5回目) ID一元管理のメリットをライフサイクルから 考えてみよう! ハイブリッドクラウドとAI これからの時代のデジタルビジネスを支える IBMの新たなビジネス&パートナー戦略 Azureの上でVMware環境を動かす 昨年発表された注目の「AVS」 本当に使えるのか検証をしてみた結果 特集:IT最適化への道 成功の秘訣をその道のプロが解説 カギとなるのはシステムの「見える化」 SoRとSoEをつなぐDX推進の要 新しい時代の顧客とのデジタル接点管理 クラウド型商品管理基盤(PIM)の重要性 ネットワークもサービスとして使う いま企
article要素とsection要素の違いについては、様々なブログなどで書かれている内容だとは思います。 ただ「もう少し内容があったら、他の人もわかりやすいのにな」とよく思っていたので、策定中止になったXHTML2.0にも触れつつ、HTML5のarticleとsectionの違いについて書いてみます。 HTML5とXHTML2.0 2009年までHTML5とXHTML2.0と策定が行われていましたが、XHTML2.0は策定中止となり、HTML5に統合されるという形になりました。 しかしsection要素を説明する上で、XHTML2.0の方が分かりやすいので、現在は策定は中止されていますが、XHTML2.0のsection要素の使い方を見て頂きます。 XHTML2.0のsection要素とh要素(策定は中止されています) XHTML2.0ではh1~h6(以下、hxとします)までの見出しレベ
World Wide Web Consortium(W3C)は、新しい「HTML5」ロゴが実際よりも広範にわたる一連のウェブ技術を表しているとした批判を受け、同ロゴの対象範囲を縮小した。 W3Cの広報担当であるIan Jacobs氏は米国時間1月21日のブログ投稿で、「メインロゴは、現代のウェブアプリケーションの要であるHTML5を表すものであるため、これをより明確にするためにFAQを更新した。更新した文言は、コミュニティーの期待により沿ったものになっていると思う」と述べた。 HTML5ロゴのFAQには現在、「このロゴは、現代のウェブアプリケーションの要であるHTML5を表す」と記されており、曖昧な文言は使用されていない。Cascading Style Sheets(CSS)、Web Open Font Format(WOFF)、Scalable Vector Graphics(SVG)、
Using algorithms to solve problems can be a wonderful option when the result must be 100% exact or if each decision must follow the same method. A different method might be required if performance is the most important consideration. Approaching a problem the proper way can often be the key to finding a solution that works. An algorithm is a term used in psychology to describe a few of these probl
スマートフォンにてソーシャルゲームを作ろうとすると、HTML5を中心にブラウザで動作するもの、もしくはネイティブアプリでの提供ということになります。モバゲータウンやグリーはその両方をサポートしています。ネイティブアプリの作り方は既に文献も多数なのですが、HTML5となるとまだ十分とは言えません。この資料は必見です。 「HTML5@iPhoneゲーム開発」はディー・エヌ・エーのスマートフォン開発グループの岸弘倫氏が「DeNA Technology Seminar #3」での講演用に作成したものになります。同社では北米のMiniNation向けにiPhone『Pirate Nation』(海賊トレジャー)をHTML、CSS、JavaScriptで開発して提供していて、そのノウハウを凝縮したものです。 『Pirate Nation』は冒頭の括りで分けるとブラウザで動作するアプリということにな
本特集は、HTML 5の仕様や実装状況に関する現時点での最新レポートとして、実際に動作するサンプルを添えた詳細な解説をお届けするものである。特集の後半となる今回は、Webアプリケーションを作成するにあたって有用な、JavaScript APIを中心として取り上げる。今回紹介する内容は以下の通りだ。 アプリケーションキャッシュ クロスドキュメントメッセージング Web Workers Web Storage Web Database Web Sockets Geolocation API HTML5で新しく導入されたタグなどに関しては、前回の特集を参照していただきたい。 今回調査対象としたブラウザは、前回と同じく次の通り。ベータバージョンも含めた最新のバージョンをチョイスした。Internet Explorerについては、最新バージョンの8でもHTML 5への対応があまり進んでいなかったため
この記事は5/27に掲載された「The HTML5 Family: Web Storage」を訳したものです このシリーズでは次世代のWeb技術について解説すると同時に、それらがExt JSのようなAJAXフレームワークにどのようにフィットしていくのか説明していく予定です。最初の記事ではHTML5の概要(そしてHTML5という言葉の使われ方)について書きました。今回は、比較的簡単で小さな機能について深堀りしてみたいと思います:Web Storage。 HTML5で定義されている2つの新しいAPIはブラウザ側にデータを格納する機能を与えます。ブラウザ側でのデータ格納機能そのものは新しいものではありませんークッキーは1994年頃から存在しますし、クライアントとサーバー間でやり取りする小さなデータの保管先として長く使われてきました。ただ、クッキーにはいくつかの問題があります: サイズが4キロバイ
米Yahoo!が11月8日から3日間にわたり開催したWebテクノロジーのイベント「YUIConf 2010」。主にWebアプリケーションのフロントエンド技術を中心にしたセッションが並ぶ中で、著名人によるパネルディスカッション「The Future of Frontend Engineering」が開催され、そのビデオが公開されています。 この記事は「米Yahoo!で議論された、フロントエンドエンジニアリングの将来(前編)」の続きです。 後編では会場からの質問を中心に、IE9問題、HTML5とWebのセキュリティ、そしてフロントエンドエンジニアの採用などについてディスカッションしています。 左から、司会のDion AlmaerとBen Galbraith。Tantek Çelik、Joe Hewitt、Elaine Wherry、Doug Crockford、Thomas Sha、Ryan
iPhone OSのFlash排除で、HTML5/JavaScriptだけがマルチプラットフォーム対応として残った アドビシステムズはFlashをどのデバイスでも、どのOSでも動作するアプリケーションのプラットフォームにしようとしていました。しかし、アップルが新しいiPhone OSから、Flashも、Flashで開発されたアプリケーションの実行も排除してしまったことで、それは不可能となりました。 アドビの経営陣は昨日、FlashをiPhone OSに対応することには投資しないと明言しています。 iPhone非対応で完全なマルチプラットフォームにならず 最近ではTwitterクライアントがAIRで開発されているように、実行環境をOSではなくFlash/AIRのようなクライアントOS上のミドルウェアに依存する選択肢が登場しています。Flashは、WindowsやMacOSから「アプリケーショ
HTML5にはオフラインアプリケーション機能があり、オフラインに対応したWebサイトを作ることができます。Webブラウザでいちど表示させれば、あとはネットワークとの接続が切れてもそのままエラーを起こさずに利用し続けられるWebサイトです。 iPod TouchやiPhoneに搭載されているWebブラウザの「Safari」はHTML5のオフラインアプリケーション機能に対応しているそうなので、HTML5を使っていつでも参照できる超簡単なアプリを作れるのではないか、そう思ってお正月休みに試してみることにしました。 単に路線図を表示するだけのアプリ iPod Touchを僕は利用しているのですが、いつでも参照できる地下鉄の路線図があるといいなと思っていました。iPod TouchはWifi機能しかないため、外出中はずっとオフラインでの利用なのです。 そこで、起動すると路線図の画像を表示するだけの超
HTML5分かりにくいですよね。 初めまして。11月からME課で働いている久保田(@ta2_o2p)です。よろしくお願いします! 自分の仕事としては、携帯サイト中心にコーディングを行っているのですが、BMKidsの縁起物と笑い袋の紹介ページのコーディングを行ったり、他にも色々とPCサイトのコーディングをしています。 さて、実はカヤックで働き始めてHTML5を本格的に触ったのですが、触れていくうちに「HTML5はややこしい所があるなー」と思い、この記事を書きました。 そういう訳で、HTML5でコーディングするに当たって間違いやすいポイントについて、書いていきたいと思います。 まずその前に 本題とは反れますが、HTML5でコーディングするにあたって、押さえておきたいポイントを2つ書きます。 文字コードの指定はmeta要素のcharset属性で 今までは以下のようにmeta要素の中に長々と属性を
連載企画「今年ありがとうを言いたい○○」 2010年も残り僅かとなりましたが、いかがお過ごしでしょうか。 デザイナーズブログでは今年を振り返って、 それぞれが「ありがとうを言いたいもの」を紹介する連載企画をはじめます。 第一弾は「今年ありがとうと言いたい『html5の本』」です。 それでは続きからどうぞ! 徹底解説HTML5マークアップガイドブック タグが一つ一つ解説されています。 html5を勉強するならまず最初に読んでおくべき。 常に手元に置いておきたい1冊です。 HTML5&API入門 html5で何ができるようになったのかが広くまとめられています。 Google API Expertが解説するHTML5ガイドブック HTML5のAPIについての詳細な解説。 応用的な使い方も。 2冊目、3冊目に読んでおきたい本です。 HTML5+CSS3で作る 魅せるiPhoneサイト 最近発売され
[読了時間:1分] 先日、リリース間近とお伝えしたHTML5ゲームエンジン「IMPACT」が12月21日未明、正式に公開となった。同エンジンで開発されたゲームは、iOS上では60フレーム/秒を実現するとされており、HTML5対応のウェブブラウザであればプラグインなどをインストールする必要なく実行できるという特徴を持つ。サイトには、効率の良い開発スタイルを説明するビデオやサンプルソースコードなどが公開されている。ライセンスは価格は99ドル。 エンジンを開発した独Dominic Szablewski氏は、HTML5に対応したモダンブラウザ上で高速に動作するゲーム「Biolab Disaster」を公開、その開発のために使用したエンジンを一般に提供すると告知していた。今回の正式リリースで、このゲームもアップグレード。公言通り、iOS上でも快適に動作するようになっている。 lMPACTは、HTML
先週の水曜日6月16日に、「HTML5-Developers-jp」コミュニティの管理人でもある白石俊平さん主催による「第7回 HTML5とか勉強会」が、目黒にあるオペラソフトウェアのオフィスで開催されました。 「HTML5とか勉強会」は定員が40人程度の勉強会として行われていて、以前から参加したかったのですがすぐに満員になってしまい参加できずにいました。それが幸運なことに白石さんから「新野さん、何か話してくれませんか?」とお呼ばれしまして、そのおかげでついに出席することができました。 その際に発表させていただいたのが表題の「記事には書けなかったHTML5の話」です。 HTML5に関する国内外の関係者へのインタビュ-、そのこぼれ話 僕は@ITに「HTML5が拓く新しいWeb」という連載を書いていまして、これまでにグーグル、モジラ、オペラ、ルナスケープ、W3C、アドビ、そしてマイクロソフトと
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く