BT

jQuery 3.3.1が公開、チームは4.0の開発へ

| 作者: David Iffland フォローする 4 人のフォロワー , 翻訳者 h_yoshida フォローする 1 人のフォロワー 投稿日 2018年3月1日. 推定読書時間: 2 分 |

原文(投稿日:2018/01/31)へのリンク

読者の皆様へ: あなたのリクエストに応じて、大切な情報を見逃すことなく、ノイズを減らす機能を開発しました。お気に入りのトピックを選択して、メールとウェブで通知をもらいましょう

jQueryがバージョン3.3.1をリリースした。jQuery 4.0の準備段階として、ひとつの新機能といくつかの非推奨機能を含む、新たなマイナーバージョンだ。

jQueryコアチームのリーダであるTimmy Willson氏はブログ記事で、jQueryの重点が機能の削除に傾き始めている点に言及している。

原則として、jQueryに新たなものを追加するつもりはありません。何が追加できるかよりも、何を削除できるかということに、今は意識を向けるようになっています。

その言葉どおり、バージョン3.3に含まれる新機能は、.addClass().removeClass().toggleClass()でクラス配列が受け入れられるようになった一点のみである。逆にjQuery 4.0での機能削除に備えて非推奨となった機能もいくつかあり、.now.isWindows.camelCaseといったメソッドが“deprecated”になっている。しかしながらWillson氏は、jQueryでの非推奨は必ずしも削除が確定したという意味ではない、と記している。

メソッドの非推奨は、廃止されるということではありません。代替機能の使用を推奨する、という意味なのです。

つまり非推奨機能の多くは廃止される予定だが、中には無期限に残されるものもある、ということだ。

Willson氏はこれら非推奨の背景としてjQuery 4.0をあげているが、この将来バージョンに関する情報はそれ程多くない。Willson氏はGitHubのイシューに、“次世代のJavaScriptを使った完全なリライト”、新たなjQuery 4.0 Event Designなど、jQuery 4.0の目標をいくつかあげている。GitHubのイシュートラッカには4.0と書かれたイシューがたくさんあるが、多くは2016年以降のものだ。

jQueryは依然として非常に人気の高いJavaScriptライブラリだが、 その利用は二極化しつつある。jQueryはもはや必要がない、それがなくても最新のWebプログラミングは可能だ、という意見のある一方で、Remy Sharp氏のように、jQueryはいまだ重要であって、今日のWebにおいても学ぶ価値がある、という意見もある。

jQueryは今日のWebに多くの功績を残しており、キャリアの中で使用する可能性が非常に高いものになっています。確かに今日、jQueryは必須ではありませんし、jQueryを学ぶ必然性もありません。それでもjQueryは過去のものではありませんし、廃れてもいません。旧式でもなく、その重要性も失われてはいません。数多くの開発者の、さまざまな生き方を支えているのです。

 
 

この記事を評価

採用ステージ
スタイル
 
 

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT