Show newer

おじさんへの互換性みたいなもんです

やめろ!

Mastodonのお気に入りとブックマークのページ送りするときしか使わないんだよ!Response Header!

おれもそう思った、ただこの関数Response HeaderまでついてくるのでResponse Bodyしかいらん用途にはウザいから$.ajax浸かってる

んだからMistdonはfetchを$.ajaxと同じ挙動にする関数を作ってあるんや……(´・ω・`)

いや$.ajaxでもプロミスチェインはできるんよ
HTTP 2XX以外のステータスコードをResponseで受け取ったときの挙動が違う

ただfetch使わないとHTTP Response Headerが読めないのでMistdonでもfetchは使っています

そうです!!ただ素のJSを学び直すのだるいからjQuery使ってるところはある!!あとfetchは厳密には$.ajaxと実装が違う!!

あとCSSアニメーションではblindやslideとかはできません fadeはできる、dropはできなくもないが実装がちょうめんどい

querySelectorとFetchAPIができる前にそういうことができるってんで一斉を風靡したライブラリなんよ
なんで今はそこまで学習する必要もないっていうこと

せやで、でもとりあえず汎用アニメーションフレームワークとして依然使いやすいので浸かってる……

Mistdonのアニメーションはほぼ全部jQuery UIで動いてます……こういうことができます……

あとはjQuery UI入れてアニメーションとか……

CSSみたいなノリでDOM操作するのに使います
querySelector?しらん!!

ただ仕事で書くjsはブラウザで動かすもんなのでかなり注意して書いてる、変な書き方すると互換性で動かなくなるから……

VueとReact覚えたほうがいいと思いつつ今の仕事で使ってないからなぁ

jQueryなんて簡単ですよ、すべてのDOM構造を完全に理解していればなにも難しいことはありません

Show older
Vocalodon

ボーカロイド好きが集うMastodonインスタンス、通称「ボカロ丼(ボカロドン)」です。 ** This server is for "Vocaloid" lovers. If you are not, please select other server. **

image/svg+xml