タグ

javascriptとtoolに関するwozozoのブックマーク (4)

  • 難読化されたJavaScriptを見やすく·JsDecoder MOONGIFT

    JavaScriptが多用されるになっているが、そのために肥大化する傾向にある。特に共通ライブラリ系は相当重たくなっており、ブラウザへの負担が大きくなっている。そのためにサイズを減らすべく使われているのが難読化処理だ。 見づらい… 変数名を短い単語に置き換え、余計な改行やコメント、空白を省いていく。開発は通常のソースで行い、配布は難読化処理を行ったものを利用する。だが、利用者側は問題が起きた時に情報が得づらくなってしまう。そこでこれを使ってみよう。 今回紹介するオープンソース・ソフトウェアはJsDecoder、難読化の逆処理を行うソフトウェアだ。 JsDecoderは難読化処理されたJavaScriptを逆に見やすくするソフトウェアだ。;で区切り、適切なインデントを行い、さらにハイライト処理を行ってくれる。もちろん、変数名が変わる訳ではないが、これでも随分見やすくなるだろう。 見やすい!

    難読化されたJavaScriptを見やすく·JsDecoder MOONGIFT
  • JavaScript XmlHttpRequest tests

    These tests are no longer hosted here. You can find their source on github. The longer-term plan is to move these sorts of tests into the Web Platform Tests.

  • 黄金比の計算ツール

    黄金比の値を計算するjavascriptです。 まず縦か横を指定します。 次に基準にしたい方の値を入力して、基準にしたい側のボタンを押すと、縦の場合は横、横の場合は縦の値を取得できます。 小数点第3位で計算しているので、細かい精度には向いていないかもです。 画像の形 縦 横 数値入力 縦 横 画像イメージ

    黄金比の計算ツール
  • javascript 難読化 解除

    var base_code='';var jsdecoder;var jscolorizer;var code='';var time=0;function decode() {code='';base_code='';jsdecoder=new JsDecoder();jscolorizer=new JsColorizer();if($('msg').innerHTML.length){do_clean_init();}else{jsdecoder.s=$("a1").value;do_decode_init();}} function do_decode_init() {$('msg').innerHTML+='Decoding .. ';setTimeout(do_decode,50);} function do_decode() {time=time_start();tr

    wozozo
    wozozo 2006/11/21
    javascriptソース整形
  • 1