タグ

ブックマーク / sakuratan.biz (5)

  • <script>タグのasync属性を使わずに非同期でJavaScriptを読み込む方法 | さくらたんどっとびーず

    HTML5 では <script> タグに async という属性が加わってまして、これを指定しておくと src で指定された JavaScript ファイルの実行が非同期で行われます。(src 属性を指定しないと async は意味を持ちません。) <script type="text/javascript" src="http://..." async="async"> </script> ググってると async の値として async=”true” を指定しているページが多いようですが、W3C の HTML5 の定義(4.3.1 The script element と 2.4.2 Boolean attributes 参照)だと空の文字列か属性名そのものを指定しろってことになってますので、こっちが正しいです。(たぶんw) If the attribute is present,

    <script>タグのasync属性を使わずに非同期でJavaScriptを読み込む方法 | さくらたんどっとびーず
    suginoy
    suginoy 2013/10/08
    “<script>タグのasync属性を使わずに非同期でJavaScriptを読み込むには、setTimeout(, 0) の中で DOM オブジェクトを head 要素にひっつけるだけでいいす”
  • GAE価格改訂(予定)で俺爆死(予定)、おまいらどーよ? | さくらたんどっとびーず

    GAE でサービス運営されてる皆様のところにもメールが届いてるかと思いますが、GAEが11月に価格改訂する予定です。 細かい金額については Google cloud services – App Engine をご覧くださいということですが、今まで CPU 時間単位での課金 ($0.10/CPU hour) だったのがインスタンス時間での課金 ($0.08/IH) になるという価格改訂が含まれてまして海外でも物議をかもしてるようです。 Hacker News とか見ると$510/月が$2070/月になっちゃうぜとか言ってる人もいますね。 davepeck 4 days ago One of my clients, whose app sees a decent amount of traffic, is going to go from $510/month to $2070/month

    GAE価格改訂(予定)で俺爆死(予定)、おまいらどーよ? | さくらたんどっとびーず
    suginoy
    suginoy 2011/09/06
    「さくらのクラウドが最後の砦」
  • node.jsとMySQLで割と普通のデータベースウェブアプリを作ってみるチュートリアル | さくらたんどっとびーず

    2011年はサーバサイド JavaScript の年! サーバサイド JavaScript命は node.js! ということで割と普通のウェブアプリケーションを node.js で作るためのチュートリアルを書いてみました。WebSocket とか新しめの話題は結構見ますが、PHP とかで普通のウェブアプリ作ってる人向けのチュートリアルとかあんま見ないような気がしたので、って感じです。 チュートリアルの内容ですが、コード量が少なめで機能的にも分かりやすそうなモノということで、短縮 URL ウェブアプリケーションを作ってみることにしました。bit.ly とか t.co とか nico.ms みたいなアレです。短縮 URL のデータは MySQL に保存します。 結構長文になっちゃったので、先に目次置いときます。 node.js のインストール npm (Node Package Mana

    node.jsとMySQLで割と普通のデータベースウェブアプリを作ってみるチュートリアル | さくらたんどっとびーず
  • node.jsとjQueryでスクレイピングするウェブアプリの作り方

    やっぱ jQuery 便利ですよ(*´・ω・)(・ω・`*)ネー セレクタ使って jQuery でダカダカやってると、DOM とか正規表現でネチネチやるのがバカらしくなっちゃいます。 と日頃から思ってたりしてまして、サーバサイド JavaScript がメインストリームになって、jQuery でウェブアプリをコーディングできれば超ラクできるかもと期待しています。 で、先日サーバサイドJavaScriptとjQueryでスクレイピングという記事をうpったところ、やっぱ Rhino じゃなくて node.js がえーんよ(´・ω・`)というコメントを頂きましたので、node.js と jQuery でサーバサイド JavaScript スクレイピングしてみることにしました。 今回は node.js ですので、単にスクレイピングする(コマンドラインから実行する)スクリプトだけじゃなくて、スクレイ

    node.jsとjQueryでスクレイピングするウェブアプリの作り方
  • 新型はてなブックマークボタンを速くする

    遅い原因も調べてますがとりあえずその辺は後述ということで、先に新型はてブボタンの動作を速くする方法から書いていきます。 まずはてブのボタン配信ページから貼り付けコードを取得します。こんな感じの HTML スニペットがもらえると思います。 <a href="http://b.hatena.ne.jp/entry/http://sakuratan.biz" class="hatena-bookmark-button" data-hatena-bookmark-title="さくらたんどっとびーず" data-hatena-bookmark-layout="standard" title="このエントリーをはてなブックマークに追加"> <img src="http://b.st-hatena.com/images/entry-button/button-only.gif" alt="このエントリ

    新型はてなブックマークボタンを速くする
    suginoy
    suginoy 2011/01/24
    「setInterval で class=”hatena-bookmark-button” を持つ a タグに iframe を足す処理をポーリングしているのが分かりました」
  • 1