مقالات ذات وسم ’المعايير القياسية‘

8 أدوات لقياس مدى قابلية الوصول لموقعك

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

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

16 فبراير 2009

يعود إلينا بنسخته التجريبية المتصفح الشهير Opera بنسخته الجديدة 10 والتي كسر بها الأرقام القياسية، حيث أنه أول متصفح موجود لحد الآن يصل إلى نسخة مكونة من رقم عشاري، حيث نجد أقرب المنافسين لهذا الرقم هو متصفح Internet Explorer بالنسخة الثامنة والتي مازالت تحت التجريب أيضا، وأنه من أوئل المتصفحات التي اجتازت وبامتياز اختبار ACID 3.

ومن بين الأشياء التي كسرها متصفح Opera الجديد هي المواقع التي تستهدف المتصفحات المعينة لتعرض ما يناسبها أو ما يسمى Browser Sniffing، حيث يشير Andrew Gregory إلى العادات البرمجية السيئة التي يتبعها بعض مطوري الجافاسكربت لاستهداف المتصفحات لتفادي عيوبها في طريقة عرض المحتويات، لنأخذ على سبيل المثال الطريقة التي طرحها Andrew والمنتشرة جدا في المواقع:

if (navigator.userAgent.toLowerCase().indexOf('opera') != -1)
{
	isOpera = true;
	i = navigator.userAgent.indexOf('Opera') + 6;
	v = parseInt(navigator.userAgent.substring(i, i+1));
	if(v < 7)
		isOperaOld = true;
}

منذ ظهور اختبارات ACID والتي تختبر مدى تطبيق المتصفحات للمعايير القياسية الموضوعة من قبل W3C بدأت الشركات المنتجة للمتصفحات بالتسابق للحصول على الدرجة المثالية في هذه الامتحانات، وهذا شيء ممتاز جدا عندما نرى تطبيق التوصيات والمعايير المقترحة بسرعة من قبل المتصفحات، ولكن هناك عيب واحد وهو أن هذه الاختبارات ﻻ يتم تطويرها من قبل W3C وإنما من قبل منظمة تدعى WaSP.

منظمة WaSP لها هدف نبيل جدا وهو مساعدة شركات المتصفحات والعمل معهم على تطبيق المعايير القياسية، ولكن وبعد مرور حوالي 10 سنوات من تطبيق هذه الاختبارات، وطرح 3 نسخ منها، للأسف لم يتم تطبيق أحد أهم المعايير القياسية وهي كيفية ظهور عناصر Right-to-Left (RTL) في المستند.

كمطور مواقع لابد أنك سمعت عن معايير تطوير المواقع (Web standards). ياترى ماذا تكون؟ ولماذا يجب أن نهتم بتطبيقها؟

Web Standards تعني معايير شبكة المعلومات، والتي يندرج تحتها الكثير من المعايير مثل معايير W3C وECMA. سأركز -في هذه المقالة- على معايير الأولى لأنها تُعنى بهيكل الصفحة بينما الأخرى بلغة ECMAScript المساعدة.

W3C

هي منظمة عالمية هدفها “قيادة شبكة المعلومات لتحقيق إمكانياتها” برئاسة Tim Berners-Lee مخترع شبكة المعلومات. ولدى المنظمة أكثر من 450 عضواً من المنظمات المشاركة، مثل: Microsoft, America Online, Apple, Adobe, Macromedia, Sun وغيرهم من الهيئات التقنية المختلفة.

تعمل هذه المنظمة على وضع معايير -قياسية- لتحسين الموائمة بين منتجات شبكة المعلومات، مثل HTML و XML و XHTML و CSS. وعادةً ما يُطلق على هذه المعايير بنصائح W3C.

28 نوفمبر 2007

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

منظمة عالمية اتفقت معها شركات عالمية بما فيهم مايكروسوفت ان تكون الصفحات وفق قياس واحد
فقالو فاشلون كان عليهم ان يضعو تلك القياسات وفق FrontPage.

تصميم صفحات الويب أصبح في الوقت الحالي ليس مجرد كتابة شيفرات برمجية، بل تعدى هذا المعنى بكثير وأصبح فن بحد ذاته، من اختيار العناصر المناسبة التي لها مدلوليتها في المكان المناسب، كاستخدام <p> للفقرات، <h1> للعناوين المهمة، إلى اختيار الهيكلة المناسبة لمحركات البحث، وضع المحتوى مثلا في المقدمة قبل قائمة التصفح.

كتابة CSS قد يكون كابوساً لمن ﻻ يعرف الأساسيات من ناحية تموضع العناصر، الفرق بين عناصر HTML المختلفة. في هذا المقال سأحاول تلخيص 10 نصائح لكتابة CSS بشكل أحسن وأرتب.

18 أكتوبر 2006

محرر نصي يجمع مميزات عدة محررات في آن واحد، وهذا المحرر قياسي، بمعنى أنه يمكّنك من إنجاز صفحة html قياسية وفق معايير منظمة W3C.

  • اسم المحرر: webuilder 2006.
  • الإصدار: 7.3.0.69.
  • موقع البرنامج: http://www.blumentals.net .
  • رابط التنزيل المباشر: http://www.blumentals.net/download/webuild8.exe.
  • حجمه: 4.4 mb.
  • يدعم هذه اللغات: HTML, CSS, JavaScript, VBScript, PHP, WML, XML, Perl, SQL.
  • يعمل على هذه الأنظمة: Windows 98, Me, 2000, 2003, XP.
  • ثمنه: $39.85 و أرى انه يستحق هذا الثمن نظرا لمميزاته الكثيرة.
  • النسخة التجريبية تشتغل 30 يوما، ويمكن ان عجبك ان تتلاعب بالتاريخ الموجود في الجهاز حتى تمد في مدته، أو يمكنك عندما تقوم بتنصيبه أن تضيف سنة وبعد إكمال التنصيب ان تعيد التوقيت لما كان عليه.