JSLite - はじめに


ご質問がある場合は、これらの場所でコミュニケーションを取ることを歓迎します。また、共同開発のために JSLite.io 組織チームに参加することも歓迎します。

segmentfault コミュニティ | 公式ウェブサイト | 公式ドキュメント - 詳細 | 問題点

   __     ______     __         __     ______   ______    
  /\ \   /\  ___\   /\ \       /\ \   /\__  _\ /\  ___\   
 _\_\ \  \ \___  \  \ \ \____  \ \ \  \/_/\ \/ \ \  __\   
/\_____\  \/\_____\  \ \_____\  \ \_\    \ \_\  \ \_____\ 
\/_____/   \/_____/   \/_____/   \/_/     \/_/   \/_____/
  1. jQuery の目標は、すべての主要なブラウザと互換性があることです。これは、そのコードの大部分がモバイル ブラウザにとって役に立たない、または非効率であることを意味します。
  2. JSLite は、高度なブラウザ (HTML5、CSS3 をサポート) とモバイル ブラウザ向けにのみ作成されており、新しい js メソッドを使用して jQuery API を実装しているため、より小型で効率的です。
  3. さらに重要なのは、JSLite の API は完全に jQuery をモデルにしていることです。学習コストも非常に低いです。
  4. JSLite には jQuery とほとんど同じ API があり、一般的なライブラリはわずか 5 ~ 10k であり、携帯電話では 1 KB がお金になります。
  5. Web 開発を高速化し、ダウンロードと実行を高速化し、軽量化した最新の高度なブラウザー用の JavaScript ライブラリです。 フロントエンド開発標準を推進することは、Siege Division の全員の責任です。

この互換性は、私が使用するいくつかのjsメソッド関数のサポートに基づいて判断されます。デバイスが少なすぎます。一部は、developer.mozilla.org のメソッド関数互換性データに基づいています。以下は、主な互換性ターゲットです

Safari 6+ (Mac)
Chrome 30+ (Windows、Mac、Android、iOS、Linux) 、Chrome OS)
Firefox 24+ (Windows、Mac、Android、Linux、Firefox OS)
iOS 5+ Safari Android 2.3 以降のブラウザ
Internet Explorer 10 以降 (Windows、Windows Phone)