Opera استفاده از پیشوند WebKit را تأیید می کند

نویسنده: John Stephens
تاریخ ایجاد: 2 ژانویه 2021
تاریخ به روزرسانی: 19 ممکن است 2024
Anonim
آیا هنوز باید از پیشوندهای فروشنده در CSS استفاده کنیم؟
ویدیو: آیا هنوز باید از پیشوندهای فروشنده در CSS استفاده کنیم؟

محتوا

در ماه فوریه ، ما در مورد جلسه کارگروه W3C CSS گزارش دادیم ، مبنی بر اینکه فروشندگان در حال بررسی پیشوندهای WebKit هستند ، برای مبارزه با تک فرهنگ WebKit که به ویژه در تلفن همراه قابل توجه است.

در آن زمان ، توسعه دهندگان و چهره های صنعت بر خلاف این طرح ها تجمع کردند و معتقد بودند که این امر بر روی وب باز و قابلیت همکاری تأثیر منفی خواهد گذاشت. یک منبع صنعتی امروز گفت .net Opera به طور فوری پیشوندهای WebKit را پیاده سازی خواهد کرد ، بیشتر به دلیل "ترس از این که در بازار موبایل بیش از حد بماند" و "تعداد زیادی از وب سایت های [تلفن همراه] کاملاً اختصاص یافته برای WebKit".

این تغییرات ابتدا به صورت ساخت آزمایشی شبیه ساز موبایل Opera ظاهر می شود ، و منبع اظهار داشت Opera از چرخش رویدادها راضی نیست اما گفت: "نمی تواند منطقی باشد که با بخش قابل توجهی از وب سازگار باشد ، از نظر فنی ساده برای فعال کردن ویژگیهایی که این وب سایتها استفاده می کنند ".

یک جنگ مرورگر جدید

جزئیات فنی به زودی در یک پست وبلاگ شرح داده می شود ، اما Opera اظهار داشت که اساساً دارای خصوصیات و مقادیر نامعلومی است که اغلب با پیشوندهای WebKit استفاده می شود اما بدون پشتوانه است و Opera قبلاً آنها را به نوعی پشتیبانی می کند. ساخت آزمایشی شبیه ساز Opera Mobile به زودی در dev.opera.com منتشر خواهد شد که شامل این تغییرات است. سپس پیشوندها در Opera Core پیاده سازی می شوند ، به این معنی که هم بر روی نسخه موبایل و هم رومیزی مرورگر تأثیر خواهند گذاشت.


منبع ما با اوضاع و احوال اوپرا همدرد بود ، اما با این وجود از نگرانی برای وب باز گفت: "[تصمیم اوپرا] یک سابقه فوق العاده ضعیف ایجاد می کند ، به هر فروشنده اجازه می دهد هر پیشوند فروشنده را به هر شکلی که فروشنده بخواهد پیاده سازی کند. این تکه تکه شدن باور نکردنی وب است. " با این حال ، به ما گفته شد که مقصر باید عمدتاً به گردن WebKit بیفتد ، که "در فضای همکاری و همکاری چندان مناسب نیست".

از نظر برداشت از تک فرهنگ WebKit ، کارشناسانی مانند Peter-Paul Koch در گذشته استدلال می کردند که این آمار غیر از این است: استفاده از اپرا بیشتر از WebKit در تلفن همراه است و بیشتر توسعه دهندگان مقصر تنها آزمایش سایت های تلفن همراه در iOS هستند. دستگاه هابا این حال ، اگرچه چنین آماری برای استفاده در سطح جهانی دقیق است ، منبع ما استدلال کرد که "گسترش iOS ، به ویژه در ایالات متحده ، انگلستان ، استرالیا و کانادا یک تهدید است" ، و با Firefox و Google همچنین تجربه های تلفن همراه خود را بهبود می بخشند ، اپرا "در مکانی تهدید می شود که قبلاً هرگز تهدیدش نشده است - تقریباً همه جا در دسترس موبایل". منبع ما فکر می کند نتیجه خالص می تواند "یک دوره جدید جنگ مرورگر" باشد.


اپرا خطای نویسنده را مقصر می داند

بروس لاوسون ، بشارت دهنده وب اپرا ، با تشریح استدلال شرکت ، بیانیه زیر را با دات نت ارائه داد:

