تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > تطوير الويب
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط جدا
تاريخ التسجيل: Aug 2000-
#26 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة Programmer Analyst
لا يصح عزو تسريع الموقع لمجرد اتباع المعايير القياسية، فمن الناحية التقنية يرسل الخادم (السيرفر) بيانات عادية بكل الأحوال، وعلى متصفح المستخدم تفسيرها كـ HTML وخلافه.

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

ولكن ربما قمت بتقليص الشفرة عند تعديلك لها، ولهذا تُعزى زيادة السرعة.
هذا الكلام قد يكون صحيحا في هذه الحالة، لكن ليس في كل الأحوال.

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

حتى أنا كنت في البداية أقلل من قيمة هذا الأمر، وكنت أرى بأن عنق الزجاجة في سرعة ظهور الصفحة هو حجم محتوى الصفحة، لكن بعد تجربة متصفحات أخرى مثل Opera عرفت بأن هنالك بالفعل تأخيرا ملحوظا في Internet Explorer وMozilla في ظهور الصفحات على الرغم من أنها كلها تعمل على نفس الحجاز ونفس الصفحة ونفس سرعة الاتصال.






__________________
http://www.ArabBuilder.com
mubarmej غير متواجد حالياً   قديم 09-06-2005, 05:39 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Aug 2000-
#27 (permalink)  

نسيت أن أضيف ...

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






__________________
http://www.ArabBuilder.com
mubarmej غير متواجد حالياً   قديم 09-06-2005, 05:42 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Aug 2000-
#28 (permalink)  

الأخ العزيز سردال ..

أشكرك على هذا الموضوع المهم، لكن هنالك سؤال في الواقع يطرح نفسه بقوة، وهو ما هي الفائدة الحقيقية والمردود الحقيقي من الالتزام بالمعايير القياسية؟

لو كانت هنالك فائدة حقيقية منه، ومع وجود هذه المعايير منذ سنوات كما ذكرت ووجود مشروع التشجيع على استخدام المعايير القياسية منذ سنوات، لماذا لم تلتزم كبريات الشركات وأكثر المواقع زيارة على الشبكة بهذه المعايير؟

لماذا لم تلتزم بها Yahoo و MSN.com و Google؟

المعايير القياسية فكرة رائعة، لكنها تعد المستخدمين بأمور لا زالو يحلمون بها منذ سنوات.

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

لا تزال هنالك الكثير من الأخطاء، ولا تزال هنالك الكثير من النواقص.

ولو أنني لم أكن ملتزما حقا بالمعايير القياسية، لكنني كنت أستخدم w3.org بصورة مكثفة عند تصميم موقعي لأول مرة قبل 6 سنوات، تحديدا في عام 1999، ووقتها كنت أستخدم CSS2 بكثرة وأكتب بعض الشفرات التي لم يكن يدعمها أي متصفح إلى الآن، وقمت بعمل بعض الأمور التي لم تبدأ بالانتشار في المواقع الأخرى إلا مؤخرا، أي بعد مرور سنوات، كل ذلك كان على أمل أن يكون الموقع متوافقا مع متصفحات غير Internet Explorer ستظهر قريبا، لكن ما الذي جنيته من ذلك؟

بعد كل هذه السنوات، صدرت أخيرا متصفح Mozilla مع مزايا شبه كاملة ودعم جيد للغة العربية، فقمت باستخدامه لزيارة صفحتي وفوجئت بأنها تظهر بشكل رائع! أخيرا، موقعي يعمل على Mozilla!

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

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






__________________
http://www.ArabBuilder.com
mubarmej غير متواجد حالياً   قديم 09-06-2005, 05:58 PM
رد مع اقتباس
-
#29 (permalink)  

السلام عليكم ورحمة الله
بمناسبة الحديث عن موزيلا فايرفوكس
فلا أستطيع أن اصف هذا المتصفح لأنه عظيم بكل المقاييس

ليت البعض ينزل الإضافات ويجربه سينذهل


هناك أدوات لتجربة الموقع وانجزا اختبارات حول XHTML - CSS - Javascript ..........
والكثير .....

