メインコンテンツへスキップ

スクロールするたびにページを歩くスクロールバーキャラクターが登場!

·2 分
2025/03 UI/UX アニメーション ウェブデザイン プログラミング ブラウザ

スクロールするたびにページを歩くスクロールバーキャラクターが登場!

引用元:https://news.ycombinator.com/item?id=43237581

psygn89 2025-03-03T07:02:24

いいね!自分も前に考えたことあって、ハムスターがパラシュートでゆっくり落ちるやつ。ササーっとスクロールするとパラシュートが開いて、画面の下まで落ちる。上にホバーすると「トップ」ってサイン持って、クリックしたらジェットパックで上に飛んで、また下に落ちるときにパラシュート開くってやつ。

raaron773 2025-03-03T08:36:06

それ欲しい!なんかハムスターがゴーファーみたいな見た目で想像しちゃう。(もちろん青じゃないけど)

dhosek 2025-03-03T18:14:18

いや、hamsterdance.com のハムスターがいいね。

averageRoyalty 2025-03-05T13:54:10

彼の名前はHamptonで、素晴らしいアルバムを出したよ。

andirk 2025-03-03T07:39:22

リポジトリのリンク待ち。スクロールが速すぎるとハムスターのパラシュートが再展開しないフォークを追加するつもり。そうするとユーザーが「負け」になって、スクロールを抑制できるかも?

szszrk 2025-03-03T10:22:54

他のコメントも見てみて。パラシュートがスクロールの上下でうまく再展開しない問題に気づいたけど、問題なく動いてるよ。

szszrk 2025-03-03T10:20:01

https://gist.github.com/iamtomek/5d4a30c1a6765d695950c777e38
ディスクリャーマー:これを書いたのはゼロ行で、Claude 3.7(Kagiアシスタント経由)で作成したものを10回ほど修正しただけ。絵文字をプロンプトに貼り付けただけ。
HTMLやJSで意味のあるコードは書いたことない。
編集:AIについての議論が多い場所で、動くAI生成コードを貼ったら最初にダウンvoteされたのがほんとに面白い。みんなAIよりハムスターが嫌いみたい。

matsemann 2025-03-03T12:22:48

>”動くAI生成”
パラシュートは、以前の低い位置より上にいると決して展開しない。だからスクロールして、ちょっと上がってから下がると、パラシュートはなしで落ちる。降りてるときに上にスクロールすると、スクリーンの端にくっついちゃう。パラシュート開いて降りてるときに上スクロールすると、そのままスクリーンを越えちゃう。批判的になりたくはないけど、ほんとにすごい速さで作ったのはいい事。ただ、バグがこんなに多いのはちょっと…。

szszrk 2025-03-03T13:40:07

それは100%正しいと思うけど、手動で直そうとは思わず、「AIチャットで15分でやった!」っていうデモが楽しいからそのまま。実際、最近展開したアプリのUIの問題より少ない。専用のUIチームがいて、何百万の予算があったのにね。Hampton v0.0.1は動いてるけど、あんまり仕事が得意じゃない。

Zedroid 2025-03-07T11:46:04

他の人もこれをフォークして修正してほしい。ありがとう。

turblety 2025-03-03T11:36:44

ダウンvoteされて残念だね。デモ用にアップロードしたよ:
https://65d22473-339d-4325-90bb-bef215770f60.paged.net/

dominicrose 2025-03-03T12:57:20

このAIができることを見るのは面白いから、ダウンvoteはしないよ。けど、人間が修正しなきゃならないのは明らかだね。

anon7000 2025-03-05T10:18:03

今のAIの話は、仕事を補助したり、部分的に早くすることが多いんだ。AIはすぐにバグのあるコードを作るけど、その後の修正や最適化が時間かかる。一方で、人間も早くバグのあるコードを書けるけど、完成後の修正や最適化に時間がかかるよ。

Kiro 2025-03-03T15:19:39

ありがと!ダウンvoteしている人たちは恥ずかしいと思うべきだね。

