jQueryはそろそろ実装と仕様を分離すべきじゃないか
jQueryがでかすぎて小分け版のjQuipが出たり、スマホ向けのZepto.jsが出たりしてるけど、そろそろjQueryも仕様と実装を分離して、素のjQueryとそれ以外を分ける方向に進んだらいいんじゃないか。
このへんPythonはうまくやっててCPython、Jython、IronPython、PyPyって感じで上手く分かれてる(ように見える)
jQueryも今のJS実装はCjQuery的な名前にして「jQuery」はテスト群とドキュメントの名前にすれば、他のjQuery実装も並立しやすくなると思う。
各種実装は「*jQuery」的な名前にして、「jQueryテストカバー率nn%でxx環境向け」ッテ感じの表記にするか、CCっぽく「xx APIセットサポート」みたいな表記にすればわかりやすくていいと思う。
CC的な表記であればPluginも「xx APIセットバージョンn以上をサポートしているjQueryで動作します」的な表記にできるし。
(ライブラリ側から必要なAPIセットをサポートしているかどうかの指定ができるといいかも)
「やりたかったらできるんだから勝手にやればいい」ってのもあるけど、本家がこういう方向に進んでくれると互換ライブラリの作者も作りやすくなるしユーザもわかりやすくなって嬉しい。
-
deadryderがこの投稿を「スキ!」と言っています
-
ohmizaijuがsyoichiからリブログしました
-
pwzがこの投稿を「スキ!」と言っています
-
malmrashedeがこの投稿を「スキ!」と言っています
-
satoshimmyoがこの投稿を「スキ!」と言っています
-
plasticdreamsがsyoichiからリブログしました
-
daisaru11がsyoichiからリブログして、コメントを追加しました:
jQueryがでかすぎて小分け版のjQuipが出たり、スマホ向けのZepto.jsが出たりしてるけど、そろそろjQueryも仕様と実装を分離して、素のjQueryとそれ以外を分ける方向に進んだらいいんじゃないか。...
-
kazzxzがsyoichiからリブログしました
-
mxizがsyoichiからリブログしました
-
kskeがsyoichiからリブログしました
-
take-cheezeがsyoichiからリブログしました
-
4690がatm09tdからリブログしました
-
lupin616がこの投稿を「スキ!」と言っています
-
ken0205がsyoichiからリブログしました
-
expositionがsyoichiからリブログしました
-
magezがsyoichiからリブログしました
-
minimalcompactがこの投稿を「スキ!」と言っています
-
daisaru11がこの投稿を「スキ!」と言っています
-
takashi0215がこの投稿を「スキ!」と言っています
-
takashi0215がsyoichiからリブログしました
-
warufuzaketaichiがこの投稿を「スキ!」と言っています
-
kororiがsyoichiからリブログしました
-
tnk962がk32ruからリブログしました
-
yoderkeezがk32ruからリブログしました
-
k32ruがsyoichiからリブログしました
-
syoichiが0-9からリブログしました
-
atm09tdが0-9からリブログしました
-
sanematがこの投稿を「スキ!」と言っています
-
sanematが0-9からリブログしました
-
0-9の投稿です