タグ

JavaScriptに関するmino64のブックマーク (50)

  • JavaScript + Flash でできる面白いこと - KAZUMiX memo

    ワリオランドシェイクみたいに HTML が崩壊するブックマークレット(とそのソースコード) - てっく煮ブログ 跡地 Flashでページ全体を覆うという発想は無かった!面白い! JavaScript + Flash という点では同じですが、Flash でページ全体を覆うのではなく、必要な部分にだけに Flash を重ねてページ内の画像を心霊写真のようにするというシロモノを作ったので紹介します。 次の文字列をコピーしてアドレスバーに突っ込むと、ページ内の画像にメグミが! javascript:(function(){var d=document;var s=d.createElement('script');s.type='text/javascript';var date = new Date();s.src='http://www.foxj.jp/shutter/blogparts/sh

    JavaScript + Flash でできる面白いこと - KAZUMiX memo
  • JavaScript--単体テスト環境の選択肢 - builder by ZDNet Japan

    ソフトウェアのテストは、ソフトウェア開発に不可欠な一面だが、(アプリケーション開発工程には関わらない)テスターの一群がアプリケーションが期待に沿うものになっているかを確かめる段階以外でも行われる。開発者も、単体テストで日常的な仕事の成果をテストすることによって、コードが期待通りのものであることを確かめていくことができる。この記事では、クライアントサイドのJavaScriptコードに対して単体テストを行う方法について説明する。 単体テストは、個々のソフトウェアコンポーネントやモジュールに対するテストだ。単体テストはテスターではなく開発者によって実施されるという点で、従来のテスト工程とは異なる。これは、単体テストにはコードの知識が必要とされるためだ。従来のテストは、もっと後の工程で、(個々に単体テストを行われた)すべてのモジュールが全体として動作するかどうかを確認するために行われる。 単体テス

  • ソニーグループ、FlashやめてAjaxでリニューアル

    画像がダイナミックに切り替わり、マウスオーバーに合わせてナビゲーションバーが変化する――そんな“動きのあるサイト”を作るのに、あなたなら今、何を使うだろうか? 4~5年前ならほぼ間違いなく「Flashで決まり!」だったかもしれないが、2005年以降、Ajax/JavaScriptを使うサイトが増えている。最近では手軽に実装できるライブラリの充実とともに、ますますその傾向にあるようだ。 9月9日にリニューアルされたソニーグループのコーポレートサイト(www.sony.co.jp)もその一つ。旧サイトに比べてトップページのレイアウト領域が広くなり、文字も大きく、スッキリとしたナビゲーションバー……と、注目したいところはいろいろあるが、最初に目を奪われるのは中央にある大きなメインビジュアル部分のはずだ。実はここにJavaScriptが使われている。

    ソニーグループ、FlashやめてAjaxでリニューアル
  • RIAにC並みの性能をもたらす次世代のMozilla JavaScriptエンジン

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    RIAにC並みの性能をもたらす次世代のMozilla JavaScriptエンジン
  • jQueryを使ってAJAX/JavaScript開発を単純化する

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    jQueryを使ってAJAX/JavaScript開発を単純化する
  • 最高22倍速! Firefox 3.1はJavaScriptがハンパなく速い

    「次のFirefoxではJavaScriptがさらに速くなるらしい」。かねてからの噂を裏付けるデータがMozilla FoundationのCTO、Brendan Eich氏のブログで発表された。Eich氏がブログに掲載したベンチマーク結果によると、Firefox 3.1はFirefox 3に比べて1.83~22.5倍速いとのこと。下のグラフが公表されたベンチマークの結果だ。 Firefox 3.1では、JITJust-In-Time)コンパイラーを採用した新たなJavaScriptエンジン「TraceMonkey」が搭載される予定で、今回のテストではTraceMonkeyを開発中のFirefox 3.1に実装。JavaScriptのベンチマークテストとして著名な「SunSpider」などを使ってFirefox 3とFirefox 3.1を比較した結果、SunSpiderで1.83倍、S

    最高22倍速! Firefox 3.1はJavaScriptがハンパなく速い
  • JavaScriptの勉強用サイトまとめ - 遥か彼方の彼方から

    プログラム学校の課題でJavaScriptを使うことになったので、改めて勉強に使えそうなサイトをまとめてみました。学校の教材はDOMという単語すら出てこないものですし、かといってを買おうにも財布に100円しかないので。普段あまりブクマなどで保存してないため、うろ覚えなまま探しました。もし「そこは参考にしちゃまずい」とか「JSやるならここ読めよ」とかあれば是非教えてください! Core JavaScript 1.5 ガイド - MDCガイド。具体的に「これって何なのよ」ってときに見る。いきなり見ると逃げ出したくなる。Core JavaScript 1.5 Reference - MDCリファレンス。各オブジェクトについて知りたいときに。JavaScript style guide - MDCスタイルガイド。コード規約的なもの。複数人でやるなら大切そう。個人でも、余裕が出来たら意識した方がい

  • Firebugクックブック #1 - bits and bytes

    最近の中学生のはじめてのプログラミング言語がJavaScriptだったりするこの時代、最も使いやすいJavaScriptの実行環境であるFirebugは現代のコマンドラインです。UNIXコマンドラインでgrepやuniqを使って、日常の細々した処理を行うのと同じようにFirebugとjavascriptを使いこなせると、日常作業のちょっとしたことをさくっとこなすことができます。ちょっとした作業だから手作業でやってもいいけど自動でやればミスったりしないし、気分的には楽なので自動でやりたい、という作業がけっこうないでしょうか。例えば、ページの中の特定の部分の文字列をリストにしてテキストファイルに保存したい、とか。 そこで今回は私が普段よくやっている単純作業をFirebug+javascriptでさくっとかたづける方法を2回にわけてご紹介します。 ページの中からテキストや属性の値を拾う ページの

  • Google AJAX Feed API入門

    他のサイトが配信しているATOMやRSSフィードをJavaScriptを使って取得しようとした場合、同一生成元ポリシー(Same-Origin Policy)の制限によって直接他のサーバにあるデータへアクセスできずサーバ側でいったんフィードを受信するなどの処理が必要でした。 Google AJAX Feed APIを使用すると、Googleがフィードのキャッシュとしての役割を果たしてくれるため、サーバ側のプログラムを必要とせず、クライアント側のスクリプトだけで各種フィードを取得することが出来ます。 ここではGoogle AJAX Feed APIを使ってATOMやRSSフィードを取得する方法などを解説していきます。 Google AJAX Feed APIとは ドキュメント

  • 【レビュー】JavaScriptをブロック!Firefox 3のアドオン「NoScript」で安心ブラウズ (1) 「NoScript」の概要とインストール | パソコン | マイコミジャーナル

    Firefox 3のセキュリティの基は、サイト単位である。Cookie、ポップアップ、拡張機能のインストールなどは、サイトごとにその許可と禁止が定められている。しかし、JavaScriptだけは、ポリシー単位で設定を行うようになっている(しかし、その設定のためのGUIなどは用意されていない)。稿で紹介するのは、サイト単位で設定をすることができるアドオンである。 注意:稿では、Firefoxのアドオンのインストールを行っておりますが、ソフトウェアの利用はすべて使用者の責任においてご利用ください。 NoScriptを使ってみる まずはインストールである。アドオンのWebサイトから、[Firefoxへインストール]ボタンをクリックしよう(図1)。 図1 NoScriptのインストール 途中、インストールの許可の確認がでるが、[今すぐインストール]を選択する。ダウンロードが終わり、インスト