szszrk 2025-03-04T11:35:15

他の場所でもこういうのはよく見るよ。理由もなく、ただの人やボットが無作為に行動して、混乱を引き起こしてるだけだね。

MHM5000 2025-03-03T12:05:52

スクロールするときに上にハムスターとジェットパック/ロケットが現れるといいな。

hello12343214 2025-03-03T07:13:30

これいい感じだね。

jsheard 2025-03-03T02:43:34

ユーザーがprefers-reduced-motionを設定してる場合は、この機能を無効にすべきだよ。
>”https://developer.mozilla.org/en-US/docs/Web/CSS/@media/pref…”
ただ、これを実装するためのextra CSSルールで、適切な時にこのキャラを見えなくするだけでいいんだ:
@media (prefers-reduced-motion) {
  #scrollBuddy {
    visibility: hidden;
  }
}

geor9e 2025-03-03T03:16:10

今、作者がその設定を実装したみたい。でも、私みたいな人は無意味なローマン・イプサムページを見ちゃった。デモはこういうフィルターから外すべきだと思う。
この設定のおかげで、MacOSがサクサク動くようになったし、アニメーションを減らしてる。他のOSでもその設定があることを知ってればよかったな。

rendx 2025-03-03T07:06:16

OSの設定をそのままにしたいけど、ウェブサイトには影響を与えたくないなら、Firefoxで以下の設定を追加するといいよ:ui.prefersReducedMotion (0 = なし, 1 = あり)。

もっとコメントを表示(1)
hello12343214 2025-03-03T07:12:54

知っといてよかった、ありがとう

sitkack 2025-03-03T04:00:40

ありがとう!いくつか調整したけど、透明度を下げることで視覚的な負担がかなり減ったよ。無駄に透けて見えるウィンドウが多かったとは思わなかった。

DrammBA 2025-03-03T03:23:28

どんな変更も誰かのワークフローを壊すよね
このトピックに対する反論があるみたいだよ:https://news.ycombinator.com/item?id=43237672

geor9e 2025-03-03T03:31:45

『スクロールする時にページを下に歩くスクロールバーの友達』をクリックする責任は自分にあるよね。

DrammBA 2025-03-03T03:39:16

モーションを抑えてるのに動きがメインのサイトに行く選択は面白いね。ただ、CSS Working Groupやウェブ開発者がそれをどうこう言う立場ではないと思う。

crabmusket 2025-03-03T04:24:13

>反論としてデモページを除外する理由について、これがデモを除外する理由になるとは思えないよ。むしろ実際のウェブサイトにこの機能を実装しない理由の方が強いし、実際のウェブサイトでは”prefers-reduced-motion”のチェックを使うべきだと思うよ。

hello12343214 2025-03-03T07:16:29

あの漫画好き!ユーザーに影響を与える変更には慎重で思慮深くあるべきだよね :)

DeepSeaTortoise 2025-03-03T10:14:35

『短くて面白い』xkcdのカテゴリがあったらいいな
面白いものがたくさんあるけど、作者が本当に生産的すぎると思う。

LoganDark 2025-03-03T05:54:13

>この設定でmacOSがよりスムーズになるけど、私にとっては遅い動きのアニメーションが遅いフェードアニメーションに変わるだけで、ほんとにイライラする。

DrammBA 2025-03-03T02:54:55

最初のコメントがネガティブだったから指摘したら、編集されたのを見て驚いた!変更してくれてサンプルコードまで提供してくれてありがとう!

oneeyedpigeon 2025-03-03T12:22:00

多分これが僕が”動きの軽減”を設定してる理由なんだろうけど、無害な実装なのに残念だな!

yuters 2025-03-03T15:46:41

サイトの作者が君のコメントを見てないといいな。なんでどのブラウザでも見れなかったのか理解するのに時間がかかったよ。

nashashmi 2025-03-03T16:22:04

動きの軽減設定がある人に、ページが動作しないことを警告するCSS VISIBILITYノートを追加する時だね!

