タグ

2010年9月9日のブックマーク (6件)

  • 【レポート】IE9でIE8以前のJavaScriptゲッター/セッターを使う方法 | エンタープライズ | マイコミジャーナル

    Windows Internet Explorer 9 IE9は、IE8までのIEで採用しているJavaScriptゲッターメソッド__defineGetter__およびセッターメソッド__defineSetter__をサポートせずに、ECMAScript 5仕様で定められているゲッターメソッドおよびセッターメソッドの表記のみをサポートすることになった。ブラウザごとに若干動作が異なる従来の記述をサポートすることは、将来の互換性に禍根を残すというのがその理由だ。 IE9、JavaScript仕様と現実の落としどころ IE9、IE8、IE7 - クロスブラウザコーディングテクニック たとえばIE8では次のようにコーディングしていたものは myObject.__defineGetter__("p", function() {/* getter function body */}); myObje

    n2s
    n2s 2010/09/09
    Object.defineProperty に対応してるブラウザは他にFirefox4とChrome(Safariも?)。Operaは10.70でも未対応。/ まあ自分もさっぱり使ったことないですが>getter,setter
  • HTML5ガイドブック - os0x.blog

    Google API Expertが解説するHTML5ガイドブック 作者: 羽田野太巳,白石俊平,古籏一浩,太田昌吾出版社/メーカー: インプレスジャパン発売日: 2010/09/16メディア: 単行(ソフトカバー)購入: 15人 クリック: 438回この商品を含むブログ (12件) を見る インプレスさんより、Google API Expertが解説する HTML5ガイドブックというが2010/09/16に発売されます。 @futomiさん(Canvas、Drag&drop、FileAPI)、@Shumpeiさん(ApplicationCache、WebSocket、WebWorker)、@openspcさん(Video&Audio、Geolocation)に私(SVGと付録でECMAScript5とCSS3 Transitions)の4人での共著です。 内容はHTML5、というより

    HTML5ガイドブック - os0x.blog
    n2s
    n2s 2010/09/09
  • 最初の一歩は始めること

    Jason Zimdars / 青木靖 訳 2010年8月31日 「Webデザインを始めたい場合、どうすればいいんでしょう?」とか、「Webアプリを作り始めるには、どんなスキルが必要ですか?」といった質問をする人がたくさんいる。おすすめのを山ほど挙げたり、「となりのやつより115%上をいく55の技」みたいな記事を何十かリストアップするのは簡単だが、当のところを言うと、始めるために何かを学ぶ必要はない。一番重要なことが何かというと、ただ始めることなのだ。 何かを作り始めること。Webデザインを学びたいならWebサイトを作ればいい。起業家になってWebベースの製品を売るビジネスを始めたいなら何かアプリを作ればいい。まだスキルがないかもしれないけど、どうしてそんなこと気にするの? どんなスキルが必要になるかもわからないというのに。 すでに知っていることを使って始める Webで何か作りたいん

    最初の一歩は始めること
    n2s
    n2s 2010/09/09
  • Operaをさらに高速にする、あまり知られてない10の方法 α - by edvakf in hatena

    はじめに 2ちゃんねるでは下のようなコピペが「爆速」として知られているようだが、その他にもOperaを速くする方法はまだまだある。 アドレスバーにopera:configと入力 クイック検索に「Interpolate Images」と入力 Interpolate Imagesのチェックボックスを外す クイック検索に「Update」と入力 First Update Delayを「500」 Update Delayを「100」 Opera再起動 昨日見つけた記事では、実際に彼のコンピューターでは速くなったよ、として以下の10点が挙げられている。日付が2008年6月29日なので、もちろんOpera 9.5にも対応している。 10 Tips To Speed up Opera 9! - STUFF!!!! - by Higio なお、メニュー等は英語版のものしか知らないところも多いので、スクリーン

    Operaをさらに高速にする、あまり知られてない10の方法 α - by edvakf in hatena
    n2s
    n2s 2010/09/09
    今更
  • ECMAScript 規定: ドル記号は機械的に生成されるコード中のみの使用を意図される

    えんじに🐈にゃーん🍓🫐🍅🌽🍈🍇🦝 @uupaa うん。$ ってネームスペースとしては全く効率的じゃない。というか疲れる。 PHP やると疲労感を感じるのは $ の使用を強要されてるせいもあるとおもう えんじに🐈にゃーん🍓🫐🍅🌽🍈🍇🦝 @uupaa $ はそもそも人が利用する識別子として許されてないってのもデカイです(ECMAScript規約違反)。 著名ライブラリ達は平然と $ を利用していますが、あれルール違反だから

    ECMAScript 規定: ドル記号は機械的に生成されるコード中のみの使用を意図される
    n2s
    n2s 2010/09/09
    「ググラビリティ」って言葉あるんだw
  • javascript - Webkitでは$が定義済みな件 : 404 Blog Not Found

    2010年09月09日13:00 カテゴリLightweight Languages javascript - Webkitでは$が定義済みな件 これに対する驚愕の事実。 [を] JavaScript のセレクターの定番イディオム JavaScript の定番イディオム。 function $(id) {return document.getElementById(id)} document.getElementById() の省略記法として $() を使うためのおまじない。 Google Chrome 6 の $ は function () { return document.getElementById.apply(document, arguments) } ですね。#JavaScriptless than a minute ago via Chromed Birdthink49 t

    javascript - Webkitでは$が定義済みな件 : 404 Blog Not Found
    n2s
    n2s 2010/09/09
    そうそう、Chromeでは5系からそうだった。コンソールだけだったのは知らなかった。/ 「だからといってuuならいいとも思いませんが:-p」ひでえw そういやuuencodeって今も使われてるっけ?