We'll be back soon! Our site is currently undergoing maintenance. Please check back later.
増井さんの作りたいものリストを作ろうというスライドを見て「確かに『いつかやる』リストに入れてるだけじゃ発展しないから、公開しても問題ないものは公開したらいいなぁ」と思ったので早速やってみました。3つ目。 JavaScriptのコードの質を保つためのガードレール JavaScriptは柔らかい言語で、typoとか変数名の変え忘れが実行時までエラーにならない。しかもしれっとundefinedとかになって、そのままHTMLやSVGのpath文字列に埋め込まれてたりしてデバッグにコストが掛かってしまう。人間は間違える生き物だから、間違いをなくすことはできない。だから間違えた時になるべく早く気づけるようにする仕組みが必要だ。 Google Closure CompilerはJavaScriptのソースコードを静的に検証してエラーを報告してくれる。であれば自分がソースコードを編集している時にバックグラ
Chromium Blog: Writing Extensions More Securely Chromium Blog: More secure extensions, by default Chrome 18でManifest Version 2を指定した場合、インラインscriptが使えない。evalも使えない。Background Pagesの仕様も変わっている。 つまり、今までエクステンションで、 <html xmlns="http://www.w3.org/1999/xhtml" > <head> <script type="application/javascript"> /* Javascriptのコード */ </script> </head> </html> としていた場合、Javascriptのコードを別のファイルに分離して、 /* sample.js*/ /* J
米Googleは10月26日、JavaScriptコードのカバレッジ分析ができるGoogle Chrome拡張「ScriptCover」をオープンソースとして公開した。Google Codeのプロジェクトページよりソースコードなどを入手できる。 ScriptCoverは、Webページ内で用いられているJavaScriptについてコードカバレッジを測定するツール。Webページに手を入れることなく、リアルタイムでのカバレッジデータを表示できる。ユーザーの操作があると結果が自動的にアップデートされ、行単位でカバレッジを測定できる。 ライセンスはApache License 2.0。マニュアル/自動化テストや複雑なコードのデバッグ作業の際に利用できるとしている。 今後、パスカバレッジ、コンディションカバレッジなどの新しい手法への対応、レポート機能の充実とHTML/XMLへのエクスポートなどの機能を
いつの間にか(というか随分前から)Google Analyticsのコードは非同期のJavascriptに一新されていて、該当URLの書式は通用しなくなっていたんですね。新しいAnalyticsのコードに対応した書式です。
This is Rob. Apart from looking a little monotone, Rob is also quite good at designing things. He likes designing websites and then building them, but he also has a soft spot for creating wonderful logos and branding. *Rob is ‘Electrode Digital’. Sometimes he gets other talented people in to do specialist things, but it’s mainly just him. Yorkshire camps tasked me with updating their website. What
BigtableをjQueryで操作できる「gaedirect」とは:クラウドとgaedirectでできる緊急対応マッシュアップ(1)(1/3 ページ) 緊急時の“クラウド”の有用性 このたびの東日本大震災で被災された皆さま、ご家族ならびに関係者の皆さまに、心からお見舞いを申し上げます。今回の大震災では、多くのWebサイトでアクセス不能状態が発生したのは、記憶に新しいところです。緊急時こそ、必要な情報を入手するために多くの人がWebサイトにアクセスするわけですが、このような切実に情報が必要とされるときに限って、トラフィック増大によるアクセス不能が発生してしまう状況が多々見られました。 しかし、このような緊急時対応サイトをGoogle App Engine(以後、GAE)などによってクラウド化しておけば、このような問題は解決できたといえます。クラウドを使用すれば、ユーザーアクセスが急激に増加
GoogleMapsAPIちょっと前になるが、Google が Messages for Japan - Home というサイトを公開した。世界中の人が日本への応援メッセージを投稿する Web サービスだ。 Messages for Japanメッセージは全て、日本語に自動翻訳されており、世界中からのメッセージに勇気付けられる。HTML5 バリバリではない一見 Flash を使ってるかのように見えるぐらいに派手な見た目なんだけど、Google の HTML5 押しの流れの延長で、JavaScript で組んである。Flash は一切使われていない。iPhone でも閲覧できるようなので、Flash は最初から選択肢に入らない。かといって HTML5 バリバリかと思いきや、実はそれほどでもない。たとえば、トップページの hover すると大きくなるアイコン。いかにも canvas を使ってそ
2010年2月28日日曜日 JavaScript版 Google Data APIを使ってみる。 とあるチーム全体の一日の行動予定表を自動生成させたくなったので、Google Data APIを使ってGoogle Calendarの情報を取得して一覧表示するWebアプリを作ってみました。 試作品はこちら http://ko-ketsu.sakura.ne.jp/labs/calendar/ 使い方 まず、loginボタンを押して、遷移先の画面でサイト認証を行います。 サイト認証が終わると、もとの画面に戻ってWebアプリが使えるようになっています。 loadCalendarsボタンを押すとテキストエリアに自分のGoogle Calendarのアカウントに登録されているカレンダーのFeedの一覧が表示されます。 Date欄に行動予定表を作成したい日付を指定してloadEvents
Modern browsers like Firefox, Safari, Chrome and Opera support the HTML5 canvas tag to allow 2D command-based drawing. ExplorerCanvas brings the same functionality to Internet Explorer. To use, web developers only need to include a single script tag in their existing web pages. Overview Sample pages using the canvas tag are included with the source code. For more information about the canvas tag,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く