لقد تطورت متصفحات الويب خلال السنوات القليلة الماضية. الآن بعد أن تم كسر تعليق Internet Explorer 6 على الويب ، بدأت المتصفحات في تنفيذ مجموعة متنوعة من الميزات الجديدة الرائعة التي تستفيد منها مواقع الويب اليوم.



يمكنك استرجاع الرسائل المحذوفة

تركز هذه المقالة على تقنيات الويب الجديدة التي يمكنك استخدامها على صفحات الويب الفعلية اليوم. بالتأكيد ، لا شك أن البعض منكم قد سمع بالعديد من هذه الأشياء ، لكن غالبية الناس لم يسمعوا بها جميعًا.

السحب والإفلات للتحميل

تتيح لك العديد من مواقع الويب الآن تحميل الملفات بمجرد سحبها وإفلاتها في نافذة المتصفح - وهو تغيير مرحب به من الاضطرار إلى النقر فوق زر استعراض واستخدام منتقي الملفات ، كما كان علينا قبل بضع سنوات فقط. سواء كنت تقوم بإرفاق ملف برسالة بريد إلكتروني في Gmail أو تحميل صورة إلى imgur.com للمشاركة السريعة ، يمكنك سحب الملف وإفلاته في صفحة الويب.

تقديم رسومات ثلاثية الأبعاد في المستعرض

تدعم المتصفحات مثل Chrome و Firefox الآن WebGL ، والذي يسمح لصفحات الويب بعرض رسومات ثلاثية الأبعاد بدون أي مكونات إضافية. يمكن استخدام WebGL للألعاب والنماذج ثلاثية الأبعاد الأخرى ، ولكن ربما يكون الموقع الإلكتروني الأكثر شيوعًا الذي يستخدم WebGL هو خرائط Google. على خرائط Google في Chrome ، يمكنك تمكين MapsGL. سيؤدي ذلك إلى قيام خرائط Google بعرض الخريطة باستخدام OpenGL ، مما يؤدي إلى رسوم متحركة أكثر سلاسة. عند استخدام التجوّل الافتراضي ، سترى رسمًا متحركًا أثناء تكبير الخريطة. كما سيتم عرض صورة الشارع باستخدام OpenGL ، وليس Adobe Flash.

إذا لم تكن خرائط Google مثيرة للإعجاب بدرجة كافية ، تم تكييف محرك Quake 3 للعمل في WebGL في متصفحك . يستخدم موقع الويب هذا أيضًا مواصفات قفل المؤشر (أو قفل الماوس) للاستيلاء على مؤشر الماوس وإبقائه داخل منطقة اللعبة.

ماذا نعني ستان

تواصل مع WebSockets

لم يتم تصميم HTML أبدًا للسماح لصفحات الويب بالاتصال ذهابًا وإيابًا مع خوادم الويب. تم إنشاء HTML لصفحات الويب الثابتة ، وتستخدم معظم صفحات الويب حاليًا طرقًا تعتمد على الاقتراع للتواصل مع الخوادم. تسمح WebSockets لصفحات الويب بإنشاء قناة اتصال كاملة عبر اتصال TCP ، مما يقلل بشكل كبير من زمن الانتقال وحركة مرور الشبكة عندما تحتاج صفحات الويب إلى إرسال البيانات ذهابًا وإيابًا مع الخوادم.

الإعلانات

يتم استخدام WebSockets بواسطة لعبة BrowserQuest من موزيلا ، مما يسمح للعبة التي تعمل داخل متصفحك بإرسال الأحداث ذهابًا وإيابًا إلى خادمها. تم استخدام WebSockets أيضًا لإنشاء عملاء IRC يعملون في متصفحك. ولعل الأمر الأكثر إثارة للإعجاب هو أنه تم استخدام WebSockets أيضًا في الإنشاء عميل تورنت JavaScript يعمل في متصفحك ، مما يمنح مستخدمي نظام التشغيل Chrome عميل تورنت أصلي. لا يبدو JSTorrent مستقرًا تمامًا حتى الآن ، لكنه مثال جيد لما هو ممكن مع WebSockets.

تشغيل مقاطع الفيديو والموسيقى بدون فلاش

حظي فيديو HTML5 باهتمام كبير ، لذلك يعرف الكثير من الناس أنه من الممكن الآن تشغيل مقاطع الفيديو بتنسيقات H.264 (MP4) و WebM و Ogg Theora دون الحاجة إلى تثبيت Flash. تقدم العديد من مواقع الويب الخاصة بالفيديو - بما في ذلك YouTube - تشغيل الفيديو المستند إلى HTML5. لسوء الحظ ، تصر العديد من مواقع الويب على أنها بحاجة إلى DRM ، ولهذا السبب لا يزال YouTube يستخدم Flash لمقاطع الفيديو مع الإعلانات ولا يزال Netflix يستخدم Silverlight لمقاطع الفيديو الخاصة به. يمكن أن تبدو علامة فيديو HTML5 تمامًا مثل مشغل الفيديو المستند إلى الفلاش ، لذلك قد لا تلاحظ أبدًا أن أحد مواقع الويب يستخدمها - باستثناء أن تشغيل الفيديو سيعمل على أجهزة الجوّال وسيؤدي بشكل أفضل.

