Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

Zepto.js v1.1.7, v1.2.0

More than 3 years have passed since last update.

たまたまZepto.jsのサイトを訪れてみたら、なんと約一年半ぶりのアップデートが来ていました! 1.1.7と1.2.0同時のようです。

Zepto.js 公式
変更履歴
1.1.6と1.1.7の差分
1.1.7と1.2.0の差分

1.1.7

主な変更内容は細かい挙動の修正です。追加機能としては、ajaxでバイナリデータが扱えるようになったそうです。

1.2.0

主な変更内容は1.1.7のバグ修正とjQuery互換性の強化です。後方互換性が若干失われているそうです。新機能としては、

  • $.noop
  • fn.removeProp()
  • $.isNumeric()
  • Ajaxのオプション:dataFilter
  • dataモジュール:$.data()$.hasData()
  • detectモジュール:Firefox OSの判定

があります。

参考

ファイルサイズの推移を、最近のjQueryも含めて比べてみました。値はどれもcdnjsで計測しています。結果は歴然ですね!

compressed gzipped
Zepto 1.1.6 24.5KB 9.5KB
Zepto 1.1.7 25.3KB 9.7KB
Zepto 1.2.0 25.8KB 9.9KB
jQuery 3.1.0 84.3KB 29.9KB
jQuery 3.1.0 slim build 67.3KB 23.6KB

所感

Zepto.jsは割と好きなライブラリだったので、まだ開発が続けられていると知ってうれしいです。みなさんも、jQueryに重苦しさを感じたら使いましょう!

n4o847
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away