hello12343214 2025-03-03T03:04:59

いい指摘だね。そんな設定をオンにしているユーザーには今は修正されているはず。ほんとに感謝だ!

robocat 2025-03-03T04:30:09

デモを再度使えるオーバーライドチェックボックスが欲しいな!自分が”動きの軽減”をオンにしていることも知らなかったし、CSSでページに影響が出るとは思わなかった!

mrjbq7 2025-03-03T18:13:20

このコメントを見てくれることを願ってる:デモが全く見えない「修正」を元に戻してほしい!

watusername 2025-03-03T18:19:06

動きの軽減が有効の時にデモページにテキストを追加したら面白いと思う。JavaScriptが無効の時の

Summerbud 2025-03-03T03:06:07

それはほんとにいいポイントだね!

codelion 2025-03-03T03:57:56

動きの軽減についての指摘はいいね。アクセスビリティには簡単にできる改善だ!

robotsquidward 2025-03-03T15:17:32

誰も’Stroll Bar’って呼ぶべきだって言わないのが不思議だよね〜。

もっとコメントを表示(2)
hello12343214 2025-03-05T01:41:10

残念ながらその名前は使われてるから、scrollbuddy.comを買ったよ。すぐに実装できるようにするね!

gokaygurcan 2025-03-03T15:37:40

これこそメダルもらうべきだと思うよ、マジで!

hello12343214 2025-03-03T02:13:00

普通のスクロールバーより、スクロールするとサイドにアニメーションの人が歩く方が楽しいと思ったんだ。このプロトタイプが最初の試作品だよ。次はスケボーやロッククライマー、リスを作るつもり。他にどんなスクロールバディがいいと思う?

JKCalhoun 2025-03-03T02:38:47

二人がレールカーを押してる絵を想像したよ。スクロールバーのthumbを漕いでる人たち、thumbが長いほど漕ぐ人数が増える感じで。

hello12343214 2025-03-03T07:11:49

ボートのアイデア、いいね!

thomasfromcdnjs 2025-03-03T05:09:03

数週間前に見たキャタピラーのやつ、すごかったよ→ >”https://x.com/trunarla/status/1893705260142657764”

block_dagger 2025-03-03T03:06:27

すごくいいアイデアだね!提案なんだけど、キャラクターが後ろにパンくずの道を投げて、スクロールアップするとそれをまた拾い上げたり、画面外に蹴り出したりするのはどう?

hello12343214 2025-03-03T03:47:07

これ素晴らしいアイデアだね!いくつか他のスクロールバディのアニメーションも作ってるよ!

chuckwolfe 2025-03-03T02:40:46

このアイデアを’革新する’っていうのが、自分の最初の二つのアイデアなんだけど、車がページを下っていくのか、クリスマスツリーのドラッグレースでライトが’フルツリー’スタイルでカウントダウンするのがいいと思った。

rexer 2025-03-03T02:38:21

子供の頃、長いドライブ中に雨滴レースを応援してた思い出かな?それともニュートンの頭に落ちるリンゴ?面白いアイデアだね!

davidw 2025-03-03T03:00:03

メカが噛み合ってページが上下に動く感じはどう?

jorisboris 2025-03-03T09:10:21

上に戻る時、その人の向きを変えてみたら?

ohwaitnvm 2025-03-03T06:21:24

めっちゃいい!すごくクリエイティブだね :)
ヘッダーごとに小さなジャンプや障害物のあるスキーヤーはどう?

fooker 2025-03-03T05:01:04

ポールを登る猿(子供の算数問題)のアイデアとか、猫がスクロールの速さによってアニメーション変えるのも面白いよね。
エレベーターが段落で止まるのもいい!

slightwinder 2025-03-03T15:09:59

上に上がるのにロケットやUFO、鳥とかは分かりやすいけど、スクロールの方向も考慮するべきだね。今のままだと常に同じ方向を向いてるし。
マイケル・ジャクソンのムーンウォークも追加したらいいかも。

