MooTools

Phần mềm chụp màn hình:
MooTools
Các chi tiết về phần mềm:
Phiên bản: 1.6.0 Cập nhật
Ngày tải lên: 9 Feb 16
Nhà phát triển: Valerio Proietti
Giấy phép: Miễn phí
Phổ biến: 65

Rating: nan/5 (Total Votes: 0)

MooTools MooTools là framework JavaScript tốt nhất xung quanh và thậm chí mong đợi nó đánh bại jQuery và trở thành công nghệ JS được sử dụng nhiều nhất trên thế giới.

Nhưng mọi việc không diễn ra như dự kiến ​​và jQuery hiện đang được sử dụng trên 50% tất cả các trang trên Internet, trong khi phát triển MooTools hầu như không hoạt động và khan hiếm.

Điều này là do sự phức tạp của MooTools, một khuôn khổ đòi hỏi trình độ cao về cả kiến ​​thức về JavaScript và mã hóa OOP.

Bất kể thực tế này, khung công việc vẫn thu hút được nhiều sự chú ý và rất nhiều người theo dõi, các nhà phát triển đã đóng góp cho mã của nó và với các trình cắm thêm.


Hiện tại, MooTools được chia thành nhiều mô-đun, mà các lập trình viên có thể thêm hoặc xóa vào cốt lõi của khung công tác bất cứ khi nào cần thiết.

Rất nhiều tính năng được hỗ trợ với MooTools, tất cả các tài liệu rất tốt, hoặc là trên trang chủ, hoặc thông qua số lượng lớn các trang hướng dẫn lập trình trên Internet.

Một số ứng dụng và trang web sử dụng hoặc đã sử dụng MooTools trong quá khứ bao gồm Bing, Joomla, Vimeo và nhiều trang khác nữa.

Tính năng mới trong bản phát hành này:

  • Đổi tên .from method trong Array, Function, String và Number
  • Tính năng mới: Lớp.Sau đó
  • Thêm Safari 9 vào Sauce Labs đã thử nghiệm các trình duyệt
  • Thêm ESLint vào các thông số kỹ thuật Grunt để giữ mã theo kiểu và sạch
  • Refactor Gruntfile
  • Các thông số MooTools đi Mocha
  • Nâng cấp, cải tiến và dọn sạch thông tin
  • Khắc phục vì vậy khoản thừa $ chọn được xuất ra toàn cầu
  • Khắc phục sự kiện để Lớp sự kiện được xuất ra toàn cầu

Tính năng mới trong phiên bản 1.5.1:

  • Khôi phục hồi phục phụ đề cho Chrome và Firefox.
  • tài sản của bánh xe DOMEvent giờ cũng lắng nghe cho sự kiện bánh xe DOM3.
  • IE8 iFrame bị rò rỉ.
  • Thêm postMessage vào NativeEvents.
  • Bộ định thời cố định để IE7 / 8 có thể đặt văn bản của phần tử kiểu.
  • Chuẩn hóa giá trị cho newElement cho các loại radio và hộp kiểm.
  • Cố định kích thước phần tử svg.
  • Cố định hành vi getter cho bán kính biên giới.
  • Thêm bản sửa lỗi cho IE8 để có thể thiết lập HTML thành phần tử phong cách.
  • Thêm tùy chọn để kích hoạt xhr.withCredentials mà không có xác thực HTTP.
  • Thêm các phương pháp PATCH và HEAD vào Yêu cầu.
  • Đã sửa lỗi hasClass mà không cần List lớp để tuân thủ với ES6.
  • Thêm bản sửa lỗi cho IE9 khi cài đặt kiểu nhập để "email".
  • Khắc phục sự cố trình duyệt IE khi gỡ bỏ sự ủy nhiệm "đệ trình" từ phần tử bị phá hủy.

Tính năng mới trong phiên bản 1.5:

  • Swiff đã mất từ ​​Core (nay đã được tìm thấy trong More)
  • Nhiều thuộc tính người dùng của trình duyệt trên trình duyệt hiện không còn được sử dụng nữa và MooTools phụ thuộc vào tính năng phát hiện thay vì
  • Thêm hỗ trợ cho IE11 để Browser.ie tiếp tục hoạt động, nhưng chưa được xác định trong chế độ tương thích. Xem yêu cầu kéo này để biết thêm thông tin
  • Một lượng lớn công việc được thực hiện để đại tu các bài kiểm tra đơn vị, người chạy thử nghiệm và tích hợp với Travis CI và SauceLabs. Bộ thử nghiệm mới này cũng có thể chạy cục bộ, mở và thử nghiệm các trình duyệt địa phương
  • Cải tiến tốc độ để quản lý các lớp học Phần tử (sử dụng API lớp học mới có sẵn trong các trình duyệt hiện đại)
  • phương thức appendHTML được thêm vào phần tử
  • Phương thức Fx.isPaused () được thêm vào Fx
  • String.contains hiện được thực hiện theo tiêu chuẩn ES6 mới
  • getComputedStyle bây giờ là công cụ mặc định đằng sau phương thức getStyle ()
  • Hệ thống Xây dựng giờ sử dụng Grunt
  • Máy đã có hỗ trợ WAI-ARIA
  • Trình xác nhận Mẫu hiện sử dụng phân quyền sự kiện để xem đầu vào và whatnot
  • Phương pháp mới Array.Extras: Array.pluck
  • Sự kiện Sự kiện mới di chuyển trong Slider.js
  • Nhiều lần cập nhật tệp ngôn ngữ
  • Swiff chuyển đến More, từ Core
  • Thêm hỗ trợ cho: các phím (+) trong Element.Event.Pseudos.Keys
  • Sự phụ thuộc vào các lá cờ trình duyệt hiện đã bị bỏ qua của Core đã bị loại bỏ

