This domain may be for sale!
Tweet → view source on GitHub → Zepto.js Happy Holidays!
As web developers we want to ensure what we build is accessible by as many people as possible, with as many web browsers, operating systems and devices as we can support. It is also hard to know what the future holds, and for that we have put together Writing forward-compatible websites Topics covered We see this as a living document, and so far we have information on topics like JavaScript, Featu
A couple of weeks ago, I was attending a three-day workshop for agile developer skills. The workshop was split into five topics: Colaboration, Refactoring, Design & Architecture, Continious Integration and Test Driven Development. Especially the session about Test Driven Development was very interesting. Although I know the principles of TDD I was really impressed by the demonstration of solving a
The results are in! Thanks to everyone who took part, your answers are now the property of the community. The raw result set is here: JavaScript Developer Survey 2011, Data. A summary of the results generated by Google Docs can be downloaded here: JavaScript Developer Survey 2011, PDF. I got the feeling that client-side developers felt a little underrepresented by the survey, so in future I can r
pixivポップボードのキャッシュの仕組みとFacebookのUIの話 こんにちは。JavaScript Advent Calendar 2011 オレ標準コース18日目の@ykskです。 先日pixivにポップボードという通知機能がリリースされました。自分がお気に入りユーザーに追加されたり、投稿したイラストがブックマークされたりした時にヘッダーに未読件数などのお知らせを表示します。僕は直接機能を実装していたわけではないのですが、リリース直後に起こった負荷の問題でJSを書きました。今日はその話をします。主にUIの話です! え! リリース直後、定期的に未読数の更新をAjaxで行っていた部分の負荷が急激に上がりました。ページロード時にHTMLに未読数を埋め込んだあと、2分ごとに未読数取得APIへリクエストするという処理です。 ポップボードはヘッダーに出るため、ほぼ全てのページでこの処理が入りま
2011年12月17日土曜日 JavaScriptの無名関数の実行 (function(){})() と (function(){}()) の違い JavaScript Advent Calendar 2011 (オレ標準コース) 17 日目、polygon_planet です。 ずっと Advent Calendar 参加してみたいなぁと思ってたんですが ネタが思いつかない日々で半分諦めてたんですが、考え過ぎな気がしてきたので 別におもしろい記事でもないし、技術的にも参考になるのか不明ですがとりあえず書きます。 もしかしたら同じようなこと解説してる記事がすでにあるかも…(うまく検索できてない) JavaScript で無名関数をその場で実行するとき、 (function() { // 処理 })(); という書き方が主流っぽいですが、 (function() { // 処理
この記事はJavaScript Advent Calendar(オレ標準コース)の13日めのエントリイになります。 ちなみに家に帰った瞬間、マシンの時計がずれて12/14になってて、大分一人で焦りました。てへぺろ。ぺろぺろ。 この記事の題材はJavaScriptにおけるメッセージング(もどき)です。 で、メッセージングって何やねんと JavaScriptで!メッセージング!というとその筋の人はwindow.postMessageを思い出すのかも知れませんが、 この記事では「メッセージング」という言葉をもっと広い意味に捉えて使っています。 だいたい、「あるオブジェクトがメッセージを受け取るオブジェクトを直接には知らなくても、特定の目的を持ったメッセージを投げて処理をさせることができるような仕組み」のことを「メッセージング」と呼んでいます。 すごい!すごい分かりにくい! (ちなみにいわゆるプロ
JavaScript おれおれ Advent Calendar 2011 – 12日目 JavaScriptで123.toString()はエラーになるけど、123..toString()は正常に動作する。これってトリビアの種になりませんか? — 高梨ギンペイ / Ginpei (@ginpei_jp) 12月 11, 2011 というわけで、123.toString()は駄目だけど、ドット.を二つにした123..toString()はvalidです。 なんでかっていうと、123.までが数値として解釈されるから、です。 ですから123.toString()というコードは、123.という数値の直後にメソッド名toStringが出現する、と解釈されるため、パースエラーになっちゃいます。次のコードと等価です。 ドット.を二つにすると123.という数値の次にはドット演算子.があって、それからメソッ
Leon Casino Ελλάδας Leon Casino Ελλάδας άνοιξε πέρυσι στην Αθήνα, όταν παρέες με φραπέ στο χέρι ζητούσαν λίγη τρέλα στα φρουτάκια. Η αρχική έκδοση είχε απλούς κουλοχέρηδες και ρουλέτα, αλλά γρήγορα φούντωσε σαν σούπα στο τζάκι. Παίκτες από Θεσσαλονίκη, Πάτρα και Ηράκλειο μπήκαν στην πρίζα, δοκίμασαν ζωντανούς ντίλερ και σηκώθηκαν τρελοί με τζακ ποτ. Στην τωρινή φάση, Leon Casino Ελλάδας προσφέρει
Code samples Book excerpt How to localize date formats using Globalize.js Details 202 pages ISBN: 9781618220004 Also available from Amazon.com Barnes & Noble Apple iBookstore The Book Depository For discounts on bulk print orders, please contact us. A hands-on guide for taking JavaScript applications global As developers expand JavaScript applications to serve users around the world, problems typi
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
⚠️ Warning: this is an old article and may include information that’s out of date. ⚠️ Earlier this year I gave a talk (slides) outlining the latest and greatest in mobile performance, including a bit of my own unscientific research into carrier latency and bandwidth thanks to boomerang.js. I realized that interest in mobile performance has exploded recently, especially with Steve Souders announcin
Moving to Dojo 1.7 and the path to 2.0AI-enhanced description The document discusses the updates and features in Dojo version 1.7, including support for AMD module format, improved mobile support, and a new loader system. It highlights the benefits of asynchronous module definition (AMD) for loading modules and managing dependencies efficiently. The document also provides examples of how to define
Alex Kessinger is a programmer who lives in the Bay Area. He strives to make websites, cook, and write a little bit better each day. You can find more from Alex at his blog, on Twitter, and Google+. If you are using a script loader, or even if you are just putting your scripts at the bottom of your DOM, you have a problem. In some cases your scripts will load after the user has clicked on somethin
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く