inatreecrown2 2025-03-03T02:47:41

スキューバダイバーとか、ロープで洞窟探検するやつがいいな。

hello12343214 2025-03-03T07:10:59

スキューバダイバーは確かにかっこいい!

mandmandam 2025-03-03T12:20:02

スティックマンのマイケル・ジャクソン、ムーンウォークや反重力の姿勢、サイドグライド、サークルスライド、最後につま先の姿勢もオプションでどう?クリックで股掴みもアリかも!

andirk 2025-03-03T07:41:49

倒れ続ける男がずっと排泄し続けてるのは面白いな。

Sateeshm 2025-03-03T18:57:13

Homer Simpsonが崖から落ちていくやつを作ろうと思ってるよ。

もっとコメントを表示(3)
oniony 2025-03-03T09:25:32

いいね。便所音楽好きって呼ばれるかも。

0cf8612b2e1e 2025-03-03T18:32:38

それは直訳しすぎじゃない?“Eating shit”は落ちたことを表す慣用句なんだよ。

memhole 2025-03-03T02:59:10

ペンギンの歩き方とかスリンキーもいいね。

johng 2025-03-03T02:13:49

好きだよ、すごくいい!

hello12343214 2025-03-03T02:14:45

ウェブサイトにちょっとした楽しさを加えるね。

amelius 2025-03-03T12:21:18

もちろん、ブックワームだね。

croisillon 2025-03-03T09:20:17

前を向いて上に歩けるようにならないかな?

nosioptar 2025-03-03T19:34:44

普段はスクロールバーに触れてくるサイトには、ちょっと不満があるんだけど、Scrollbuddyは別だね。彼のためなら弾丸も受けるよ。全サイトに彼がいてほしい。

linhns 2025-03-03T05:50:34

カモノハシ?

brysonreece 2025-03-03T03:20:10

なんでGoogleフォームで実装を隠すの?って聞くのは俺だけか?
追記:実装の詳細はDOMから見ることができるから、メールを渡したくない人のために必要な情報を抽出したgistがあるよ:https://gist.github.com/brysonreece/b15f33cda30af06b7b70788d…

_def 2025-03-03T07:30:56

不思議だわ。書くのが嫌ならまだしも、メールアドレスを集めるための見返りって変だね。

kevlened 2025-03-03T05:48:24

現状、明示的なライセンスがないとコードは使えない。投稿されたコードにはライセンスがないから、連絡すればライセンスがもらえるかも。でも、提示されたコードを使うと著作権侵害になるかも。

rpmisms 2025-03-03T04:10:49

彼は自分の作品に対してお金じゃなくて注目を求めてるんだよ。まあ、合理的だと思うけど。

kmoser 2025-03-03T05:55:16

何が抜けてるの? FirefoxでもChromeでも、ただのスクロールバーしか見えない。カスタムスクロールバーの色が影響してるのかな?

Mashimo 2025-03-03T06:56:05

OSで減速動作を設定してるの?それが反映されてるよ。彼は障害があるんだから。

kmoser 2025-03-03T17:24:45

そうそう、それだった。ページが減速動作設定を検知して、デモが動かない理由を表示するメッセージがあれば良かったのに。

EA 2025-03-03T13:06:15

これは多分、これに関係してるからだ: https://news.ycombinator.com/item?id=43237747

mrgoldenbrown 2025-03-03T15:48:08

AndroidのFirefoxやChromeでは見えないね。WindowsのChromeでは表示されるけど。

AHASIC 2025-03-03T12:55:39

同じく、何も起こらない。

rcfox 2025-03-03T07:26:12

”遅い90年代を思い出すなぁ。ウェブサイトに雪やマウスに沿った火花の効果をつけてたよね。”

記事一覧へ

海外テックの反応まとめ
著者
海外テックの反応まとめ
暇つぶしがてらに読むだけで海外のテックニュースに詳しくなれるまとめサイトです。