タグ

HTML5とJavascriptに関するswitchbladeのブックマーク (9)

  • CSS3アニメーションをJSで制御

    iOSでFlashがネイティブにサポートされない事から、JSあるいはCSS3でアニメーションを実装する機会が増えています。 クライアントから明確に「このアニメーションはJSorCSS3で(iOSでも閲覧出来るように)作って欲しい」と依頼を受けた経験のある方もいらっしゃるのではないでしょうか? CSS3アニメーションは現状、対応ブラウザの課題から使用が限定されるため、 私自身はJSでアニメーションを実装する機会の方が圧倒的に多いのですが、 今後の考え方として、以下のような方法を影響の少ない範囲で導入しています。 UIの制御をJSで アニメーションをCSS3で CSS3でアニメーションを実装した際のメリット・デメリットを列挙します。 今後も積極的に導入していくかは未定ですが、一手段としてご覧いただければ幸いです。 CSS3アニメーションのメリット・デメリット メリット JSアニメーションより比

  • CreateJS発表

    Grant Skinner氏が、blog記事「Announcing CreateJS」でCreateJSを発表しました。公式サイトも間もなく公開されるようです。氏のblogから内容をかいつまんでご紹介します。 CreateJSは、いくつものライブラリモジュールとツールを統合したものです。HTML5にもとづくリッチなインタラクティブコンテンツがつくれます。これらのライブラリはそれぞれ独立して使えますし、ニーズに応じて組合わせることもできます。まずは、EaselJSとTweenJS,、SoundJS、PreloadJSが提供されます。 公式サイトcreatejs.comでは、デモやドキュメント、チュートリアル、コミュニティ、ショーケースなどが公開される予定です。 EaselJS EaselJSはHTML5のCanvasに表示リストやインタラクティブな仕組みを加えます。扱い方も、Flashのデベ

    CreateJS発表
  • How To Enable HTML5 In Chrome | Robots.net

    Introduction In the ever-evolving landscape of web browsing, staying abreast of the latest technologies is crucial. HTML5, the fifth and current version of the Hypertext Markup Language, has revolutionized the way we experience the web. With its advanced features and enhanced capabilities, HTML5 has become the cornerstone of modern web development, offering a more seamless and interactive user exp

    How To Enable HTML5 In Chrome | Robots.net
  • akihiro kamijo: CreateJSアーカイブ

    ちょっと前の話になってしまいますが、ちょうど 1 ヶ月ほど前に CreateJS の各ライブラリが更新されました。重要度の高いバグへの対応などが含まれています。もうすぐ公開されるはずの Flash Pro CC にも、こちらのバージョンが同梱されてくるものと思われます。 この更新では、一部の API の整理が行われたり、簡単な機能の追加が行われたライブラリもありますが、基的には、バグの修正をはじめとするライブラリの品質向上が主な目的とされました。 その一環として、ドキュメントやチュートリアルも大幅に強化されています。しかし、 従来のドキュメントの記述が無効になるような大きな変更が無いこと ドキュメントの修正の一部は日語化の作業からフィードバックされたものであること という理由で、現在進行中のドキュメント日語化プロジェクトは、特に対応をとらず、従来どおりに進めることとなりました。 (と

  • HTML5 Coding assessment test - jsdo.it - Share JavaScript, HTML5 and CSS

    テストの目安時間は15分です。テスト開始とともに計測をスタートします。 ※時間をオーバーしてもペナルティはありません。 Open IDでログイン さぁ、jsdo.itにログインしてテストを始めよう! login with Google login with Facebook login with Twitter

    HTML5 Coding assessment test - jsdo.it - Share JavaScript, HTML5 and CSS
  • ActionScript入門Wiki - Arctic.js

    AS3ライクに記述できるJavaScriptゲームライブラリです。(ライセンスはMIT License) ダウンロード - https://github.com/DeNADev/Arctic.js <html> <head> <script type="text/javascript" src="js/arctic.js"></script> <script type="text/javascript" src="js/game.js"></script> </head> <body> <canvas id="canvas"></canvas> </body> </html> (function() { // arcGameクラスを継承したメインクラス var Main = arc.Class.create(arc.Game, { // コンストラクタ(必要なら引数を指定) initial

  • HTML5 Audio ピアノ制作 : Return – 読み込みによる遅延を解消!! | TM Life

    音楽データを連続再生した際に出る遅延についての解決策について書きました. 以前 「HTML5 Audio と JavaScript でピアノ制作」という内容の記事を書いたのですが, たまに音ズレが起きるという指摘を何人かの方から頂きました. たしかに, どうしても音楽ファイルの読み込みにはコストがかかるのでバンバン鍵盤を叩いているとどうしても音ズレが起きます. 今ネット上で公開されている HTML5 Auido についてのサンプルのほとんどに同じような現象が起きています. そこで解決法はないかと色々探したところ, Data URI scheme ってやつで遅延を解消することができました!! 画像ではお馴染みの, URL にリソースのデータも埋め込んじゃおうってやつですね. 詳しく知りたい方はこちら. 画像では読み込み速度を上げるために最近よく使われてたりするのですが, 今回はそれを音楽デー

  • IEにも対応!ブラウザ上でローカルにストレージを作るJavaScriptライブラリ「jStorage」:phpspot開発日誌

    IEにも対応!ブラウザ上でローカルにストレージを作るJavaScriptライブラリ「jStorage」 2010年05月25日- jStorage - simple JavaScript plugin to store data locally IEにも対応!ブラウザ上でローカルにストレージを作るJavaScriptライブラリ「jStorage」。 基HTML5のストレージを使いますが、対応していないブラウザは、例えばIEではuserDataを使ってデータを格納します。 ライブラリ内でクロスブラウザ対応はしてくれるので、利用者はただ jStorageのメソッドを呼び出すだけでストレージを利用できます。 ブラウザごとのサポートと、ストレージサイズは以下。IE6,7 が 128KBと、比較的小さいですが、それなりに大きなデータを保持できることが分かります。 基とするフレームワークライブラ

  • CSSでクールにデザインされたHTML5動画・音楽プレイヤー実装JS「MediaElement.js」:phpspot開発日誌

    HTML5 video player in CSS with Silverlight and Flash : MediaElement.js CSSでクールにデザインされたHTML5動画・音楽プレイヤー実装JS「MediaElement.js」 HTML5非対応ブラウザ向けに、Flashはもちろん、こちらのライブラリではSilverlightもサポートしています。 こうしたライブラリも多数出揃ってきていますが、どれがよく使われるようになるんでしょうね。 1つの選択肢として覚えておいてもよいでしょう。 関連エントリ CSSでスキン作成が可能なHTML5動画プレイヤー実装JSライブラリ「Video JS」 HTML5で動画や音声再生を可能にするライブラリ集 MooTools用のHTML5動画プレイヤー「Moovie」

  • 1