الإعلانات

بولاريس هو تقنية جديدة من معهد ماساتشوستس للتكنولوجيا التي ستحل أحد أكبر مضايقات الحياة الحديثة: صفحات الويب البطيئة. كلنا كنا هناك. تريد فقط القليل من المعلومات. ستظل عالقًا في الانتظار لمدة دقيقة تقريبًا أثناء تحميل كل شيء. سوف يحل Polaris ذلك.

ولكن كيف تقارن بالمحاولات الأخرى لتسريع الويب؟ جيد جدآ.

منذ أن أصبحت الهواتف الذكية عناصر يومية ، كان المطورون يسارعون إلى إيجاد طرق للحد من تعقيد صفحة الويب واستخدام البيانات ، وهذه هي الطريقة التي انتهينا بها إلى متصفحات الجوال المصممة للسرعة 4 من أسرع المتصفحات المحسنة للأجهزة اللوحية التي لم تسمع عنها من قبل [Android]بشكل عام ، ليست متصفحات Android Tablet رائعة. تعاني معظم المتصفحات الأربعة الكبيرة من أزرار سيئة الحجم وأداء بطيء. البدائل المحسنة للأجهزة اللوحية المذكورة في هذه المقالة ، والتي قد لا تعرفها ... اقرأ أكثر . وعلى الرغم من وجود مواقع محسّنة للجوّال ، إلا أنها لا تزال غير كافية بالسرعة الكافية.

هذه هي المشكلة التي يتطلع بولاريس لإصلاحها. Polaris ليست التقنية الأولى التي رأيناها تحاول حل هذه المشكلة - تمتلك Google AMP و Facebook بها مقالات فورية - لكن Polaris يعالج المشكلة من زاوية مختلفة.

instagram viewer

كيف يعمل Polaris MIT

Polaris في الواقع مكونان منفصلان: أحدهما على خادم الويب والآخر على متصفح الويب الخاص بك. المكون من جانب الخادم هو جدولة مخصصة تسمى Scout بينما يسمى المكون من جانب العميل Polaris ، وهي مكتبة جافا سكريبت مخصصة تعمل على تحسين كيفية تحميل متصفحك لمحتوى الصفحة.

ScoutGraph

Scout هو مجدول يقوم بتحليل الكود الحالي ، بالنظر إلى DOM (طراز كائن المستند جعل الويب تفاعليًا: مقدمة إلى jQueryjQuery هي مكتبة نصية من جانب العميل تستخدمها كل مواقع الويب الحديثة تقريبًا - فهي تجعل مواقع الويب تفاعلية. إنها ليست مكتبة Javascript الوحيدة ، لكنها المكتبة الأكثر تطورًا والأكثر دعمًا والأكثر استخدامًا ... اقرأ أكثر ) التي سيتم إنشاؤها عندما يقوم المتصفح بتحميل الصفحة. يستخدم نسخة مجردة من Firefox لضمان نموذج دقيق ، وكل هذا يحدث خلف الكواليس.

أثناء القيام بذلك ، يتتبع Scout مكان إنشاء التبعيات التي من شأنها تأخير التحميل العادي ، وإنشاء DOM مخصص مع التبعيات الصحيحة التي تم تعيينها. في الاختبار ، وجدت هذه العملية نماذج محسنة لـ 81٪ من جميع صفحات الويب.

يتم استخدام هذه البيانات لإنشاء صفحة كعب الخادم ليقوم بتسليمها بدلاً من مستند HTML الأصلي.

هاتف قديم

تحتوي صفحة كعب الروتين الجديدة على مكتبة Polaris Javascript ، والجدول الزمني المخصص الذي أنشأته Scout ، ومستند HTML الأصلي. ويستخدم هذا الجدول الزمني لتحميل المحتوى المطلوب لصفحة الويب ديناميكيًا ، مما يضمن تحميل المتصفح للمحتوى حسب الحاجة.

نظرًا لأن Polaris مصنوع بالكامل في Javascript ، فإنه قادر على العمل حتى في المتصفحات غير المعدلة. لم يتغير HTML على صفحات الويب أيضًا ، ولكن تحسين الأداء هذا يأتي بتكلفة صغيرة: بضع بايتات إضافية لكل صفحة يتم تحميلها.

AMP من Google هو HTML الجديد

إن Polaris ليست الطريقة الوحيدة التي يحاول فيها المطورون تعزيز سرعات الويب. جوجل مؤخرا لأول مرة التكنولوجيا الخاصة بهم تسمى AMP جوجل على وشك جعل تصفح الجوال أسرع بنسبة تصل إلى 85٪تطرح Google معيارًا جديدًا من شأنه تحسين سرعات تصفح الجوال. إليك كيف تؤثر عليك ولماذا يجب أن تهتم. اقرأ أكثر (صفحات الجوال المعجلة). كيف تختلف عن بولاريس؟ لسبب واحد ، يستخدم AMP نوعًا جديدًا من HTML بينما يعمل Polaris مع HTML التقليدي.