Tính năng mới trong phiên bản 1.4.5:

  • 1.4.5 mang lại một lỗi sửa lỗi quan trọng cho Fx.CSS gây nhiều phiền toái cho việc tweening và morphing các kiểu nguyên tố của bạn.

Tính năng mới trong phiên bản 1.4.4:


    Phiên bản 1.4.3 của trình phát hành đã giới thiệu một lỗi do sửa lỗi khác. Cụ thể, 1.4.3 không cho phép thuộc tính tùy chỉnh (ví dụ: thuộc tính dữ liệu hoặc không chuẩn). Điều này và những thứ khác đã được khắc phục.

Tính năng mới trong phiên bản 1.4.3:

  • Tính năng getProperty của IE7 / 8
  • Tài liệu: Yêu cầu.JSON của hành vi của onFailure
  • Xung đột tài liệu giữa các phương thức Array và Elements
  • Thiếu tài liệu Fx.options.frameSkip.
  • Thêm lại tài liệu không có lý do từ đối số thành Element.fade
  • Sự rò rỉ bộ nhớ Element.js
  • Đã thêm Element.NativeEvents vào tài liệu
  • Thêm phương thức Fx.isPaused ()
  • Đóng gói vấn đề khắc phục. Xây dựng phần đầu tiêu đề và phần đầu của tệp tin Core.js yml
  • Thêm ghi chú đặc biệt vào Element.empty
  • IE7 Crash với Mootools Core 1.4.2
  • Không thể đặt các giá trị số 0 để tạo các trường.
  • Bộ lọc # Dòng nên lưu trữ [i] này trong một biến trước khi gọi hàm gọi lại.
  • Cố định propertychange trên một đầu vào [type = radio] với this.checked fires standard onChange
  • Số còn lại của UID ngăn ngừa việc làm vệ sinh đúng cách các yếu tố và dung lượng của chúng
  • element.erase (& lsquo; html ') đặt nội dung lên văn bản & lsquo; undefined'

Tính năng mới trong phiên bản 1.4.2:

  • Thêm hỗ trợ cho chuột mẹ và mouseleave bản địa.
  • Không chấp nhận kho MooTools Core Specs để ủng hộ việc bao gồm các thông số kỹ thuật trong bản sao kê Core. Do sự phát triển dễ dàng.
  • Hàng loạt thông số kỹ thuật mới và sắp xếp lại các thông số cũ. Thông số kỹ thuật đều vượt qua và nhanh hơn nhiều.
  • Native Element.fireEvent trong IE bây giờ có thể truy cập qua Element._fireEvent.

Tính năng mới trong phiên bản 1.4.1:

  • Cố định:
  • sự kiện mousewheel trong Firefox
  • Element.fade đặt lại thuộc tính CSS về khả năng hiển thị
  • Sự kiện.Delegation hiện hoạt động tốt nếu bạn sử dụng fireEvent
  • Một vài vấn đề với Element.setProperty và Element.removeProperty.

Tính năng mới trong phiên bản 1.4.0:

  • Chuyển Delegation thành Core.
  • Các bản sửa lỗi tương thích ECMAScript 5. Trong số đó là Function.bind, Array.map và String.trim
  • Không chấp nhận Element.setOpacity () và Element.set ('opacity'). Element.setStyle ('opacity') là cách đúng duy nhất bây giờ (áp dụng giống nhau cho các trình getters).
  • Mặc định mặc định vô hiệu hóa lớp 1.2 compat trong trình xây dựng.
  • Revamp Element.getProperty, Element.setProperty. Element.getProperty sử dụng Slick.getAttribute để chia sẻ mã này và tiết kiệm một số byte.
  • IE7 không sụp đổ nữa khi nhân bản một phần tử hai lần.
  • Tài liệu của Bộ chọn được quay lại và cập nhật cho Slick.
  • Cập nhật Slick thành 1.1.6
  • Hành vi sự kiện thay đổi thống nhất trên các trình duyệt.
  • Đổi tên Sự kiện thành DOMEvent do đó nó sẽ không xung đột với đối tượng Sự kiện gốc.

Tính năng mới trong phiên bản 1.3.2:

  • Sửa lỗi Slick với bộ chọn giống div ~
  • Sửa MooTools trong môi trường Node.js
  • Đã khắc phục một ngoại lệ trong DOMReady trong Chrome khi trang có MooTools nằm trong một khung nội tuyến
  • Thiết lập setOpacity cho các số rất nhỏ trong IE
  • Đã khắc phục một ngoại lệ trong FireFox 4 khi MooTools cố gắng ghi đè lên document.head
  • Thêm khả năng tạo các phần tử có giá trị boolean bằng bộ chọn, ví dụ: new Element ('input [checked]');

Yêu cầu :

  • Bật JavaScript ở phía khách hàng

Phần mềm tương tự

DozerJS
DozerJS

13 May 15

TroopJS
TroopJS

12 May 15

NoFlo
NoFlo

11 Mar 16

Ember
Ember

12 Mar 16

Ý kiến ​​để MooTools

Bình luận không
Nhập bình luận
Bật hình ảnh!
Tìm kiếm theo chủ đề