Panda Noir

JavaScript の限界を究めるブログでした。最近はいろんな分野を幅広めに書いてます。

2013-01-01から1年間の記事一覧

Typing beta更新しました。

今回からは、「だっちゃ」のような文字列にも対応できるようにしました。

Typing beta更新しました。

Typing beta更新しました。今回は、「ん」の入力にまつわる部分を修正しました。これからは、「しんじゅく」とうつときは「sinjuku」でも「sinnjuku」でもいいようになりました。ただし、「しんや」など後ろの子音が y もしくは n の時は「sinya」とできませ…

Snowballを更新しました。

Snowballを更新しました。今回は前から言っていた新機能を搭載しました。

Typing betaをアップデートしました。

Typing beta今回は、次に入力するローマ字を表示するようにしました。

Typing beta公開しました。

Typing beta公開しました。3日程度でとりあえず作ってみました。まだまだ完成してないので「beta」です。

Just Facts!

Just Facts!この言葉、ディスコ探偵水曜日にでてくる台詞です。小説ではジャスト・ファクツとなってます。この言葉が非常に好きです。作品も大好きです。面白いので読んでみてください。また、この言葉の意味も面白いので書いてみたいと思います。

受験勉強がいそがしい

最近全然更新できてません。理由は、JavaScriptの勉強をしていたとかObject-Cの勉強をしていたとかSnowballのデザインを改善していたとかではなく、受験勉強で忙しいからです。まだ安全圏じゃないというこの危機感。やばいです。がんばります。というわけで…

気がつきました

気がついてしまいました。そう、とてつもなく重大な事に。それは、このブログ、パンダといいつつパンダ要素がいっさいなかったのです。これはまずいと思い、ロゴのデザインを急遽変えました。いちおうPとNがパンダの目のつもりです。くちとかつけようとおも…

ブックマークレットつくりでどはまりしました。

なぜかdocument.getElementById()がIE9で動きません。なぜかはまったくわかりません。Chromeでは動いたブックマークレットが全然動きませんでした。ある程度、DOM操作は制限されているようです。謎です。これが「セキュリティ」というやつですか。そうですか…

JavaScriptで関数のエイリアス(ショートカット)の作り方

この間テスト用にいろいろといじってたときにdocument.writeを書くのがいやでエイリアスを作ったときに使った方法の紹介をしたいと思います。 追記: 2015/6/28 記事に書いてある方法では不完全でした。記事の最後の追記もお読みください。

Online YUI Compressor に勝利しました!

ついに、SnowballがOnline YUI Compressor に勝利しました!

Snowballのデザインを一新しました。

(左が元のデザイン、右が新しいデザインです) Snowballのデザインを大きく変えました。

cssBlock.jsのアップデートをしました。

cssBlock.jsのアップデートをしました。cssBlock.noConflictを実装しました(jQueryを参考にさせていただきました。コードを理解した上だから、コピペにはカウントしないという事でお願いします)。

Snowballのアップデート

SnowballのCSSBlockを外部ファイル化して、内部的にも改善しました。

ブックマークレットの作る際の注意点

ブックマークレットを作る際につまづいたあたりを紹介したいと思います。

ただしい箸の持ちかた

ただしい箸の持ちかたを知っていますか?おそらくあなたは知っていますと答えると思います。しかし、私は思うのです。ただしい箸の持ちかたって何だろうって。

いかにSnowballがすごいのか語りたいです

Snowballが全然検索ででてこないのでSnowballの魅力を語りたいと思います。といっても魅力がわかりづらいので対比形式でやりたいと思います。

varって意味があるの?

(function($){…})(jQuery)というコードをたまにみかけませんか?このコード、初めて見るとどういう意味なのかさっぱりわかりませんよね。私もそうでした。しかし、このコード、実はとっても重要なのです。 …ということを説明しようと思ったのですが、おもいっ…

jQueryのバージョンの取得方法

自分が使っているjQueryのバージョンが知りたくなるときがありますよね?そんなときにつかえるスニペットを作ってみました。

となりのヤングジャンプが・・・

すごいことになっていますね。アクセスがつながりませんw つながったのはいいのですが、1ページごとに読み込んでいて、ゆっくりです。 (やはりこういうのをみると最適化したくなるし、してほしいと思ってしまいますよね) 人気がやばいですね。 それだけです…

Snowballを大幅アップデート!

Snowballを大幅アップデートしました。といっても、内部処理のことで、外部的にはほとんどかわりません。でも、革命的だったので、書きます。書きたくなったのです。

iPhoneで「ホーム画面に追加」するときのアイコンを好きな画像にする方法

iPhoneでホーム画面に追加をすると、対応していないサイトは、サムネイルで表示されますよね?あれをなんとかしたいと思い、チャレンジしてみました。

jQueryのpreventDefault、stopPropagationのエイリアスの作り方

jQueryのclickイベントなどで、よくevent.preventDefault()やevent.stopPropagation()を使います。でも、長くてうつのたいへんでした。そこで、短いエイリアスを作ってみました。

QUnitを日本語訳してみました。

エラーメッセージなど、直感的にわかりづらいところを訳してみました。 需要があれば公開します。 とりあえず、よくエラーが出るところ(それって大問題じゃ)を訳しました。

QUnitのオリジナルスキン作りました。

右が自作、左がデフォルト 忘れていましたが、明けましておめでとうございます。 ことしもよろしくお願いいたします。