تحدد AMP أيضًا أنواع البرامج النصية التي يمكن تشغيلها على الصفحة ، مما يسمح فقط بمجموعة فرعية من النصوص البرمجية المعتمدة من مواصفات AMP. يتم التخصيص من خلال شكل موسع من CSS (اوراق النمط المتعاقب أفضل 5 مواقع لتعلم CSS عبر الإنترنت اقرأ أكثر ) ، على الرغم من تقييد AMP بعض الرسوم المتحركة التي تميل إلى التأثير على الأداء.

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

بالإضافة إلى ذلك ، تعتمد البرمجة النصية لصفحات AMP على مكونات الويب ، وهي ليست كذلك متوافق عبر جميع المتصفحات. في Chrome أو Opera ، سيعمل كل شيء على ما يرام. بالنسبة إلى Safari و Firefox و Edge ، لن تكون متأكدًا أبدًا. قد تكون هذه مشكلة أقل في المستقبل ، ولكن في الوقت الحالي ، إنها مشكلة كبيرة.

أكبر أصول AMP هي علاقاته الوثيقة مع Google. عندما يعثر المستخدمون على صفحات عبر بحث Google ، يتم تخزين صفحات AMP في ذاكرة التخزين المؤقت على خوادم Google. يتنازل الناشرون عن الكثير من التحكم ، ولكن لدى Google المزيد من الخوادم في أماكن أكثر ويمكنها تقديم محتوى أفضل. ستحصل عملية التخزين المؤقت هذه على المستخدمين مكاسب أداء مماثلة لأوبرا ميني تحسين تصفح الجوال الخاص بك مع متصفح Opera Mini اقرأ أكثر .

سيرفر فارم

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

لكن AMP تتفوق في استهلاك البيانات حيث يتم تقليل حجم الصفحات إلى حد كبير. يعد التخزين المؤقت لـ Google ميزة أخرى حيث يعمل Polaris على خوادم الويب العادية. الحصول على جوجل للعمل بمثابة شبكة توصيل المحتوى كيفية إعداد CDN بالطريقة الصحيحة وتجنب مشاكل SEO اقرأ أكثر هو دائما مكافأة ضخمة للناشرين.

ماذا عن مقالات فيس بوك الفورية؟

إن Polaris و AMP ليسا التكنولوجيا الوحيدة لتسريع الويب. لدينا أيضًا Facebook يقوم بمحاولة مع مسعاهم الصاعد القادم مقالات فورية Verizon تشتري AOL و Facebook يطلق مقالات فورية والمزيد... [أخبار التكنولوجيا الملخص]تشتري Verizon AOL ، ويبدأ Facebook في النشر ، وتبدأ Microsoft في الترجمة ، وتمتد TunnelBear إلى Chrome ، وتسلّم Domino عبر emoji ، ويلعب Conan O'Brien دور The Witcher 3. اقرأ أكثر . استنادًا إلى تطبيق Paper الخاص بهم لنظام iOS ، يسعى Facebook إلى إنشاء تجربة مماثلة محسنة للجوال في مكان آخر.

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

في المقابل ، يحصل الناشرون المشاركون على حصة من الإيرادات التي تم إنشاؤها بواسطة مقالاتهم الفورية. إنه الفوز لجميع المعنيين ، على الأقل من الناحية النظرية.

الجانب السلبي الكبير هو أن الناشرين يفقدون الكثير من السيطرة على المحتوى الخاص بهم - حتى أكثر من ذلك AMP من Google - ومن الصعب رؤية كيف يمكن أن يتنافس هذا مع Polaris من حيث الحرية و التوافق. قد تعمل المقالات الفورية على تحسين الأداء على الويب للجوال ، ولكن تركيزها الرئيسي هو جذب مستخدمي Facebook وإيرادات الإعلانات.

يساعد ذلك الناشرين على تحويل المقالات التي يشاركها المستخدمون إلى الإيرادات ، ويجعل Facebook يحتفظ بهؤلاء المستخدمين لفترة أطول. الطريقة الوحيدة التي يستفيد بها المستخدمون من المقالات الفورية هي إذا كانوا يقضون بالفعل كل وقتهم في قراءة المحتوى على Facebook فقط.

بولاريس ومستقبل الويب

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

بالإضافة إلى ذلك ، فهي أيضًا الوحيدة التي لا تتطلب إعادة كتابة HTML الحالي.

فقط من هذه المشاريع الثلاثة ، يمكننا أن نرى أن تسريع الويب في أذهان الشركات الكبرى وعلماء الكمبيوتر على حد سواء. لدى Polaris الكثير من الوعود ، مثل AMP والمقالات الفورية. في التعليقات ، أخبرنا أي من هذه التقنيات تجذبك أكثر.

ائتمانات الصورة: كمبيوتر سريع بواسطة lassedesignen عبر Shutterstock ، Sozialhelden ه. الخامس. عبر فليكر, MIT CSAIL عبر MIT.EDU, Tigger11th عبر Shutterstock

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