"اپرا ، همراه با مایکروسافت و موزیلا ، در جلسه کارگروه CSS اعلام کردند که ما از برخی پیشوندهای WebKit پشتیبانی خواهیم کرد. این به این دلیل است که نویسندگان سایتهای تلفن همراه بیش از حد فقط از نسخه پیشوند WebKit استفاده می کنند ، و نه حتی نسخه استاندارد ، پیشوند نشده ، هنگامی که در دسترس باشد. این منجر به کاهش تجربه کاربر در Opera ، Mobile Firefox و Mobile IE می شود ، که جلوه های براق یکسانی مانند انتقال ، شیب و موارد دیگر را دریافت نمی کنند ، حتی اگر مرورگر از آن جلوه ها پشتیبانی کند.

"یکی از اصول طراحی HTML5 این است:" مدیریت خطا باید تعریف شود تا بتوان به پیاده سازی های قابل تطبیق دست یافت. بازیابی خطای برازنده را به خرابی سخت ترجیح دهید ، تا کاربران در معرض خطاهای نوشتن قرار نگیرند. "

"CSS البته HTML نیست ، اما اصل آن همچنان پابرجاست. استفاده از کد تک فروشنده در شبکه جهانی وب که منجر به عدم قابلیت همکاری می شود ، یک خطا در نوشتن است. به همان روشی که الگوریتم تجزیه HTML5 HTML را" بازنویسی "می کند تا برای اطمینان از قابلیت همکاری ، برچسب ها را به درستی در DOM ببندید ، به منظور اینکه کاربران ما در معرض خطاهای نوشتن نباشند ، به برخی از ویژگی های CSS پیشوند WebKit مانند -O- پیشوند واکنش نشان می دهد.


"توجه داشته باشید كه ما فقط از مواردی كه بیشترین استفاده را دارند پشتیبانی می كنیم و به زودی لیست كامل را منتشر خواهیم كرد. ما قصد نداریم نام مستعار هر پیشوند WebKit را تنظیم كنیم و تا آنجا كه می دانیم مایكروسافت و موزیلا نیز چنین نخواهند كرد. استفاده از همه پیشوندهای فروشنده و ویژگی پیشوند برای اطمینان از قابلیت همکاری ، مانند همیشه مهم است. "

به روزرسانی: سخنگوی مایکروسافت در مورد موقعیت آن شرکت نظریه ای را به دات نت ارائه داده است: "اظهارنظر گذرا در یک جلسه گروه کاری به وضوح تفسیر غلط شده است. مایکروسافت از پیشوندهای webkit در Internet Explorer پشتیبانی نمی کند."

به روزرسانی: Opera اکنون لیست پیشوندهای تحت تأثیر خود را نشان داده است.

نظر شما در مورد برنامه های اپرا چیست؟ آیا شما طرفدار فروشندگان دیگری هستید که پیشوندهای WebKit را اجرا می کنند یا مشکلات پیش رو را پیش بینی می کنید؟ ما را در نظرات با ما در میان بگذارید.

پست های جالب
بهترین گروههای اپل واچ در مه 2021: تسمه هایی که متناسب با هر سلیقه ای باشد
ادامه مطلب

بهترین گروههای اپل واچ در مه 2021: تسمه هایی که متناسب با هر سلیقه ای باشد

باندهای عالی Apple Watch می توانند احساس شما را نسبت به Apple Watch کاملاً تغییر دهند. آنها می توانند ظاهر و احساس ساعت هوشمند شما را به طرز چشمگیری تغییر شکل دهند ، بنابراین انتخاب ساعت مناسب بسیار م...
Devs به سوییچ Opera WebKit پاسخ می دهد
ادامه مطلب

Devs به سوییچ Opera WebKit پاسخ می دهد

Opera به جای Pre to خود ، از "انتقال تدریجی" به موتور مرورگر WebKit خبر داده است.در یک بیانیه مطبوعاتی ، Opera CTO Hkon Wium Lie از WebKit ستایش کرد و گفت که Opera قصد دارد آن را حتی بهتر کن...
الهام CA - 13 فوریه
ادامه مطلب

الهام CA - 13 فوریه

ما روز گذشته با کمی تغییر در سایت آشنا شدیم که حل این گالری ها را برای من 30 درصد راحت تر می کند. این همه خوب و خوب است ، اما در مقایسه با چیز قابل توجهی که در طی یک یا دو هفته در راه است و باعث می شو...