Unicode や UTF8-MAC の文字にも対応、セキュアな自己解凍書庫作成も作成できる、Windows10 対応の圧縮解凍ソフト「Explzh for Windows」のダウンロードページ。
Prototypeライブラリはもっとも最新のバージョンでサイズが140Kにもなります。重量級ライブラリと言われて久しいものの、scriptaculous系や自分のJSファイルなどを含めるとJSファイルだけで200Kを超える勢いであり、さすがに厳しいと思いました。そこで、今回初めてJavaScriptファイルの圧縮を行うことにしました。 ファイルの圧縮方法はpackerやYUI Compressorなど多く存在し、自分はその中でもオンラインで変換可能なpackerを利用することにしました。ただ、安全性はYUI Compressorに劣るとのこと。 方法はまず圧縮する前のJSファイルをCtrl+A+Cなどで全部コピーし、上段のフォームにペーストします。次にオプションのBase62 encodeとShrink variablesを任意で選択します。これらにチェックをつけて圧縮するとファイルを格段
var Hoge = function() {} Hoge.prototype.foo = function() { //処理 }; //←これ 3.Objectのprototypeへのアクセスに変数を使用する場合 これは、圧縮時にはあまり問題にはならないと思いますが、難読化した場合にエライ痛い目に会いました。 以下のようなコードです。 var Hoge = function() {//初期化} Hoge.prototype.foo = function() { //処理1 } Hoge.prototype.bar = function() { //処理2 } //実行 var hoge = new Hoge(); var methodName = "foo"; hoge[methodName](); //←変数名に代入した値での実行 上記のような場合、prototype.fooを定義した
年末に、オンラインブックマークでたまってしまいがちな「あとで読む」とか、「一応保存」とかを整理することにしました。 そしたら、同じような内容や機能のWebサービスのページをいくつもブクマしてることに気づいてしまいました。 そこで、似たようなものは自ブログにまとめて少しブクマ数をスッキリさせることにします。 で、実はあんまり使ってないけどいざって時にあると助かる「スクリプトの圧縮&デコードツール」をまとめてみたいと思います。 まずは圧縮編から。 ファイルの改行やインデントを無くしたりしてファイルサイズを軽くするツール 私がやるような規模の案件ではまず使うことはないのだけど、サイト規模が大きくなるとこういう配慮も必要なのかも。 やってることはどのサイトでも一緒なので、各自見やすい・使いやすいと感じるやつを選んでいただければよろしいかと。 CSS編 CSS Compressor 圧縮度合いを4段
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く