ぼくはまちちゃん!(Hatena)

  • ライブドアリーダーで読む → Subscribe with livedoor Reader
ぼくはまちちゃん!のRSSフィード

2009/01/09

空から女の子が降ってくる

こんにちはこんにちは!!
はてな見てたら、こんなのがありました!

【降臨賞】空から女の子が降ってくるオリジナルの創作小説・漫画を募集します - 人力検索はてな

条件は「空から女の子が降ってくること」です。要約すると「空から女の子が降ってくる」としか言いようのない話であれば、それ以外の点は自由です。

字数制限 : 200〜1000 字程度
締め切り : 2009-01-12 18:00 で募集を止めます。
優勝賞品 : もっとも稀少な(と質問者が判断する)作品を書いてくださった方に 200 ポイントを贈ります。

面白そうですね! さっそくぼくも応募してみたよ!
応募した内容はこれ!

このページを表示したまま、上のコードをブラウザのアドレス欄に貼り付けてみてね。

文字数が750文字くらいあるから、IE6 だと動かないかも?
Firefox, Opera, IE7 ならきっと降りそそぐよ。

文字数が多くて IE6 だと動かないようになっちゃったのが残念です…!
だれかもっと縮めて!
(500文字くらいに!)




(追記)

ブックマークコメントでこんなこと言われた…!

fk_2000 泣き止まないんですが・・・

ので、落下後、クリックできるバージョンもつくってみたよ。

おかげで927文字とかになっちゃった…!
せっかく id:cho45 ががんばって縮めてくれてるみたいなのに、もうダメだ。




(追記2)
びっくり! 降臨賞特別賞をもらえました! やった!
絵が可愛いのが良かったみたいです!
しかしものすごい気合いの入ったまとめ…!




(関連記事)
「ホームページを作る人のネタ帳」のサブリミナルを実証する
ぺろぺろついったー

Hamachiya2Hamachiya2 2009/01/09 08:15 あれ? Operaで動かなくなった?

Hamachiya2Hamachiya2 2009/01/09 08:39 いや Operaだと、なんか動くときと動かないときがあるのかな。よくわからないや。
あとSafariとGoogle Chromeで試しても動いたよ。よかった。

idojunidojun 2009/01/09 08:59 はまちちゃん杯CodeGolfがあると聞いて.とりあえず,%表記を使った反則技.元のコードよりも痛そう…

javascript:(function(){scroll(0,0);H="http://hamachiya.com/g";G=".gif";D=document;F=Math.floor;R=Math.random;Q=new Image;Q.src=H+1+G;T=setInterval;Q.onload=T(function(){var f=100,e=F(R()*3)+1,a=D.createElement("img"),c=a.style,b;a.src=Q.src;c.position="absolute";c.left=F(R()*90)+"%";c.bottom=999;D.body.appendChild(a);b=T(function(){if(f>e){c.bottom=(f-=e)+"%"}else{c.bottom=0+"%";a.src=H+2+G;setTimeout(function(){a.src=H+3+G},550);clearInterval(b)}},40)},800)})();

furyu-teifuryu-tei 2009/01/09 19:17 出遅れましたが…id:idojunさんのをベースに
javascript:(function(){scroll(0,0);H='http://hamachiya.com/g';G='.gif';A='absolute';D=document;B=D.body;R=Math.random;T=setInterval;C=clearInterval;Q=new Image;Q.src=H+1+G;Q.onload=T(function(){var f=100,e=~~(R()*3)+1,a=Q.cloneNode(1),t,s=a.style;s.position=A;s.left=~~(R()*90)+'%';s.bottom='100%';B.appendChild(a);t=T(function(){F=f>e;s.bottom=(F?f-=e:0)+'%';if(!F){a.src=H+2+G;C(t);t=T(function(){a.src=H+3+G;a.onclick=function(){B.removeChild(a)};C(t)},550)}},40)},800)})()
[476Byte]
クリックで消す、までは対応しましたが、カウント表示は無理でした……私にはこれが精一杯。

tobytoby 2009/01/10 15:45 2chでも弄られているようです。
七行プログラミング part6
http://pc11.2ch.net/test/read.cgi/tech/1215352849/197-

cyanobiont_asamozucyanobiont_asamozu 2009/01/10 22:45 mac+Safari3.2でも確認できました。

GururiGururi 2009/01/10 23:12 ひょっとしてと思ってやってみたらiPhoneでも動いたよ!超遅いけど!そして人数が増えて大変な事になったよ!
http://f.hatena.ne.jp/Gururi/20090110230530

hirotowhirotow 2009/01/11 03:16 これはレミングスか何かでしょうか?

camelmasacamelmasa 2009/01/11 10:37 すみません、教えてください。
var V=Z(X,Y);の部分で、無名関数Zに引数を2つ渡しているのは何故ですか?

Hamachiya2Hamachiya2 2009/01/11 16:58 みなさんありがとう!
あ、Zは間違いみたいです!
最初xとyを受け取ってたんだけどyいらないやと思って消したつもりが!

camelmasacamelmasa 2009/01/11 17:08 返信有難う御座います!
解決出来て嬉しいです!