في WWDC 2009، أصدرت Apple الإصدار الرسمي من متصفح Safari 4. تخلى الإصدار الرسمي من Safari 4 عن طريقة علامة التبويب المشابهة لـ Chrome وعاد إلى واجهة الإصدار 3.0. يُقال أنه في WWDC، قام Serlet بانتهاك متصفح Microsoft IE8 بجدية، قائلًا إن محرك JavaScript الخاص بـ Safari هو الأسرع حاليًا في العالم، وفقًا لبيانات الاختبار التي قدمها، فإن Chrome 2 أسرع بمقدار 5.3 مرة من IE8، وسرعة Safari4 هي. 7.8 مرات من IE8!
معظم هذه البيانات عبارة عن حيل رسمية، لذا دعونا نتجاهلها الآن ونرى التأثير الذي سيحدثه Safari 4 على تطوير الواجهة الأمامية لدينا:
أتش تي أم أل 5يدعم علامات الصوت والفيديو.
CSSيحتوي Safari4 على العديد من التحسينات في دعمه لـ CSS، كما يلي:
تكبيريبدأ Safari 4 في دعم خاصية التكبير/التصغير. الاستخدام والتأثير لهذا هما نفس استخدامات متصفح IE. الفرق هو أنه إذا تم تكبيره، فسوف يتقلص Safari إلى أصغر خط يدعمه المتصفح، بينما IE سوف يتقلص مباشرة إلى الحجم المحدد. على سبيل المثال:
.zoomTest { حجم الخط : 12 بكسل ؛ التكبير : 0.1 }
سينكمش Safari إلى حجم الخط 9 بكسل فقط، بينما سينكمش IE إلى 1.2 بكسل (وهو ما لم يعد مرئيًا بالعين المجردة).
-webkit الرسوم المتحركةويتكون من سلسلة من الخصائص الفرعية:
قناع CSS/تأثير القناع
يضيف Safari 4 أيضًا دعمًا لبعض خصائص CSS الأخرى أو يعززه، على سبيل المثال، يبدأ موضع الخلفية في دعم تأثيرات الرسوم المتحركة، والتي لن يتم وصفها هنا.
يمكن ملاحظة أن خصائص CSS الجديدة هذه المضافة إلى Safari ليست جزءًا من معيار W3C، ولكن هذه الخصائص الخاصة لـ webkit يمكن أن تسمح لنا بالفعل بتطوير تطبيقات شبكة أفضل.
دور WAI-ARIA
من المفترض أن الكثير من الناس لا يعرفون عن WAI-ARIA. WAI-ARIA تعني مبادرة الوصول إلى الويب W3C، تطبيقات الإنترنت الغنية التي يمكن الوصول إليها، والتي تُترجم إلى الصينية باسم "تطبيقات الإنترنت الغنية التي يمكن الوصول إليها". في الوقت نفسه، طورت W3C معيار دور WAI-ARIA. أعلنت Google مؤخرًا أنها ستدعم WAI-ARIA بقوة، وسيتم تنفيذ وظيفة قراءة الشاشة لقارئ Google الخاص بها من خلال WAI-ARIA. حاليًا، بدأ Firefox في دعم WAI-ARIA، ويدعمه IE8 جزئيًا. يدعم Safari 4 أيضًا أدوار WAI-ARIA. تحقق من دعم Safari 4 لـ WAI-ARIA >>
تجدر الإشارة إلى أن WAI-ARIA يبدو أنه يدعم علامات div وspan فقط، ومن أجل التعاون مع WAI-ARIA، يضيف Safari أيضًا بعض السمات الداعمة لـ HTML، مثل aria-checked/aria-level/aria-valuemax/aria. -القيمة، الخ.
ملاحظة: يأتي زر التنزيل هذا من صفحة تنزيل Safari الرسمية. سيجد الأطفال الحذرون أن نمط هذا الزر ليس من طراز Apple، ولكنه يشبه إلى حد كبير الزر الأخضر الموجود في صفحة تنزيل Firefox.
النص الأصلي: http://www.qianduan.net/safari-4-new-features.html