لماذا تعتبر تقنية "تجميع" محتوى صفحة الويب في مصدر واحد خطيرة للغاية ، وما هي ، ولماذا يتقدم فريق تطوير الويب من Google على منحدر زلق للغاية ، دعنا نفهم ذلك أدناه.
حزمة الويب - يستمر عمل RarJPEG
على وجه التحديد ، كتبوا عن WebBundle على Habré في عام 2015 بعيدًا جدًا. ثم المؤلفكومودو هاكرأصدر مقالًا بعنوان " حزمة الويب - حياة حقيبة RarJPEG " مع نظرة عامة على الإصدار الأخير من الأداة الجديدة على GitHub .
مبدأ WebBudle لعام 2015 بسيط ويكرر مبادئ حزم ملفات exe.: "يتم حزم الملفات التعسفية في ملف حاوية واحد ، ومن جانب العميل ، يتم تنظيم الوصول إليها حسب اسم الملف باستخدام واجهة برمجة التطبيقات."
كان إصدار عام 2015 ، في الواقع ، إعادة التفكير في المستخدمين المطلعين على لوحات الصور ، مبدأ rarJPEG - عندما تم تجميع محتوى إضافي في صورة. هذا جعل من الممكن تجاوز قيود المنتدى على تحميل الصور فقط ونقل الملفات التعسفية بين المستخدمين باستخدام نظام أساسي مجهول.
كان WebBundle لا يزال يهدف إلى تجاوز القيود المفروضة على نوع الملفات: بمساعدته ، كان من الممكن حزم أي شيء في ملف PNG مشروط ، بما في ذلك الثنائيات ، ونقله تحت ستار صورة في "أرشيف" واحد.
في عام 2015كومودو هاكرقام بتقييم آفاق WebBundle بشكل صحيح للغاية: التكنولوجيا محددة ولن تعمل إلا إذا تم استخدامها. الآن ، اعتبارًا من عام 2020 ، يمكننا الإجابة بأمان على أن لا ، لم يتم استخدام التكنولوجيا ولم تدخل العالم.
تكمن المشكلة في أن مهندسي ومطوري الويب في Google لديهم بالتأكيد مفضلات Forchana ، وقد أعادوا تصور مفهوم WebBundle ، بإصدار الإصدار 2.0 ، أو كما أطلقوا عليه WebBundles.
كيف تختلف حزم الويب لعام 2019 من Google عن WebBundle لعام 2015
الأول والأكثر وضوحًا - بدأ الرجال من Google في العمل. ثانيًا ، تمكنوا من سحب ملفات عشوائية مثل بومة عديمة الفائدة إلى حزمة PNG على الكرة الأرضية الضخمة لتطوير الويب وبناء المواقع.
إذا قدمنا TL؛ DR ، فسيبدو الفرق بين WebBundles و WebBundle كما يلي:
يقترح مهندسو Google مباشرةً استخدام WebBundles لتغليف مصادر متعددة في ملف واحد لعرضه لاحقًا كصفحة ويب نهائية للمستخدم. في الواقع ، فإن أقرب تقنية متاحة حاليًا هي PDF. أعتقد أن الكثيرين منا قد صادفوا مرة واحدة على الأقل في حياتنا الحاجة إلى استخراج جزء من محتوياته من ملف PDF وهذا لا يحتاج إلى مزيد من التعليقات.
ولكن إذا روجت Google لـ WebBundles كأداة منتشرة في كل مكان ، فقد يكون هذا وقتًا شديد الظلام للويب ، وهذا هو السبب.
لماذا تعتبر حزم الويب خطرة على الويب الحديث
تم بناء الويب الحديث على مبدأ أن كل مصدر له ارتباط خاص به ، أي أنه يمكننا فك ترجمة صفحة وعرض محتوياتها ، غالبًا عن طريق فتح وحدة التحكم في المتصفح.
في حالة تغليف موقع في WebBundles ، نحصل على كتلة متراصة من عشرات أو مئات المصادر المغلفة ، والتي تكون مخفية تحت رابط واحد للعالم الخارجي ، ولا يمكن استدعاء هذا المحتوى إلا من خلال الوصول المباشر إلى "monolith" الخاص بنا.
من وجهة نظر أمن المعلومات ، هذا يعني أن أي موقع يظهر للعالم الخارجي على أنه مجرد رابط أحادي شرطي يمكن أن يحتوي على كود JS تعسفي ، ونصوص ، وإعلانات ، وما إلى ذلك ، مما يكفي من الخيال.
الباحث الأمني في Brave Peter Snyder هكذاعلق على التكنولوجيا التي أنشأتها Google على مدونته:
يمكن لهذه التقنية تحويل الإنترنت الحديث من مجموعة من الموارد ذات الروابط التشعبية (التي يمكن التحقق منها ، أو استرجاعها بشكل انتقائي ، أو حتى استبدالها) إلى فقاعات غير شفافة تعمل بطريقة الكل أو لا شيء (مثل PDF أو SWF بالفعل).
تكمن مشكلة WebBundles في أن مبدأ التعبئة غير الشفافة لمحتوى صفحة الويب في وحدة متجانسة واحدة يجعل من المستحيل التحقق من صحتها ، بالإضافة إلى التقليل من قيمة الآلية التي تم إنشاؤها بالفعل من ارتباط عناوين URL وفهرستها.
في الأساس ، هناك مشكلة شائعة في كل حيل الحزم هذه وهي أن WebBundles تنشئ مساحة اسم محلية بغض النظر عما يراه بقية العالم. يمكن أن يتسبب هذا في النهاية في حدوث ارتباك هائل في التسمية وإلغاء سنوات من العمل لإنشاء بيئة سرية وآمنة.
سيتم الآن الإعلان عن حقيقة معروفة: جوجل تكره أدوات منع الإعلانات. ربما يحاولون التظاهر بأن الحواجز ظاهرة يجب التعايش معها ولن تذهب إلى أي مكان. ربما هم أنفسهم يدعمون هذا التيار. على سبيل المثال ، تمت إضافة مانع مدمج إلى Chrome في نوفمبر .
ولكن لنكن صادقين: تستند إمبراطورية Google بأكملها إلى اللافتات وأول ثلاث SERPs بعنوان "الإعلانات". هذا هو دخل شركة بمليارات الدولارات وإمبراطورية أعمال وتطوير Google بأكملها تدور حول اللافتات وهذه الروابط الثلاثة.
يمكن أن تغير WebBundles قواعد اللعبة على المستوى التقني وتجعل مفهوم أدوات منع الإعلانات الحديثة معطلاً تمامًا. يمكن تجميع عناوين URL العشوائية في حزم WebBundlesلعرض الإعلانات ، يمكنك استبدال عناوين URL فيها ، وما إلى ذلك ، والتي لديك ما يكفي من الخيال.
ومع ذلك ، فإن Google جادة بما فيه الكفاية. تم بالفعل دمج التنفيذ الحالي لـ WebBundles في الإصدارات الثابتة من Chrome ، ولكن يتم تعطيله افتراضيًا. ولكن إذا أردت ،
chrome://flagsيمكنك فتح صندوق Pandora هذا.
إصدار Chrome 85.0.4183.83 (الإصدار الرسمي) ، (64 بت)
الآن WebBundles أشبه بمسدس معلق على الحائط ولا يطلق النار. ولكن إذا "ضغطت" Google وانخفضت عائدات الشركة بشكل كبير بسبب انخفاض ميزانيات الإعلانات ، فيمكن أيضًا استخدام هذا السلاح. ليس معروفًا ما ستعده الشركة لمطوري الويب ، ولكن من الواضح بالفعل أن WebBundles تبدو شهية للغاية لمشرفي المواقع عديمي الضمير والمستعدين لتحقيق الدخل من اقتصادهم بأي طريقة وبأي طريقة.
كما أن كيفية التعامل مع هذا الأمر غير واضح ، خاصة بالنظر إلى حقيقة أن رئيس التنفيذ المحتمل لـ "web-PDF" سيكون شركة تعمل على تطوير محرك المتصفح الأكثر شعبية على هذا الكوكب. والأسوأ من ذلك ، أنه لا توجد بدائل واضحة لهذا المحرك الآن ، لأنه حتى Microsoft قامت بالفعل "بإطلاق النار ودفن" مضيفة EdgeHTML الخاصة بهم لمدة عامين ، بعد أن تحولت إلى Chromium.
تم إجراء القياس مع PDF لسبب: المبدأ الأساسي لعرض البيانات وتعبئتها بين تنسيق حماية المستند و WebBundles متشابه للغاية. والأسوأ من ذلك ، أنه بحلول عام 2020 ، لا توجد أدوات وخدمات متاحة للجمهور (حتى المدفوعة منها) من شأنها أن تفك ترجمة محتوى PDF بدقة 100٪ وتعطيه للمستخدم بالتنسيق المطلوب ، ونحن نتحدث فقط عن حماية البيانات النصية. ما هي طرق حماية محتويات الحاويات التي يمكن لـ WebBundles إنشاؤها في Google هو تخمين أي شخص.
حددت Google حتى الآن موقع WebBundles بعناية باعتباره "أداة لحفظ ونقل مواقع الويب محليًا" ، أي عبر الوسائط أو البلوتوث. في الوقت نفسه ، تسمي الشركة WebBundles "معيارًا جديدًا يمكن أن يغير الإنترنت بشكل أساسي" ، أي أن هناك بالفعل خطط لتبني WebBundles على نطاق واسع.
إعلان
خوادم لاستضافة المواقع من جميع الأحجام - هذا عن ملحمتنا ! جميع الخوادم "خارج الصندوق" محمية من هجمات DDoS ، وسرعة قناة الإنترنت 500 ميجابت ، والتثبيت التلقائي للوحة تحكم VestaCP المريحة لمواقع الاستضافة وحتى التثبيت التلقائي لـ Windows Server بتعريفات مع 2 جيجابايت من ذاكرة الوصول العشوائي أو أعلى. اسرع للطلب!