تشغيل تطبيقات الويب في وضع عدم الاتصال

تسمح المتصفحات الآن لتطبيقات الويب بالعمل في وضع عدم الاتصال ، مما يوفر لهم تخزين قاعدة البيانات المحلية التي يمكنهم استخدامها للوصول إلى بياناتك. تعمل العديد من تطبيقات الويب غير المتصلة بالإنترنت من Google (بما في ذلك Gmail والمستندات والتقويم) فقط في Chrome ، ولكن أمازون كيندل كلاود ريدر يمكن استخدامه في وضع عدم الاتصال في متصفحات أخرى مثل Firefox أيضًا. يسمح لك Kindle Cloud Reader بتنزيل الكتب الإلكترونية ، والتي يمكنك قراءتها في وضع عدم الاتصال في متصفحك لاحقًا ، حتى إذا لم يكن لديك اتصال بالإنترنت.

الوصول إلى كاميرا الويب ومؤتمر الفيديو

يمكن لصفحات الويب الآن الوصول إلى كاميرا الويب الخاصة بك - بعد الحصول على إذن منك بالطبع. يمكن لصفحة الويب استخدام هذه الميزة لالتقاط صور من كاميرا الويب الخاصة بك لصورة ملفك الشخصي أو تسجيل الفيديو. ومع ذلك ، يمكن أيضًا استخدام الطراز الجديد واجهة برمجة تطبيقات WebRTC لعقد مؤتمرات الفيديو بين المتصفحات المختلفة دون الحاجة إلى أي مكون إضافي. في المستقبل ، لن يتطلب Hangouts من Google مكونًا إضافيًا على الإطلاق وسيعمل Skype في متصفحك أيضًا.

إنشاء النوافذ المنبثقة للإعلام

تتيح المتصفحات الآن لصفحات الويب أن تعرض لك إشعارات سطح المكتب. على سبيل المثال ، يمكن لتقويم Google إظهار الإشعارات المنبثقة عندما تقوم بإنشاء تذكيرات للأحداث القادمة. يمكن أن تعرض مواقع الدردشة والبريد الإلكتروني النوافذ المنبثقة لتنبيهك بالرسائل الجديدة.

ويندوز 10 ضبط الميكروفون الافتراضي

حدد موقعك

يمكن لصفحات الويب الآن طلب الإذن للوصول إلى موقعك. إذا كنت تستخدم جهازًا لوحيًا أو نوعًا آخر من الأجهزة بشريحة GPS مخصصة ، فسيستخدم المتصفح جهاز GPS لتحديد موقعك. على الأجهزة التي لا تحتوي على شرائح GPS ، أسماء الشبكات اللاسلكية القريبة أو يمكن استخدام موقع مزود خدمة الإنترنت لتقريب موقعك الحالي. يمكن أن يحل الموقع الجغرافي محل الحاجة إلى كتابة عنوانك في مواقع الويب التي تعرض المحتوى المحلي وتسمح لك بتحديد موقعك بدقة باستخدام شريحة GPS على جهاز كمبيوتر محمول.

تصنيف مقاومة الماء iphone 6s

اجعل تطبيقات الويب تطبيقاتك الافتراضية

المتصفحات الآن السماح لتطبيقات الويب بأن تصبح تطبيقاتك الافتراضية ، لذلك يمكنك استخدام Gmail في متصفحك لإرسال رسائل بريد إلكتروني عند النقر فوق mailto: رابط في أي مكان على جهاز الكمبيوتر - حتى خارج المتصفح.

قم بتشغيل التعليمات البرمجية الأصلية في المستعرض الخاص بك

من المثير للجدل إلى حد ما أن Chrome يتضمن عميل Google الأصلي. يسمح Native Client لصفحات الويب بتشغيل التعليمات البرمجية الأصلية المكتوبة بلغات مثل C أو C ++. يتم تنفيذ الكود في وضع الحماية للأمان ، ويتم تشغيله بسرعات تكاد تكون أصلية.

يسمح Native Client لصفحات الويب بتشغيل كود عالي الأداء لأشياء مثل محركات الألعاب وتشفير الفيديو المحلي. قد يكون الطريق للحصول على تطبيقات أكثر تقدمًا على نظام التشغيل Chrome. يحتوي سوق Chrome الإلكتروني على مجموعة متنوعة من الألعاب المكتوبة بلغة Native Client ، بما في ذلك أحد الألعاب التي نالت استحسان النقاد معقل .


تكتسب المتصفحات ميزات ويب جديدة بوتيرة سريعة. نشكر أن Internet Explorer 6 لم يعد معيار الصناعة.

حقوق الصورة: كريستيان هيلمان على فليكر

اقرأ التالي