يا ترى من برمج هذا المتصفح العظيم
وباي لغة ؟
لأنني معجب به كثيرا جدا






  قديم 09-06-2005, 06:09 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Sep 2000-
#30 (permalink)  

Programmer Analyst: أعتقد أن رد الأخ مبرمج يكفي هنا، بالتأكيد المعايير القياسية بحد ذاتها لا تضمن 100% أن الموقع سيصبح أكثر سرعة، هناك مواقع استخدمت المعايير القياسية بشكل سيء وبالتالي لم تستفد، نحن نتحدث هنا عن ما يفترض أن يحدث، موقع ما يتحول من التصميم التقليدي إلى المعايير القياسية من المفترض أن ينخفض حجم صفحات الموقع من ناحية الأوامر بنسبة 20% إلى 60%.

Alshajjar: هناك نسخة عربية من موقع w3 لكنها تعيسة كما يبدو لي، المسألة ليست سهلة حقيقة، نحتاج أناساً متفرغين لمثل هذا العمل، أما عن الدروس وما يمكن أن نقوم به فهذا أمر سهل، نحن نحاول أن نكتب ما نستطيع حول هذه التقنيات سواء في سوالف أو في مواقعنا.

mubarmej: يبدو أنك لم تتابع آخر أخبار المواقع الكبيرة في البداية دعنا نضع قاعدة هنا وهي أن المواقع الكبيرة ليست هي المقياس، وعادة ما تكون هذه المواقع هي آخر من يلحق بركب التقنيات الحديثة، الاستثناء Google الذي يستخدم التقنيات بشكل رائع وأعني هنا بالتحديد تقنيات أجاكس.

بالمناسبة MSN.com يستخدم المعايير القياسية، ياهو كذلك، أما Google فلا زال يعتمد على الجداول كما يبدو لي.

نحن الآن في عام 2005 ودعم المعايير القياسية تطور كثيراً خلال الأعوام الثمانية الماضية، وصحيح أنه لا يوجد متصفح يدعم المعايير القياسية بشكل كامل، ولا أعتقد أننا سنراه قريباً، لكن لماذا انتقلت مواقع كثيرة مشهورة يزوروها الآلاف يومياً إن كان هذا هو الحال؟
http://espn.go.com/
http://www.wired.com/

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

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

أرجوا أن تطلع على موقع www.cssvault.com وترى عشرات المواقع الجميلة التي صممت بتقنيات المعايير القياسية، حقيقة بعد أن أرى كل هذه التصاميم من الصعب ألا أقتنع بأنه حان الوقت الآن لكي نستخدم هذه التقنيات.






سردال غير متواجد حالياً   قديم 09-06-2005, 07:58 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Jan 2005-
#31 (permalink)  

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






المنصوري غير متواجد حالياً   قديم 11-06-2005, 10:13 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Aug 2000-
#32 (permalink)  

الأخ العزيز سردال ..

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

حتى متصفح Firefox الذي أستخدمه منذ الاصدار 0.0.1 والذي هو متصفحي الأساسي الآن (باستثناء الصفحات العربية) يمتلك ما يكفيه من المشاكل في التعامل مع تصاميم CSS.

أما بالنسبة لمواقع Google وMSN وYahoo فما كنت أعنيه بتوافقها مع المعايير القياسية هو نجاحها في اختبار w3:
http://validator.w3.org

yahoo.com 293 خطأ
google.com 52 خطأ
msn.com 22 خطأ

arabbuilder.com 33 خطأ

serdal.com .. تتوقع كم خطأ؟






__________________
http://www.ArabBuilder.com
mubarmej غير متواجد حالياً   قديم 11-06-2005, 05:07 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Sep 2000-
#33 (permalink)  

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

لكن مع وجود الأخطاء، هذه المواقع تستخدم CSS وXHTML وهذه هي المعايير القياسية وهذا ما يهم، الأخطاء ستظهر بالتأكيد في الكثير من المواقع، ويمكن تصحيحها.

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






