̄を簡単に作ることができる「突然の死ジェネレーター」を作ってみました。死ジェネレーターのちのちになんでこんなの作ったんだろうとかなんでこんな風にしてあるんだろうとか思うともやもやするので、備忘録としてここに残します。なんで作ったのかツイッターでもろもろ告知をする機会があって、なんかインパクトないな~と思ってたわけです。あの、なんていうか、ドカーンみたいなのやっている人が居たので真似してやってみたけど、手で打ち込むのメンドクサイ。仕事がひまだしちょっと作ってみるかってことで作ってみました。Analytics用URL生成ツール」とやることはおよそ同じような感じ。使ったもの?とかjQuery文章の変換もろもろは全てjQuery様です。Bootstrap3ボタンとかの見た目が今風になってステキな感じに。jquery.zclipコピーボタンの実装に。Flashを使用してるのでiPhoneでは使用不可。Androidは動くのかな?jquery.autosize入力エリアで改行して入力していった時に、入力エリアの縦サイズを調整してくれるプラグイン。変換結果エリア(下のテキストエリア)が連動しないので、そっちは自分で縦サイズ変更するのを入れた。あんまいらなかったのかも。工夫点コピーボタンをつけてみたPCならばワンタッチで、iPhoneならば2タッチでコピーできます。マルチライン対応してみた2行以上の入力に対応しています。̄といったような使い方もできます。左右の空白は自動調整・・・してくれないので手動でお願いします!隠微な文をこさえていれることもできますが、長さ調整がめんどくさいです。スマホ対応してみたあんま対応できてない感ありますが、そこはかとなく対応しました。コピーボタンを押せば、ちゃんと選択状態になってコピーもワンタッチででいるはず(iPhoneのみ)Androidは持ってないので未確認です。苦労したところ(すごいどうでもいい)複数行への対応で行数取得がなんかうまくいかなくって、ずーっと詰まってましたけど、PHPの正規表現の書き方をしていたせいでした(号泣PHPでは「"/\r\n|\r|\n/"」で、JavaScriptでは「/\r\n|\r|\n/」と、ダブルクオーテーションがいらないんですね。半角文字を入れると盛大にズレズレマックス文字数のカウントを全角半角関係なく1文字カウントしているからだけど、ちょっと調整は難しい気がする。全角7文字以上入力すると下のとこがズレズレマックス7文字以上で少しずつ調整したほうがいいのかも。表示フォントに左右されるしどうでしょう。iPhoneだと変換結果エリアの更新がされない場合があるiPhoneだと入力文字変換後やペースト後には変換結果エリアが更新されない。jQueryのkeyupをフックにしているけど、それでは呼び出されない模様。他のアレでアレするか、コピーボタンタップ時とかに更新させるかしたほうがよさそう。́;ω;`)縦書に変換するボタンつけるといいかもいちいち改行入れるのがめんどくさい。ProgrammingiPhoneでクリップボードに現在のURLをコピーさせたい。「突然の死ジェネレーター」を作ってみた備忘録でした。購入レビューsacnohaトリスキーだけど鳥コンテンツはありませんそのときどきの興味のあるものを綴る脈絡のないブログです。