Webshim (หรือ Webshims สด) ช่วยให้นักพัฒนาสามารถเขียนแอพพลิเคที่ทันสมัยและแล้วการสนับสนุนบางส่วนของคุณสมบัติในเบราว์เซอร์รุ่นเก่าที่ HTML5 ไม่ได้รับการสนับสนุนโดยกำเนิด
ห้องสมุด Webshim ทั้งหมดจะทำจริงของชิ้นส่วนขนาดเล็กจำนวนมากแต่ละคนสนับสนุน HTML5 คุณลักษณะที่ไม่ซ้ำกัน
นักพัฒนาสามารถโหลดคนที่พวกเขาจำเป็นต้องรักษาขนาดของ polyfill ของพวกเขาลงเมื่อใดก็ตามที่เป็นไปได้
Webshim ไม่จำเป็นต้องมีที่จะใช้กับเบราว์เซอร์โบราณเช่น IE6 นักพัฒนายังสามารถที่จะใช้มันเพื่อหนุนขึ้นเผยแพร่เมื่อเร็ว ๆ นี้เบราว์เซอร์ที่มีคุณสมบัติที่ยังไม่ได้ดำเนินการ.
คุณสมบัติ
- คุณสมบัติที่รองรับ:
- ผ้าใบ
- รายละเอียด API
- ES5
- FileReader API
- รูปแบบ HTML5 คุณสมบัติที่เกี่ยวข้อง
- Geolocation API
- matchMedia API
- MediaElement (เสียงวิดีโอและแหล่งที่มาองค์ประกอบ) สนับสนุน
- แท็กรูปภาพ
- สัญญา API
- window.URL
- getUserMedia
- ตำแหน่งเหนียว
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- ข้อผิดพลาดคงที่ถดถอยกับ FileReader แนะนำกับ 1.15.1.
มีอะไรใหม่ ในรุ่น 1.14.0:
- ดำเนินการ inputmode = "ตัวเลข" สำหรับมาร์ทโฟน
- Re-ดำเนิน FileReader
- ดำเนินการ XHR2 และ FormData (เช่นการส่ง FileData และข้ามโดเมน-ขอ)
- คงข้อมูล groupriequired
- a11y ปรับปรุงสำหรับ popovers ร่วมกับ openOnFocus
- เพิ่ม minLength แอตทริบิวต์ที่กำหนดเองผู้ตรวจสอบ (เฉพาะถ้า minLength ไม่ได้ดำเนินการแล้ว)
- เพิ่มนามแฝงใหม่ $ .webshim (เฉพาะเพื่อความสมบูรณ์และความเข้ากันได้. ใช้ namespace webshim!
มีอะไรใหม่ ในรุ่น 1.13.1:
- เพิ่ม clonePolyfill + htmlPolyfill สามารถใช้เป็นทะเยอทะยาน.
- รูปแบบตรวจสอบการดำเนินการสำหรับ [type = "อีเมล"] [หลาย].
- ข้อผิดพลาด DataList คงที่สำหรับ Android.
- คงเส้นทางไอคอนตัวอักษรที่ไม่ถูกต้องสำหรับ IE8.
- เพิ่มการสนับสนุนสำหรับ jQuery UI selectmenu.
มีอะไรใหม่ ในรุ่น 1.12.7:
- แก้ไขข้อผิดพลาดในตัวกรอง fieldWrapper การตรวจสอบทันที.
มีอะไรใหม่ ในรุ่น 1.11.0:
- การป้อนข้อมูลการดำเนินการ [type = "datetime ท้องถิ่น"].
- ฟอร์ค Implmented สำหรับการป้อนข้อมูล [type = "เวลา"].
- ดำเนินการ validityState.badInput.
- เครื่องมือการป้อนข้อมูล popover ทั้งหมดสามารถแสดงผลแบบอินไลน์.
มีอะไรใหม่ ในรุ่น 1.10.9:
- ถดถอยคงนำมาใช้ใน 1.10.8 ด้วยการป้อนข้อมูล [type = "เดือน"].
มีอะไรใหม่ ในรุ่น 1.10.7:
- กำหนดวันการแปลหลายปัญหาการจัดรูปแบบ.
- การแปลภาษาฝรั่งเศสดีขึ้นมาก.
มีอะไรใหม่ ในรุ่น 1.10.3:
- การสนับสนุนผ่านการทดสอบสำหรับ jQuery 2.0.0.
- คงที่การควบคุมเสียงที่มองไม่เห็นพื้นเมืองใน IE9 ในกรณีของการโหลด = "ไม่มี".
- ประเภท datepicker ปรับปรุง = "วันที่" / type = "จำนวน".
- การเข้ารหัสแฟลชคง vars สำหรับ charakters พิเศษในเส้นทางวิดีโอ.
- ตรวจสอบปัจจัยการผลิตที่ไม่ถูกต้องในขั้นต้นใน Firefox.
- แพคเกจที่ไม่ได้ใช้เอาออก (UI jQuery, SWFObject, jwplayer).
มีอะไรใหม่ ในรุ่น 1.9.6:
- fallback แฟลชที่ดีขึ้นสำหรับ mediaelements ในกรณีของเหตุการณ์ข้อผิดพลาด.
มีอะไรใหม่ ในรุ่น 1.9.4:
- การจัดการ RTMP ปรับปรุงทั้ง Jaris และเครื่องเล่นเจดับบลิว
- แก้ไขข้อผิดพลาดบน iOS ร่วมกับการป้อนข้อมูล [ประเภทวัน =]
- การตรวจสอบบัตรเครดิตคงที่
- อนุญาตให้ตัวยึดสำหรับประเภทจำนวน =
มีอะไรใหม่ ในรุ่น 1.9.3:
- เพิ่มตัวเลือกที่จะใช้เป็นทางเลือก jarisplayer fallback MediaElement.
- ติดตามคงที่ [เริ่มต้น] ใน IE10 (คัดลอกเริ่มต้นของ track.mode).
- .prop ดำเนินการตรวจสอบในเบราว์เซอร์ที่ไม่สนับสนุน. ตรวจสอบตัวเลือก
- ดำเนินการเลือก .user ข้อผิดพลาด.
- ข้อ จำกัด track.kind โครงการโดยใช้ addTextTrack เป็นค่าที่รู้จักกันเท่านั้น.
มีอะไรใหม่ ในรุ่น 1.9.2:
- อนุญาตให้มีการเปลี่ยนแปลงตลอดป้ายชื่อ / ชนิด / srclang ที่มีอยู่องค์ประกอบติดตาม
- เพิ่ม removeCue เพื่อ texttrack API
- เพิ่มโปรแกรมอ่านหน้าจอการสนับสนุนสำหรับการติดตาม [ชนิด = "รายละเอียด"]
- เหตุการณ์การเปลี่ยนแปลงที่ดีขึ้นสำหรับการป้อนข้อมูล [ประเภทช่วง =] และการควบคุม SpinButton (อินพุท [type = จำนวน])
มีอะไรใหม่ ในรุ่น 1.9.0:
- พื้นฐาน แต่มีประสิทธิภาพติดตามองค์ประกอบรวมทั้งสอดคล้อง [Dom- และ JS-API]
- ป้อนข้อมูล [รูปแบบ] การสนับสนุนสำหรับการเชื่อมโยงข้อมูลรูปแบบการใช้แอตทริบิวต์แบบฟอร์ม (อินพุท [รูปแบบ] / เลือก [รูปแบบ] ... )
- ดำเนิน YouTube สนับสนุน iframe สำหรับองค์ประกอบวิดีโอ
- เครื่องมือการคำนวณการป้อนข้อมูลที่ดีขึ้นในเว็บไซต์ที่ตอบสนองต่อ
- อสังหาริมทรัพย์องค์ประกอบองค์ประกอบ fieldset
- อนุญาตให้ยึดกับการป้อนข้อมูล [type = "วันที่"] (ตามคำแนะนำสำหรับ dateformat แต่การใช้ข้อมูลตัวยึดแทนตัวยึด!)
- เพิ่มบทประพันธ์ - & gt; การตรวจสอบชนิด mime สำหรับเสียง
มีอะไรใหม่ ในรุ่น 1.8.11:
- การปรับปรุงเพื่อ Modernizr 2.6.0 / 3.6.0 html5shiv
- คงดำเนินการ datepicker ของซัมซุง
- ปรับปรุง UI jQuery
- การสนับสนุน Basic สำหรับ jQuery 1.8.0
- การดำเนินงานที่ดีขึ้นของ excanvas
- สลับการใช้งานเริ่มต้นจากผ้าใบ excanvas เพื่อ flashcanvas (เพราะมันเป็นสิ่งที่ดีขึ้นมาก)
- Fixed: การดำเนินงานที่มุ่งเน้นใน jQuery 1.6 +
มีอะไรใหม่ ในรุ่น 1.8.9:
- การปรับปรุงเพื่อ Modernizr 2.5.3 (การแก้ไขข้อบกพร่องผิดพลาดใน IE8).
- ข้อมูลปรับปรุง [placeholder] การใช้งาน.
- ถดถอยคงที่สำหรับ iOS4 (webkits เก่า).
- การตรวจสอบอีเมล์ Updated.
มีอะไรใหม่ ในรุ่น 1.8.7:
- แก้ไขข้อผิดพลาด Opera.
- MaxLength คุณสมบัติสอดคล้องกับข้อมูลจำเพาะ HTML5.
ต้องการ
- เปิดการใช้งานบนฝั่งไคลเอ็นต์
ความคิดเห็นที่ไม่พบ