تبلیغات
تبلیغات متنی
محبوبترینها
ماندگاری بیشتر محصولات باغ شما با این روش ساده!
بارشهای سیلآسا در راه است! آیا خانه شما آماده است؟
بارشهای سیلآسا در راه است! آیا خانه شما آماده است؟
قیمت انواع دستگاه تصفیه آب خانگی در ایران
نمایش جنگ دینامیت شو در تهران [از بیوگرافی میلاد صالح پور تا خرید بلیط]
9 روش جرم گیری ماشین لباسشویی سامسونگ برای از بین بردن بوی بد
ساندویچ پانل: بهترین گزینه برای ساخت و ساز سریع
خرید بیمه، استعلام و مقایسه انواع بیمه درمان ✅?
پروازهای مشهد به دبی چه زمانی ارزان میشوند؟
تجربه غذاهای فرانسوی در قلب پاریس بهترین رستورانها و کافهها
دلایل زنگ زدن فلزات و روش های جلوگیری از آن
صفحه اول
آرشیو مطالب
ورود/عضویت
هواشناسی
قیمت طلا سکه و ارز
قیمت خودرو
مطالب در سایت شما
تبادل لینک
ارتباط با ما
مطالب سایت سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون
مطالب سایت سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون
آمار وبسایت
تعداد کل بازدیدها :
1837048422
صدرنشینی کروم و اپرا در پشتیبانی از HTML 5
واضح آرشیو وب فارسی:ماهنامه شبکه: چهار سال از زمانی که HTML 5 سر به آسمان بلند کرد و سعی داشت ما را متقاعد سازد جاوا اسکرپیت قدرت ویژه ای را در اختیار مرورگرها قرار می دهد، می گذرد. به هر حال، HTML 5 یک بار دیگر بر سر زبان ها افتاده است، زیرا کمیته W3C سرانجام تصمیم نهایی خود را درباره HTML 5 گرفت. W3C تصمیم گرفته است، به جای آن که وقت خود را روی جنبه های خاصی از HTML 5 صرف کند، از آن بگذرد و کار روی نسخه HTML 5.1 را آغاز کند. کروم، اپرا، سافاری، فایرفاکس، Edge چگونه به HTML 5 واکنش نشان داده اند؟در حالی که در زمان نگارش این مقاله تنها پنج روز از عرضه پیش نویس HTML 5.1 می گذرد، آیا سازندگان مرورگرها به طور کامل از ویژگی های عرضه شده توسط HTML 5 پشتیبانی کرده اند؟ کروم و اپرا همچنان از رهبران مرورگرها در زمینه پشتیبانی از ویژگی های HTML 5 به شمار می روند، اما مرورگرها تفاوت های جزیی با یکدیگر دارند و به سرعت در حال هم گرایی با یکدیگر هستند. مطلب پیشنهادی: 10 قابلیتی که انتظار داریم در HTML6 ببینیم از زمانی که HTML 5 سر به آ سمان بلند کرد، جهان چه تغییری کرده است؟ قطعاً در انتظار عرضه پیش نویس نهایی دیگری نبوده است. در هر کجای دنیای وب سایت هایی را پیدا خواهید کرد که از مزایای استاندارد HTML 5 استفاده کرده اند. مرورگرها از تعداد زیادی از ویژگی های HTML 5 پشتیبانی می کنند که باعث می شود نسبت به پیشینیان خود عملکرد بهتری داشته باشند. تفاوت بین سایت ها و برنامه های محلی بسیار کم تر از گذشته شده و پیچیدگی سایت های تعاملی که شبیه به برنامه های بومی رفتار می کردند، قابل تحمل تر از گذشته است. اکنون زمان آن رسیده است که بار دیگر مرورگرها را مورد بررسی قرار دهیم و ببینیم اتخاذ تصمیم های آن ها بر مبنای توصیه کمیته استانداردسازی HTML 5 چگونه بوده است. عناصر جدید فرم ها، برچسب ها، خصلت ها و ویژگی های پیشنهاد شده؛ اگر همه آن ها همچنان روی کاغذهای مجازی قرار داشته باشند، هیچ سودی برای دنیای ما ندارد. مرورگرها مکانی هستند که در آن رؤیاهای کمیته استانداردسازی رنگ واقعیت به خود می گیرد؛ مکانی که همه ما در زمان نوشتن کدهای خود یا زمانی که به بازدید از سایت ها می پردازیم، تجربه کار با آن ها را داریم. اما خبر خوب این است که مرورگرها به سمت یک هم گرایی استاندارد در حال حرکت هستند. امتیازهایی که به طور خودکار توسط سایت HTML5Test.com به مرورگرها تخصیص داده می شود، نشان از نزدیک شدن هرچه بیش تر مرورگرها به یکدیگر و تکامل آن ها دارد. هر چند هنوز هم تفاوت های بزرگی بین یک سری از مرورگرها وجود دارد، ولی باز هم اخبار خوبی به گوش می رسد. شایان ذکر است HTML 5Test بر اساس پشتیبانی مرورگرها از استاندارهای HTML 5 به طور خودکار فرآیند امتیازدهی را که در محدوده 0 تا 555 است به مرورگرها اختصاص می دهد. به طور مثال، اگر این سایت را در مرورگر اینترنت اکسپلورر نسخه 11 اجرا کنید، امتیاز 341 به مرورگر شما تخصیص داده می شود (شکل 1). شکل 1: امتیاز تخصیص داده شده به اینترنت اکسپلورر 11 در سیستم عامل ویندوز 7 (در قعر فهرست مرورگرهای پشتیبانی کننده از HTML 5 قرار دارد). اگر این سایت را در مرورگر فایرفاکس نسخه 39 باز کنید، امتیاز 467 به مرورگر شما تخصیص داده می شود (شکل 2). امتیازهایی که به مرورگرها تخصیص داده می شود، به سادگی قابل خواندن و مقایسه کردن هستند. فرآیند امتیازدهی به مرورگرها بر مبنای ویژگی های پشتیبانی شده توسط مرورگرها است. این کار با ساخت یک سری از اشیای DOM انجام می شود. این بررسی به شما نمی گوید آیا ویژگی تخصیص یافته به درستی در مرورگر پیاده سازی شده است یا نه. همچنین، درباره باگ های دردسرسازی که ممکن است در یک مرورگر وجود داشته باشد، اطلاعی نمی دهد. اگر چند دقیقه وقت بگذارید و به مشاهده عمیق تر اطلاعات تولید شده توسط این سایت بپردازید، مشاهده خواهید کرد هیچ یک از مرورگرها از تمام ویژگی های عرضه شده در HTML 5 پشتیبانی نمی کنند. شکل 2: فایرفاکس در رتبه سوم پشتیبانی از HTML 5 قرار دارد. سیاست گذاری های مرورگرها بعضی تفاوت های موجود در مرورگرها به مسائل مالی و سیاست گذاری هایی که در پشت صحنه قرار دارند، باز می گردد. فایرفاکس و کروم از کدک های ویدیویی WebM و Ogg Theora پشتیبانی می کنند، اما از MPEG-4 پشتیبانی نمی کنند. سافاری از MEPG-4 پشتیبانی کرده است، اما از WebM یا Ogg پشتیبانی نمی کند. هر سه مرورگر از H.264 پشتیبانی می کنند. این کدک ها به طور رسمی بخشی از HTML 5 نیستند، اما نقش مهمی را در پیش رفت وب مدرن بازی می کنند و ممکن است نسبت به خیلی از ویژگی های دیگر برای توسعه دهندگان وب مهم باشند. اغلب برای طراحان وب، برنامه نویسان سرور و به ویژه کاربران ترسیم خطی بین خود HTML 5 و یک ویژگی جدید یا بهبود یافته وجود ندارد، به دلیل این که یک سری از عناصر مورد آزمایش توسط HTML 5test در اصل جزء HTML 5 به شمار نمی روند. ویژگی های جذابی همچون Web Storage و Web Workers هر چند توسط W3C ارائه شده و تکامل یافته اند، اما در زیر چتر HTML 5 قرار ندارند. هر چند ممکن است تأثیرات به مراتب بزرگ تری داشته باشند. همچنین، هسته تنظیمات HTML 5 از تگ های جدیدی تشکیل شده است که برای نشان دادن متن درون یک برچسب مورد استفاده قرار می گیرند. آن ها در بخش های خاصی همچون Sections ،Asides ،Footers و Headers قرار دارند. در گذشته، ما آن ها را با برچسب هایی همچون نشانه گذاری می کردیم، اما اکنون آن ها با نقشی که ایفا می کنند، مشخص شده و در نتیجه توانایی به کارگیری سبک های CSS را دارند، به طوری که همه این موارد توسط مرورگرها قابل درک است. روند جداسازی متن و تصاویر از چینش یک صفحه همچنان ادامه دارد. اگر از این عناصر به درستی استفاده نشود، دردسرهای زیادی را برای یک صفحه وب به وجود می آورد. به طور مثال، برچسب های هوشمند (همچون یک جدول) ممکن است کل سیستم را با مشکل همراه سازند. گروه HTML 5 برای استفاده ساده تر از وب منابع زیادی اختصاص داده است. به کارگیری برچسب های Table برای هر چیزی به غیر از جداول داده ای باعث سردرگمی بازدیدکنندگان یک صفحه می شود و مکانیسم های دیگر را نیز دست خوش تغییر می کند. اکنون کلاس جدیدی از خصلت ها با نام ARIA (سرنام Accessible Rich Internet Applications) در اختیار برنامه نویسان قرار دارد. تا قبل از پیدایش ARIA هیچ راهی برای نویسندگان وجود نداشت که نقشی را برای یک دکمه تنظیم کنند. کاری که ARIA انجام می دهد، به نویسندگان این امکان را می دهد که اطلاعاتی را تنظیم کنند. به طور مثال، This is a role = button و مرورگر این اطلاعات را برای API مورد نظر ارسال می کند. این نحوه نمایش به درستی در دسترس تابع قرار خواهد گرفت. البته برای بیش تر عناصر HTML به انجام این کار نیاز ندارید، به دلیل این که مرورگر به طور خودکار این کار را انجام می دهد. از صفحات وب تا برنامه های وب از جمله کارهای مثبتی که در HTML 5 انجام گرفته است، در ارتباط با تبدیل صفحات استاتیک به برنامه های کاربردی کاملاً پویا است. ویژگی هایی همچون Web Storage ، Web Sockets و Web Workers بسیار پیش رفت کرده اند ، به طوری که سازندگان مرورگرها برای آن که بدانند این ویژگی ها قادر هستند چه کارهایی انجام دهند و چه کارهایی از توان آن ها خارج است، آن ها را به طور جدی مورد بررسی قرار داده اند. این ویژگی ها به برنامه نویسان امکان ساخت یک مجموعه کامل همچون نرم افزار Google Docs را با طیف گسترده ای از ویژگی ها می دهند. ذخیره سازی محلی داده ها، ارتباطات پس زمینه ای و ریسمان ها برای کار با مجموعه های کوچک از داده ها از اهمیت خاصی برخوردار است. البته تغییرات تا حد زیادی روی جزییات ریز متمرکز شده اند که حتی ممکن است تعداد زیادی از برنامه نویسان از وجود آن ها با خبر نشوند. مشخصات مربوط به Web Workers از جمله این موارد است. این مشخصه اکنون به طور رسمی اعلام می کند ریسمان کارگر زمانی که در یک محیط اجرای موازی چندگانه ساخته شده است، آغاز به کار کند. البته باید به این نکته توجه داشته باشید که ریسمان های Worker کی زمان بندی شده اند، به طوری که بر روند کاری ریسمان های اصلی تأثیری نگذارند. برای ساخت یک Worker به نشانی URL به یک فایل جاوا اسکرپیت نیاز دارید. Worker تنها یک پارامتر دریافت کرده است و یک Worker را ایجاد می کند و باز می گرداند. Var Worker = New Worker ('helper.js') ده ها تغییر کوچک و جزیی در ارتباط با Web Storage ایجاد شده که بحث های فراوانی را به وجود آورده است و به نظر می رسد این بحث ها تمامی ندارند. به طوری که برخی احساس می کنند اجبار به استفاده از ریسمان ها همراه با یک موتکس (Mutex) برای دسترسی به Web Storage باعث به وجود آمدن سرباره بیش از حد روی سایت می شود. اما در مقابل عده دیگری بر این باور هستند که یک پارچه سازی داده ها از اهمیت خاصی برخوردار است، به دلیل این که مردم اغلب سایت های یکسانی را در زبانه های جداگانه مشاهده می کنند. این ها یک سری از مباحثی است که توسط W3C دنبال می شود، اما این احتمال وجود دارد که این مباحث برای برنامه نویسان اهمیتی نداشته باشد. اگر برنامه نویسان بدانند می توانند تنها چند هزار عنصر را ذخیره کنند و کارایی همچنان در وضعیت قابل قبول قرار داشته باشد، دیگر توجهی به این جزییات نخواهند کرد. سازندگان مرورگرها مجبور هستند همه این موارد را مورد بررسی قرار دهند و پیاده سازی کنند. اما به دلیل این که بیش تر این جزییات مبهم هستند، سازندگان مرورگرها اغلب برداشت های متفاوتی از آن ها دارند. مشخصه Web Storage به مرورگرها می گوید باید میزان فضای ذخیره سازی را محدود کنید و پیشنهاد می دهد این فضا را به 5 مگابایت کاهش دهید. کاربران و مرورگرها برای رسیدن به یک هم گرایی درباره این جزییات به زمان نیاز دارند. شاید یکی از پرمناقشه ترین بخش ها در ارتباط با پردازش های رسانه ای باشد. مرورگرهای وب در حال تسلط بر شیوه ای هستند که برای دسترسی به ویدیوها از آن استفاده می کنیم. مشخصه Encrypted Media Extensions اسکرپیت ها را قادر می سازد مکانیسم های محافظت از محتوا، مجوز کنترل/ تبدیل کلید و پیاده سازی الگوریتم های سفارشی مدیریت مجوز را انتخاب کنند. در نتیجه، تنها مرورگرهای معتبر و برخوردار از مجوز توانایی نمایش تصاویر را خواهند داشت. کروم، اپرا و سافاری از این توسعه ها پشتیبانی می کنند. فایرفاکس و اینترنت اکسپلورر از آن پشتیبانی نمی کنند. در کنار این موضوع کارهای دیگری نیز با هدف ساخت قطعات متحرک در جریان است. WebVTT (سرنام Web Video Text Tracks) مکانیسمی استاندارد را برای همسان سازی ویدیوها با دیگر بخش های سایت ارائه کرده است که عمدتاً با هدف نوشتن عنوان یا زیرنویس برای ویدیوها مورد استفاده قرار می گیرد. کدهای فهرست 1 نمونه ای از کاربرد WebVTT را نشان می دهد: WEBVTT 00:11.000 --> 00:13.000 We are in New York City ... ... 00:32.500 --> 00:33.500 align:start size:50% Laughs 00:35.500 --> 00:38.000 You know I'm so excited my glasses are falling off here. البته می توانیم انواع مختلفی از کلمات، گراف ها و تصاویر متحرک را در هر کجای صفحه مشاهده کنیم و همه مرورگرها از آن پشتیبانی می کنند. حال که با یک سری از مشخصات HTML 5 آشنا شدیم، زمان آن رسیده است که سفری به درون مرورگرها داشته باشیم و ببنیم مرورگرها از کدام یک از این ویژگی ها پشتیبانی می کنند. 1- گوگل کروم کروم موفق شده است بالاترین امتیاز را از HTML 5Test کسب کند. امتیاز تخصیص داده شده به کروم 43 برابر 526 بوده است که نشان می دهد کروم از بیش ترین هماهنگی با HTML 5 بهره برده است و همچنان رهبری مرورگرها را در این زمینه بر عهده دارد (شکل 3). شکل 3: کروم همچنان رهبری مرورگرها در پشتیبانی از HTML 5 را بر عهده دارد. در این جا، تنها تعداد کمی از گزینه ها برای کروم خالی باقی مانده اند که گروه برنامه نویسی کروم به زودی به این موارد نیز رسیدگی خواهد کرد (شکل 4، 5، 6، 7 و 8). شکل 4: پشتیبانی نکردن از MPEG-4 و Audio/video track selection در کروم شکل 5: پشتیبانی از اکثر ویژگی های فرم و صوت کار طراحان را ساده تر می کند. شکل 6: پشتیبانی از محتوای گرافیکی در کروم عالی است. شکل 7: کروم در ارتباط با فیلدهای ورودی/ خروجی؟ ارتباطات و ذخیره سازی عملکرد تحسین برانگیزی دارد. شکل 8: تعامل با کاربر و مؤلفه های وب و کارایی در سطح بالایی قرار دارند. البته ویژگی ها به صورت پراکنده نشان داده می شوند و هیچ روشی برای نشان دادن ساده و خلاصه شده اطلاعات وجود ندارد. اما به طور کلی کروم با مجموعه ای گسترده از ابزارها که برای ساخت رابط کاربری مورد استفاده قرار می گیرد، یک مرورگر رؤیایی به شمار می رود. اگر تصمیم دارید از همه نشانه های جدید یا عناصر فرم استفاده کنید، کروم بهترین انتخاب است. تعداد خیلی کمی شکاف در این بین وجود دارد. از جمله بخش هایی که کروم در آن ضعیف ظاهر شده پشتیبانی از کدک ها و فرمت های چندرسانه ای است. MPEG-4 از جمله این موارد است که با مرورگرهای آی اواس کار می کند، اما با کروم نه. هر دو شرکت اپل و مایکروسافت از Audio track selection و اپل از Video track selection پشتیبانی می کنند، اما این گزینه درباره کروم صادق نیست. در مجموع، کروم بهترین گزینه برای هر شخصی است که می خواهد از ویژگی های خارجی در قالب یک استاندارد جدید استفاده کند. 2- اپرا در زمان نوشتن این مقاله اپرا با امتیاز 525 در مکان دوم HTML 5Test قرار دارد و فقط یک امتیاز با کروم اختلاف دارد (در سه ماه گذشته اپرا چهار امتیاز با کروم اختلاف داشت) (شکل 9). اپرا نیز مانند کروم از طیف گسترده ای از عناصر فرم و نشانه گذاری های جدید پشتیبانی می کند. در نتیجه، به همان خوبی پلتفرم کروم عمل می کند و برای هر کسی که دوست دارد از ویژگی های جدید استفاده کند، گزینه مطلوبی خواهد بود. همانند مرورگر کروم، اپرا از ویژگی های Custom content handlers ،Scoped style elements و Script execution events پشتیبانی نمی کند. شاید بزرگ ترین تفاوت اپرا در پشتیبانی نکردن از فرمت های MPEG-4 و H.264 باشد. برای پیچیده تر کردن این موضوع، باید بدانید اپرا از AAC و MP3 نیز پشتیبانی نمی کند. دو فرمت صوتی که امروزه در همه جا مورد استفاده قرار می گیرند. شکل 9: اختلاف کروم و اپرا فقط در یک امتیاز است. در نتیجه، برای آن که بتوانید از محتوای چندرسانه ای روی اپرا استفاده کنید، نیازمند به کارگیری ترفندهایی هستید. اپرا قطعاً در زمینه هزینه مجوز ثبت اختراع به مشکل برخورد کرده است و این احتمال وجود دارد که شاید شرکت از این ویژگی ها صرف نظر کند. اپرا مطمئناً از Ogg Vorbis ،Ogg Theora و WebM پشتیبانی خواهد کرد که به اندازه کافی خوب هستند، اما به طور مستقیم سازگار نیستند. همراه با اینترنت اکسپلورر و کروم، اپرا نیز رهبری Pointer events را بر عهده دارد. Pointer events با هدف کم کردن کدنویسی و ارائه الگویی واحد برای ورودی هایی همچون ماوس و صفحات لمسی طراحی شده است، به گونه ای که مدیریت رویداد های مربوط به این ورودی ها را ساده تر و هماهنگ تر سازد. پیاده سازی این تکنیک به سایت ها این توانایی را می دهد تا فارغ از سخت افزار مورد استفاده کاربر با ورودی دریافت شده به تعامل بپردازند. اصلی ترین هدفی که باعث به وجود آمدن Pointer events شده است، ارائه مجموعه ای واحد از رویدادها و واسط هایی است که اجازه دریافت ورودی ها چندگانه را در اختیار طراحان قرار دهد. با وجود این، اپرا مرورگری است که بر خلاف توانایی ها و ویژگی های قدرتمندش کم تر مورد توجه قرار گرفته است، اما همراه با کروم از مجموعه گسترده ای از ویژگی های مدرن وب پشتیبانی می کنند. 3- فایرفاکس به طور عددی، فایرفاکس دو گام عقب تر از دو مرورگر دیگر است. در زمان نگارش این مقاله جدیدترین نسخه عرضه شده از فایرفاکس نسخه 39 است که موفق شده است امتیاز 467 را به دست آورد (شکل 10). این واقعیت درباره فایرفاکس وجود دارد که در زمینه ویژگی های مختلف تفاوت های زیادی دارد. فایرفاکس امتیازهای زیادی را در این زمینه از دست داده است تا جایی که آن را در مکان سوم این فهرست قرار داده است. امتیازهای از دست رفته به این دلیل است که بسیاری از ویژگی های جدید همچون فیلدهای ورودی جدید و عناصر تعاملی را پیاده سازی نمی کند. اگر تصمیم داشته باشید به سادگی یک عنصر فرم را اضافه کنید تا اقدام به جمع آوری مقادیر زمان یا تاریخ ها کند، فایرفاکس هیچ کمکی به شما نمی کند. حذفیات مختلف فایرفاکس باعث شده است تا 26 امتیاز را از دست بدهد. شکل 10: بر خلاف انتظارها فایرفاکس در زمینه پشتیبانی از HTML 5 عقب افتاده است. البته لازم به توضیح است که از مدت ها قبل کتاب خانه های جاوا اسکرپیت قدرتمندی برای دسترسی به زمان و تاریخ ساخته شده اند و طراحی آن ها به گونه ای است که با مرورگرهای مختلف سازگار باشند. بیش تر آن ها کاملاً سبک هستند و بهتر از ابزارهای عمومی کار می کنند. بنابراین، بیش تر برنامه نویسان ترجیح می دهند از این کلاس ها به جای پشتیبانی از پیش ساخته استفاده کنند. زمانی که یک اسکرپیت اجرا می شود، رویدادهایی را اجرا می کند که واقعاً مفید و کاربردی هستند، اما پشتیبانی از این رویدادهای اجرایی اسکریپت ها تنها یک امتیاز را برای فایرفاکس همراه داشته است. اضافه کردن محدوده ای برای سبک ها، برای ادغام سازی چند Style sheets راه کار مفیدی به شمار می رود، اما از دید HTML 5Test بیش تر از دو امتیاز ارزش ندارد. فایرفاکس موفق نشده است هیچ امتیازی را در زمینه پیاده سازی Microdata markup به دست آورد. برچسب های اضافی که برای ساده تر کردن شناسایی نوع های رایج داده ای در صفحات وب مورد استفاده قرار می گیرند، هیچ امتیازی برای فایرفاکس همراه نیاورده اند. نه W3C و نه هیچ سازنده دیگری Microdata markup را دوست ندارد و این تنها فایرفاکس است که از آن پشتیبانی می کند. در زمینه کدک ها، پشتیبانی های خوبی به عمل آورده، اما همانند کروم و اپرا از MPEG-4 دوری کرده است. فایرفاکس نیز از Ogg ،WebM و H.264 پشتیبانی می کند که مجموعه نسبتاً کاملی را تشکیل می دهند. آیا این کاستی ها مهم هستند؟ این موضوع به نحوه استفاده شخصی شما بستگی دارد. اگر عناصر جدید فرم ها را دوست دارید و حتماً لازم است آن ها را در اختیار داشته باشید، فایرفاکس برای پروژه شما مناسب نیست. اما در بقیه موارد فایرفاکس همانند مرورگرهای دیگر از امتیاز بالایی برخوردار است، البته به شرطی که به چیزهایی همچون زمان و فیلدهای ورودی فرم ها اهمیت ندهید. 4- سافاری اپل سافاری نسخه 8 توانسته است امتیاز 396 را از سایت HTML 5Test کسب کند که نشان می دهد این مرورگر در زمینه به کارگیری ویژگی های HTML 5 همچنان به کار بیش تری نیاز دارد (البته نسخه 7/1/5 آن که برای ویندوز عرضه شده، موفق شده است امتیاز 209 را کسب کند). سافاری نیز مانند فایرفاکس امتیازهای ارزشمند زیادی را به دلیل پیاده سازی نکردن عناصر نشانه گذاری و فرم ها از دست داده است. هیچ گزینه ای برای ساخت فیلد ورودی برای جمع آوری زمان یا رنگ وجود نداشته است و از عناصر استاندارد منو پشتیانی نمی کند. لازم است طراحان بازی کار بیش تری را در این زمینه انجام دهند. هیچ گزینه ای در زمینه دنبال کردن یا حرکت دستگاه یا کنترل گیم پد یا رویداد های عمومی اشاره گر وجود ندارد. اگر تصمیم داشته باشید عناصری را برای مرورگر سافاری ایجاد کنید، بهتر است به محتوای سنتی و عناصر تعاملی بچسبید! سافاری در دنیای کدک ها مسیر متفاوتی نسبت به فایرفاکس و کروم در پیش گرفته است. سافاری ویدیوهای MPEG-4 و H.264 را نمایش می دهد، اما WebM و Ogg Theora را نشان نمی دهد. خبر خوب دیگر در این زمینه به کنترل صدا و تصویر از طریق جاوا اسکرپیت باز می گردد. در زمینه های دیگری که مرورگرهای بزرگ در آن ها به خوبی به ایفای نقش می پردازند و از ویژگی ها پشتیبانی می کنند، سافاری کم کاری کرده است. در حالی که مرورگرها از ارتباطات نظیر به نظیر از طریق WebRTC پشتیبانی می کنند، اپل هنوز هیچ گونه پشتیبانی انجام نداده است و در مسیر مشابهی با اینترنت اکسپلورر قرار دارد. سافاری هنوز از هیچ یک از سرویس های Custom scheme، Content handlers، Custom search providers و Workers برای پردازش پس زمینه پشتیبانی نمی کند. 5- اینترنت اکسپلورر نسخه 11 مرورگر اینترنت اکسپلورر با کسب امتیاز 348 از سایت HTML 5Test موفق به کسب پایین ترین امتیاز شده است که البته جای تعجب هم ندارد (شکل 11). اینترنت اکسپلورر تقریباً در هر زمینه ای امتیازهای زیادی را از دست داده و تنها در بخش Web Application با پشتیبانی از Custom search providers خوب عمل کرده است. شکل 11: اینترنت اکسپلورر در ویندوز 10 از امتیاز بالاتری نسبت به همتای خود در ویندوز 7 برخوردار است. در حالی که امتیازهای از دست رفته اینترنت اکسپلورر به قدری زیاد هستند که نمی شود درباره آن ها اظهار نظری کرد، اما نشان می دهد اینترنت اکسپلورر به راحتی و نرمی نمی تواند کدهای HTML 5 را اجرا کند. به طوری که از بیش تر ویژگی های جدید هیچ گونه پشتیبانی به عمل نمی آورد. به عبارت دقیق تر در هر مشخصه عرضه شده توسط HTML 5، اینترنت اکسپلورر یک نقص دارد. از هیچ یک از کدک های صوتی و تصویری، فیلدهای ورودی فرم و یک سری خصلت های CSS پشتیبانی نکرده و مشخص نیست چرا مایکروسافت این گونه عمل کرده است. 6- مرورگر Edge از پس اینترنت اکسپلورر مرورگر Edge شرکت در ویندوز 10 خواهد آمد که موفق شده است امتیاز 402 را از HTML 5Test کسب کند (شکل 12). شکل 12: در حالی که نخستین پیش نمایش مایکروسافت Edge امتیاز 390 را کسب کرده بود، مایکروسافت Edge از جهش خوبی برخوردار بوده است. شاید بزرگ ترین ویژگی که توسط این مرورگر مایکروسافت نسبت به اینترنت اکسپلورر پشتیبانی می شود می توان به حرکت دستگاه، چرخش و کنترل گیم پد، Web audio ،DRM، افزونه های رسانه ای، نمایش تصویر پاسخ گو، سرگرمی و دستگاه های همراه اشاره کرد. Edge همچنین از کدک های MEPG-4 و H.264 نیز پشتیبانی می کند. در مجموع، امتیازهایی که به مرورگرهای دسکتاپ تخصیص داده شده است را در شکل های 13 و 14 مشاهده می کنید. شکل 13: کروم همچنان صدرنشین است. شکل 14: مایکروسافت Edge در زمان نگارش این مقاله هنوز به طور رسمی عرضه نشده و از امتیاز قابل قبولی برخوردار است. در دنیای موبایل ها نیز کروم همچنان یکه تازی می کند (شکل 15). شکل 15: کروم نسخه 39 در صدر قرار دارد. سخن آخر امتیازهای HTML 5Test کاملاً دقیق هستند، اما مهم است که به یاد داشته باشیم آن ها برای ارزیابی این که آیا مرورگرها اقدام به پیاده سازی جدیدترین ویژگی های پذیرفته شده توسط کمیته HTML 5 کرده اند یا خیر مورد استفاده قرار می گیرند. به طور مثال، اگر مرورگری یک کار را به خوبی در ارتباط با جداول انجام دهد یا رندر صفحات را به سرعت به پایان برساند، هیچ امتیازی به آن تعلق نمی گیرد. این چک لیستی از ویژگی ها است، نه برای آن که کیفیت یک مرورگر اندازه گیری شود. در حالی که HTML 5 نهایی شده است و کمیته در حال کار و بررسی روی مجموعه دیگری از ایده ها که در قالب پیش نویس HTML 5.1 عرضه شده اند قرار دارد، اما سازندگان مرورگرها برای پیاده سازی این استاندارد به زمان نیاز دارند. همچنان که زمان به جلو می رود، طراحان وب شاهد ویژگی های جدیدی هستند که در دسترس آن ها قرار داشته و آماده استفاده است. در ادامه تنها کاربران هستند که باید از ویژگی های جدید لذت ببرند. خبر خوب این است که سازندگان مرورگرها به سرعت در حال هم گرایی و نزدیک شدن به یکدیگر هستند، به طوری که ویژگی های جدید را به طور گسترده در اختیار توسعه دهندگان وب قرار داده تا از آن ها استفاده کنند. کمیته کار خود را انجام داده است، اکنون نوبت ما است که کار خود را آغاز کنیم.
پنجشنبه ، ۲مهر۱۳۹۴
[مشاهده متن کامل خبر]
این صفحه را در گوگل محبوب کنید
[ارسال شده از: ماهنامه شبکه]
[مشاهده در: www.shabakeh-mag.com]
[تعداد بازديد از اين مطلب: 15]
صفحات پیشنهادی
ورود 50 اپراتور مجازی به بازار موبایل
ورود 50 اپراتور مجازی به بازار موبایل رئیس دفتر فناوریهای نوین مرکز پژوهشهای مجلس با تشریح فعالیت اپراتورهای مجازی موبایل که از ظرفیت مازاد شبکه ۳ اپراتور اصلی استفاده خواهند کرد گفت اپراتور میزبان زیرساختش را در اختیار شرکتی قرار خواهد داد که در سود آن شریک باشد خبرگزاری فااستاندار گلستان، دستگاه ها را مکلف به پشتیبانی از پروژه مهر کرد
استاندار گلستان دستگاه ها را مکلف به پشتیبانی از پروژه مهر کرد گرگان - ایرنا - استاندار گلستان با تاکید بر ضرورت همکاری وتلاش همه بخش ها برای بازگشایی و آغاز بکار مطلوب مدارس گفت پروژه مهر نیازمند پشتیبانی جدی همه دستگاه ها از نظام تعلیم و تربیت است حسن صادقلو روز شنبه در جلستحقق بخش منویات رهبری جوانان هستند/لزوم حمایت و پشتیبانی ازجوانان
آیت الله میرعمادی تحقق بخش منویات رهبری جوانان هستند لزوم حمایت و پشتیبانی ازجوانان شناسهٔ خبر 2919018 - شنبه ۲۸ شهریور ۱۳۹۴ - ۱۳ ۲۸ استانها > لرستان دورود - نماینده ولی فقیه در استان لرستان و امام جمعه خرم آباد گفت تحقق بخش منویات مقام معظم رهبری جوانان هستند به گزارش خبر۱۰ویژگی مخفی در گوگل کروم که نمیدانید
۱۰ویژگی مخفی در گوگل کروم که نمیدانید اگر برای گشت و گذار در فضای مجازی از مرورگر کروم استفاده می کنید ده ویژگی که کار را برای شما راحت می کند را می توانید در زیر آشنا شوید به گزارش خبرنگار دریچه فناوری گروه فضای مجازی باشگاه خبرنگاران جوان مرورگر گوگل کروم دمعاون پشتیبانی آموزش و پرورش شهرضاعنوان کرد هوشمندسازی 40 درصد کلاسهای مدارس شهرضا
معاون پشتیبانی آموزش و پرورش شهرضاعنوان کردهوشمندسازی 40 درصد کلاسهای مدارس شهرضامعاون پشتیبانی آموزش و پرورش شهرضا گفت در مجموع 20 درصد مدارس شهرضا و 40 درصد از کلاسهای تمام مدارس شهرستان شهرضا هوشمند شدهاند مرتضی سلطانیان امروز در گفتوگو با خبرنگار فارس در شهرضا با بصدرنشینی بایرن مونیخ با پنجمین پیروزی متوالی در بوندس لیگا
صدرنشینی بایرن مونیخ با پنجمین پیروزی متوالی در بوندس لیگا تهران - ایرنا - تیم فوتبال بایرن مونیخ با برتری مقابل دارمشتات ضمن کسب پنجمین پیروزی متوالی خود در فصل جدید بوندس لیگای آلمان صدرنشین شد به گزارش ایرنا در ادامه رقابت های هفته پنجم لیگ برتر فوتبال آلمان ساعت 18 امروزآغاز اکران فیلمی عاشقانه/ ادامه صدرنشینی فیلم مجیدی + فیلم
آغاز اکران فیلمی عاشقانه ادامه صدرنشینی فیلم مجیدی فیلم آخرین آمار فروش فیلمهای محمد رسول الله ص دلتنگی های عاشقانه نهنگ عنبر دوران عاشقی قندون جهیزیه مزار شریف و مردن به وقت شهریور مشخص شد به گزارش خبرنگار حوزه سینما گروه فرهنگی باشگاه خبرنگاران جوان &nامکان دریافت اعلان های فیس بوک به گوگل کروم اضافه شد
به گزارش باشگاه خبرنگاران جوان در مرورگر کروم قابلیت جدیدی اضافه شده است که می توانید اعلان های فیس بوک را بدون نیاز به دانلود و نصب اپلیکیشن فیس بوک از طریق این مرورگر دریافت کنید این مرورگر با بهرهگیری از «Chrome Push» به وبسایتها امکان ارسامکان دریافت اعلان های فیسبوک به گوگل کروم اضافه شد!
امکان دریافت اعلان های فیسبوک به گوگل کروم اضافه شد اگر از مرورگر کروم استفاده میکنید از این پس اعلان های فیسبوک را بدون نیاز به دانلود و نصب اپلیکیشن فیسبوک از طریق این مرورگر دریافت خواهید کرد به گزارش دریچه فناوری گروه فضای مجازی باشگاه خبرنگاران جوان در مرورگر کروم قابکروماتوگرافی روشی مناسب برای جدا سازی، اندازه گیری و تعیین نوع مواد در دانشگاه آزاد کرمانشاه
کروماتوگرافی روشی مناسب برای جدا سازی اندازه گیری و تعیین نوع مواد در دانشگاه آزاد کرمانشاه رییس اداره امور آزمایشگاههای دانشگاه آزاد اسلامی واحد کرمانشاه گفت کروماتوگرافی مایع با کارایی بالا در آزمایشگاه دانشگاه آزاد اسلامی واحد کرمانشاه نصب و راه اندازی شد به گزارش گروه استا-
گوناگون
پربازدیدترینها