سردال غير متواجد حالياً   قديم 11-06-2005, 05:15 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Dec 2000-
#34 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة سردال
لكن مع وجود الأخطاء، هذه المواقع تستخدم CSS وXHTML وهذه هي المعايير القياسية وهذا ما يهم، الأخطاء ستظهر بالتأكيد في الكثير من المواقع، ويمكن تصحيحها.
وأنا أقرأ هذه الجملة تذكرت الشعار الذي يرفع في الأولمبياد القائل ( ليس المهم الفوز .. المهم المشاركة ) .. وأنا بدوري أقولبه في جملتك ليكون ( ليس المهم النجاح في إختبار w3.org .. لكن المهم السعي لذلك والعمل شيء فشيء للوصول للتوافقية التامة ) ..
شكراً مرة أخرى سردال والله لايحرمنا منك ..






رضا غير متواجد حالياً   قديم 11-06-2005, 06:58 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Aug 2000-
#35 (permalink)  

الأخ العزيز سردال ..

قد يكون سبب الاختلاف إذا هو في معنى المصطلح.

المعايير القياسية بالنسبة لي هي، كما يشير اليه اسمها، هي المواصفات المتفق عليها والتي يجب الالتزام بها، توليفة XHTML 1.0 و CSS 2 مجرد مثال على ذلك، وحتى التصميم باستخدام HTML والجداول يعتبر أيضا تصميما وفقا للمعاير القياسية إذا كان متوافقا مع الشروط الموضحة في مستندات w3.org، وفي المستقبل ستكون هنالك معايير أخرى ستستبدل أجزاءا كبيرة من HTML.

أما المعنى الذي كنت تعنيه هو الفصل بين بنية المستند (Structure) والذي يجب أن تقوم به لغة HTML حصريا وبين شكل المستند (Design) والذي يجب أن تقوم به CSS حصريا، وأنا أرى بأن هذا أمر مختلف تماما.

الأخ العزيز رضا ..

أنا أختلف معك في هذا الشعار (ليس المهم الفوز .. المهم المشاركة)، لأنه في الحقيقة الهدف من انشاء منظمة كاملة هي w3.org وتمويلها هي أن تكون قادرة على انشاء مواصفات يتفق عليها الجميع، بل أن واحدة من شروط لغة XML التي يفترض أن تكون XHTML تقول بأن المستند إذا كان فيه خطأ واحد فإن المتصفح "يجب" (وأضع تحتها 10 خطوط) أن يمتنع عن عرض الصفحة، حتى وان كان خطئا واحدا فقط.

ويمكنك أن تتأكد من ذلك بأن تأخذ ملف XHTML به أخطاء وتضيف هذا المقطع إلى بدايته وتحاول عرضه بالمتصفح:

كود:
<?xml version="1.0" encoding="UTF-8"?>

في النهاية، خالص اعتذاري لك أخي العزيز سردال على خروجي من الموضوع وعلى سوء الفهم

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






__________________
http://www.ArabBuilder.com
mubarmej غير متواجد حالياً   قديم 11-06-2005, 10:50 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2004-
#36 (permalink)  

أشكرك من جديد اخي العزيز "سردال"

و بالفعل انا اطلعت على الموقع الذي طرح في سوالف قبل فترة " النسخة العربية من w3 "

لكن بصراحة ترجمته ضعيفة للغاية ..

و ان شاء الله سننتظر دروسك لكي - على الأقل - نبتعد عن التصميم الفوضوي و الغير المنظم ..


هل من الممكن فضلاً ان تشرح لي ما هي افضل الطرق و الاساليب لكي اجعل موقعي يتناسب مع المعايير القياسية

لإنني أستخدم نظام إدارة المواقع Nuke .. و هذا يقلل من أمكانيتي في التحكم في الموقع عدا التحكم بالثيم ؟

تقبل تحياتي






__________________
------- « وما توفيقي إلا بالله »
الشجّار للبرامــــــج | راسلنــــي
Alshajjar غير متواجد حالياً   قديم 12-06-2005, 04:48 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Feb 2004-
#37 (permalink)  

أكملوا حواركم بارك الله فيكم..
فكلنا آذان صاغية






__________________
تركت عالم تطوير المواقع

مدونة المبدع العربي
المبدع العربي غير متواجد حالياً   قديم 12-06-2005, 06:38 AM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 11:24 PM بتوقيت المملكة العربية السعودية