Computer >> Máy Tính >  >> Lập trình >> Javascript

Sử dụng Modernizr để phát hiện các tính năng HTML5


Modernizr là một Thư viện JavaScript nhỏ giúp phát hiện tính khả dụng của các triển khai gốc cho các công nghệ web thế hệ tiếp theo.

Đây là danh sách các tính năng có thể được phát hiện bởi Modernizr -

Tính năng
Thuộc tính CSS
Kiểm tra JavaScript
@ font-face
. fontface
Modernizr.fontface
Canvas
. canvas
Modernizr.canvas
Văn bản Canvas
. canvastext
Modernizr.canvastext
HTML5 Audio
. âm thanh
Modernizr.audio
Định dạng âm thanh HTML5
NA
Modernizr.audio [format]
Video HTML5
. video
Modernizr.video
Định dạng Video HTML5
NA
Modernizr.video [format]
rgba ()
. rgba
Modernizr.rgba
hsla ()
. hsla
Modernizr.hsla
border-image
. borderimage
Modernizr.borderimage
border-radiusbox-shadow
. borderradius
Modernizr.borderradius
box-shadow
. boxshadow
Modernizr.boxshadow
Nhiều hình nền
. nhiềubgs
Modernizr.multiplebgs
Độ mờ
. opacity
Modernizr.opacity
Hoạt ảnh CSS
. cssanimations
Modernizr.cssanimations
Cột CSS
. csscolumns
Modernizr.csscolumns
CSS Gradients
. cssgradients
Modernizr.cssgradients
Phản chiếu CSS
. cssreflections
Modernizr.cssreflections
Chuyển đổi CSS 2D
. csstransforms
Modernizr.csstransforms
Chuyển đổi CSS 3D
. csstransforms3d
Modernizr.csstransforms3d
Chuyển đổi CSS
. csstransitions
Modernizr.csstransitions
API vị trí địa lý
. geolocation
Modernizr.geolocation
Loại đầu vào
NA
Modernizr.inputtypes [type]
Thuộc tính đầu vào
NA
Modernizr.input [thuộc tính]
localStorage
. localstorage
Modernizr.localstorage
essionStorage
. kho lưu trữ phiên
Modernizr.sessionstorage
Nhân viên Web
. nhân viên làm việc trên web
Modernizr.webworkers
applicationCache
. applicationcache
Modernizr.applicationcache
SVG
. svg
Modernizr.svg
Đường dẫn Clip SVG
. svgclippaths
Modernizr.svgclippaths
SMIL
. smil
Modernizr.smil
Cơ sở dữ liệu Web SQL
. websqldatabase
Modernizr.websqldatabase
IndexedDB
. indexeddb
Modernizr.indexeddb
Ổ cắm web
. websockets
Modernizr.websockets
Sự kiện Hashchange
. hashchange
Modernizr.hashchange
Quản lý Lịch sử
. historymanagement
Modernizr.historymanagement
Kéo và Thả
. draganddrop
Modernizr.draganddrop
Nhắn tin nhiều cửa sổ
. crosswindowmessaging
Modernizr.crosswindowmessaging
API plugin addTest ()
NA
Modernizr.addTest (str, fn)