タグ

2017年8月10日のブックマーク (2件)

  • [JS] JavaScriptの読み込み位置をページ最後にしたほうがよい理由

    最近JavaScriptの読み込みや実行の記述を、ページ最後の body 終了タグ直前で行っている場合をよくみかける気がしたので、理由を調べてみました。個人的になるほどと思ったことや誤解していた事があり、常識的なところなのかもしれないですがまとめてみました。 1. Webページの表示速度を早くする この理由は一番分かりやすく重要なところだと思います。javascriptを読み込んでいる間は、HTMLファイルの読み込みが止まってしまう為、HTMLファイルをほぼ全部読み込んで表示された後javascriptを読み込む方が表示速度が早くなります。 以下の参考サイトがとてもわかりやすいです。 2. 並列ダウンロードの妨げになってしまう これは1.の「表示速度を早くする為」の1つを掘り下げた感じになるかもしれませんが、ブラウザ側では表示速度を上げるために、サーバーから画像等をダウンロードする際には1

    [JS] JavaScriptの読み込み位置をページ最後にしたほうがよい理由
  • HTAでコマンドライン引数を取得・分割 - rikubaのブログ

    HTAにコマンドライン引数を渡す 送るメニュー(SendTo)にHTAのショートカットを登録する。 HTAに直接ファイルをドラッグ&ドロップできるようにレジストリを登録する。 HTAでコマンドライン引数を受け取る HTA:APPLICATION要素に設定したid属性値が、HTA:APPLICATIONオブジェクトを参照するグローバル変数の名前になる。 コマンドライン引数を含んだ文字列は、HTA:APPLICATIONオブジェクトのcommandLineプロパティで得られる。その書式は「"実行中のスクリプト自身のパス" 空白が含まれない引数 "空白が含まれる引数"」といった具合。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> <meta http-equiv="Content-Type" content="t

    HTAでコマンドライン引数を取得・分割 - rikubaのブログ
    kahki
    kahki 2017/08/10