المكونات

Opera to Web Developers: Come to MAMA

Baba Yetu Live | Cadogan Hall 2016

Baba Yetu Live | Cadogan Hall 2016
Anonim

كشفت شركة أوبرا سوفتوير يوم الأربعاء عن محرك بحث يقوم بفهرسة المعلومات الهيكلية عن صفحات الويب ، بحيث يمكن لمطوري الويب وهيئات المقاييس معرفة ما هي التقنيات المستخدمة في بناء مواقع الويب وكيفية استخدامها.

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

نما MAMA من الاختبارات التي أجراها أوبرا بشكل روتيني للتأكد من أن منتجات برمجيات المستعرض الخاصة به تعمل بشكل جيد مع صفحات الويب الموجودة التي تستخدم تقنية إنشاء مواقع الويب الأكثر استخدامًا.

"لقد أدركنا داخليًا أننا بحاجة إلى أن تكون قادرة على العثور عليها هناك الكثير من المواقع الحية التي تستخدم تقنيات معينة في مجموعات معينة حتى نتمكن من اختبار متصفحنا عليها.

محرك البحث الناتج يزحف إلى الويب ، ولكن بدلاً من فهرسة محتوى مواقع الويب ، تعمل محركات ، يتجاهل محتوى وفهرسة أنواع التقنيات المستخدمة على المواقع ، مثل Cascading Style Sheets (CSS) ، لغة توصيف النص التشعبي (HTML) ، XHTML (HTML الموسعة) وما شابه ذلك ، قال غريمسبي.

هذا وقال إن المعلومات مفيدة لمطوري الويب الذين يمكنهم استخدام MAMA لتحديد المواقع التي تستخدم أنواعًا معينة من التكنولوجيا ومعرفة كيفية قيام مطورين آخرين بتنفيذها.

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

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

قال Grimsby أنه في استخدام Opera الخاص لـ MAMA ، وجد Opera أن متوسط ​​صفحة الويب بها 47 تناقض في كيفية عرض الموقع لـ W3C -القوانين الملوثة ومواصفات W3C نفسها.

MAMA يمكن أن تكون مفيدة أيضًا لـ W3C وغيرها من هيئات المعايير لمساعدتها على تحديد الأولويات لتطوير المواصفات. على سبيل المثال ، إذا تم استخدام تقنية بطريقة معينة على غالبية مواقع الويب ، أو لم يتم استخدامها كثيرًا على الإطلاق ، يمكن لـ W3C "تغيير المواصفات أو أخذ شيء خارج المواصفة" ، كما قال غريمسبي. في مقابلة يوم الأربعاء ، قام غريمسبي بإظهار MAMA في الوقت الحقيقي باستخدامه في الزحف إلى صفحة ويب International Data Group ، //www.idg.net/idgns ، لمعرفة التقنيات المستخدمة في الموقع.

وفقاً لمحرك البحث يعمل الموقع على الإصدار 2.2.8 من خادم الويب Apache على خادم أجهزة 32 بت Windows ، ولديه 56 ارتباطًا تشعبيًا ويستخدم XHTML (Extensible HTML) 1.0 و CSS.

في الأسابيع الثمانية التالية Opera ويتوقع أن ينشر سلسلة من المقالات على موقع ويب المطور الخاص به حول استخدامه الداخلي الخاص لـ MAMA ، مشيرًا إلى النتائج الرئيسية والإحصاءات والاتجاهات التي يكتشفها محرك البحث.

بحلول نهاية العام ، ستقوم الشركة بدعوة المفتاح الناس داخل هيئات المعايير لاختبار محرك البحث ، بهدف إطلاقه بشكل علني للمطورين في وقت ما في الربع الأول أو الثاني من العام المقبل ، قال غريمسبي.