タグ

2012年11月28日のブックマーク (7件)

  • CSSファイルをJSから非同期読込する方法

    CSSファイルをクライアントサイドだけで動的なURLつけて非同期読み込みしたい場合、単純に以下のようなコードを書くと同期読み込みになって読み込み完了まで他のファイルの読み込みがブロックされる。 (function () { var href = 'style sheet url'; var link = document.createElement('link'); link.rel = 'stylesheet'; link.href = href; var head = document.getElementsByTagName('head')[0]; head.appendChild(link); })(); これに関しては以下のように別のiframeを作成して読みこめば非同期で読み込めるので、他のファイルの読み込みをブロックしない。 (iOS, Androidで動作を確認) (fun

    CSSファイルをJSから非同期読込する方法
  • 百乐门彩票app

    要牢牢把握社会主义先进文化前进方向,把“不忘来、吸收外来、面向未来”作为重要方针落实到文化建设各个方面。...

  • Rainmeter, Google Weather API, Forecast

    RainmeterでGoogle Weather API(非公式)を叩いて,天気予報を表示させるガジェットを作った.これは,MacPHPとGeektoolからGoogle Weather APIを利用していたことを思い出したので,せっかくならRainmeterでもやってみようと思ったわけだ. どうも,Rainmeterの天気予報スキンの多くは,海外のサイトを利用している.なので,表示が英語になったりして,日人の私には直観的でない.Google Weather APIは日語出力をしてくれるので,その辺が楽. なんだかんだいうが,私がYahooよりGoogleが好きだ,というのが一番の理由だったりもする.どうせ個人が好き勝手に自分のデスクトップを使いやすいようにしているだけなので,どこのサービスを使ってもいいじゃないか. せっかくなので先日公開したうちのスキンをアップデートして,天気予報

    Rainmeter, Google Weather API, Forecast
  • Rainmeterしたった

    Windowsガジェットがなんだか死ぬほどメモリをうので、Rainmeterに乗り換え。 基Enigmaで、気に入らないところを改造。 カレンダーがバグでまともに表示されないので修正。 天気予報でなぜか平均気温を表示する謎の仕様だったので、最高気温と最低気温を表示するように修正。 Google Calendarでイベントの期日が表示されないので修正。 CPU使用率の表示が2コアまでしか対応してないので修正。 以下、diffとソース。 Documents\Rainmeter\Skins\Enigma\Resources\Measures\Calendar.lua 8a9,10 >     local iYear = os.date("%Y") >     local iFeb = 28+((iYear%4)==0 and 1 or 0) Documents\Rainmeter\Skins

    Rainmeterしたった
  • Rainmeter, desktop customization tool

    What's on your desktop? Rainmeter allows you to display customizable skins on your desktop, from hardware usage meters to fully functional audio visualizers. You are only limited by your imagination and creativity. Rainmeter is open source software distributed free of charge under the terms of the GNU GPL v2 license. Get started »

  • Dev.Opera — Native CSS Feature Detection via the @supports Rule

    IntroductionWith browsers of varying degrees of standards support still in use for browsing the Web (from decent modern browsers, to old rustbuckets like IE6), we are pretty comfortable with the idea of sending different code to different browsers to provide different-but-still-acceptable user experiences. This is done in a variety of ways, but generally it relies on the rather error-prone browser

    raomito
    raomito 2012/11/28
  • Webアプリケーションを高速化する50のトリック

    MicrosoftのInternet Explorer PMであるJatinder Mann氏は、BUILD 2012でHTML5アプリとサイトを高速化する50のパフォーマンストリックというセッションで、Webアプリケーションを高速化する多くのチップスを提供した。 Mann氏が提供したアドバイスは、以下の6つの原則を中心に構成されていた。 1. ネットワークリクエストに迅速に応答する リダイレクトを避ける。上位1,000のWebサイトのうち63%は、リダイレクトを使用している。これらはリダイレクトをやめることによって10%のパフォーマンスを改善することができる。 メタリフレッシュを避ける。世界のURLのうち14%は、メタリフレッシュを使っている。 可能な限りユーザーの近くにあるCDNを使用してサーバーの応答時間を最小化する。 異なるドメインからのリソースをダウンロードすることによって、同時

    Webアプリケーションを高速化する50のトリック
    raomito
    raomito 2012/11/28