التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

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

رد  
 
LinkBack أدوات الموضوع
خبير JavaScript
تاريخ التسجيل: Jul 2002-
Blog Entries: 15
#1 (permalink)  
مشكلة الحدود في سوالف مع Firefox


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

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

هنا سنعرف ان سورس المنتدى في السطر 674 في صفحة البحث بها الوسم
كود PHP:
<table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center"
سنلاحظ أن به الكلاس class=tborder وهذا الكلاس يعطي للوسم النمط
كود PHP:
.tborder
{
    
background-color#CBE6FF;
    
color#000000;
    
border1px solid #CBE6FF;

مما يجعل جدول نتائج صفحة البحث قياسية لأنه تعتمد على النمط القياسي للحدود
كود PHP:
border1px solid #CBE6FF; 
وهكذا فإن صفحة البحث قياسية ولاتظهر فيها حدود عكس صفحة البداية.
لماذا ؟
لأن حدود جدول صفحة البداية بها هذا الوسم
كود PHP:
<table bordercolorlight="#a3d3ff" bordercolordark="#FFFFFF" border="1" cellpadding="2" cellspacing="0" width="100%"
فهذا الوسم html 100% ليست فيه نكهة واحدة من CSS (النمط الإنسيابي)

وستجدون الوسم كاملا هكذا
كود PHP:
<!--
<
table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center">
-->
<
table bordercolorlight="#a3d3ff" bordercolordark="#FFFFFF" border="1" cellpadding="2" cellspacing="0" width="100%"
اي ان الوسم القياسي موجود لكنه متجاهل
أتمنى من الإدارة فك التجاهل عن هذا الوسم وستعود الأمور الى نصابها و يرتاح التعلب من بعض الإنتقادات التي لا يد له فيها
في المرفق ستجدون صفحة سوالف تظهر بنفس الشكل في كل المتصفحات الحل في إزالة التجاهل عن الوسم القياسي وتجاهل الوسم الغير القياسي
كود PHP:
<table class="tborder" cellpadding="6" cellspacing="1" border="0" width="100%" align="center">
<!-- <
table bordercolorlight="#a3d3ff" bordercolordark="#FFFFFF" border="1" cellpadding="2" cellspacing="0" width="100%"> --> 
يمكن التجريب من هذا الرابط بالفايرفوكس
http://www.hmazi.com/js/noborder.htm






الملفات المرفقة
نوع الملف: zip no_border.zip‏ (67.3 كيلوبايت, المشاهدات 106)
Zizwar غير متواجد حالياً   قديم 04-07-2006, 04:20 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: May 2006-
#2 (permalink)  

جزاك الله خير






__________________
نحن قوم اعزنا الله بالاسلام فان ابتغينا العزة بغيره اذلنا الله
2PXL غير متواجد حالياً   قديم 04-07-2006, 04:25 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Aug 2005-
#3 (permalink)  

شكراً لك أخ Zizwar .. لاحظت المشكلة من قبل وكان يجب أن تحل فعلاً ..
تحياتي






__________________
أحمد أبو النصر
Junior php Developer
+20166196074

التعديل الأخير تم بواسطة : أحمد أبو النصر بتاريخ 04-07-2006 الساعة 04:31 PM. سبب آخر: خطأ إملائي
أحمد أبو النصر غير متواجد حالياً   قديم 04-07-2006, 04:28 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Feb 2004-
#4 (permalink)  

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






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

مدونة المبدع العربي
المبدع العربي غير متواجد حالياً   قديم 04-07-2006, 05:11 PM
رد مع اقتباس
خبير JavaScript
تاريخ التسجيل: Jul 2002-
Blog Entries: 15
#5 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة المبدع العربي
شكراً لك أستاذ على فتح هذا الموضوع
لكن حلك لم يأتي بالمطلوب
انظر للحدود التي أتيت بها.. وحدود سوالف سوفت الحالية في الإكسبلورر
ستلاحظ الفرق..
وقد أخبرتك عن هذا في سوالف العامة.. لكن أنتظر ردك لأوضح قصدي أكثر
القصد في الرابط الذي وضعت ان المنتدى سيظهر بنفس الشكل في كل المتصفحات القياسية، أما أن يظهر بنفس الشكل الذي يظهر به أصلا في انترنت إكسبلورر فذالك ممكن وبالقياس، جرب أن تعدل في النمط التالي
كود PHP:
border1px solid #CBE6FF; 
ب
كود PHP:
border1px  inset #CBE6FF; 
أو
كود PHP:
border1px outset #CBE6FF; 
كود PHP:
border1px double #CBE6FF; 
والائحة تطول
none / hidden / dotted / dashed / solid / double / groove / ridge / inset / outset
المهم هو ان لا تظهر تلك الحدود بدون تحديد نوعه كما هو الحال عليه في firefox






Zizwar غير متواجد حالياً   قديم 04-07-2006, 05:26 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Feb 2004-
#6 (permalink)  

هل أنت متأكد انه لو قمنا بعمل شيء مما ذكرته سيظهر مثل الإكسبلورر؟؟
لأن الحدود التي تظهر حالياً فيها حدين وليس واحد
أظن ان الشيء الغير قياسي هو bordercolorlight و bordercolordark
لأنهما غير موجودان وبصراحة لم أرهم من قبل في أكواد الـHTML إلا في الفرونت بيج والله أعلم.. أو إن كانت في HTML فأنا أقصد XHTML

=========
أريد رؤيتك على المسنجر في موضوع هاك وضروري أستاذي






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

مدونة المبدع العربي
المبدع العربي غير متواجد حالياً   قديم 04-07-2006, 06:01 PM
رد مع اقتباس
صاحب موقع مهارات سوفت
تاريخ التسجيل: Apr 2004-
#7 (permalink)  

جزاك الله خير أستاذي الكريم زيزوار ..

وخطوة جميلة منك ..






__________________
██████████
██████████
██████████


مهارات سوفت
مهارات سوفت للبرامج وتطوير المواقع والمنتديات والتبادل التجاري.


للتواصل ..
00967733873335

باب الحارة .. للبيع ..!!
مُجَاهِد غير متواجد حالياً   قديم 04-07-2006, 07:03 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: Apr 2002-
#8 (permalink)  
للرفع للاهمية

نعم انا كمستخدم فايرفوكس يجب ان يكون تصميم سوالف قياسيى حتى يظهر لدي بشكل سليم ..

كذلك هناك ملاحظة يجب ان تنتبه لها الاداره حول اضافة موضوع يوجد ايضا لخبطة في التصميم !

ارجو من الاداره ان تنظر في لذك






__________________
I Love PHP (d4d@hotmail.com)
http://www.daif.net/
daif غير متواجد حالياً   قديم 04-11-2006, 03:02 AM
رد مع اقتباس
خبير JavaScript
تاريخ التسجيل: Jul 2002-
Blog Entries: 15
#9 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة daif
نعم انا كمستخدم فايرفوكس يجب ان يكون تصميم سوالف قياسيى حتى يظهر لدي بشكل سليم ..

كذلك هناك ملاحظة يجب ان تنتبه لها الاداره حول اضافة موضوع يوجد ايضا لخبطة في التصميم !

ارجو من الاداره ان تنظر في لذك
لقد وجدت حلا لذالك، أتمنى من الإدارة إعتماده ان شاء الله
يمكنك تجربة الصفحة هنا
http://www.wino.ws/js/swalif/replay.htm
وهنا شرح للمشكلة
http://www.swalif.net/softs/showpost...5&postcount=19






Zizwar غير متواجد حالياً   قديم 04-11-2006, 03:55 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Feb 2004-
#10 (permalink)  

جميل جداً زيزوار..
لكن قرأت في المضووع الآخر:
"صحيح ان المتصفح قياسي فيما يخص قوانين ومقاييس ال W3 لكن متحفظ في بعض مسائل الجافاسكريبت"
لاحظت ذلك فعلاً، لكن ألا نستطيع التواصل معهم لاستيضاح السبب؟

بالمناسبة.. عند التحدث عن توافقية الاستايل مع المعايير:
أرى والله أعلم أن وجود البسملة في الـDocType خطأ:
كود بلغة HTML:
<!DOCTYPE // بسم الله الرحمن الرحيم html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
فالذي نعرفه أن الـDocType يجب ألا يحدث فيه أي تغيير فهو ثابت..
وعندما قمت بفحص توافقية الاستايل مع المعايير كان أول خطأ هو في الدوك تايب:
http://validator.w3.org/check?uri=ht...if.net%2Fsofts

أظن أن من الأفضل إزالة البسملة منه ووضعها هكذا:
كود بلغة HTML:
<!-- بسم الله الرحمن الرحيم -->
في بداية الكود.. أم ما رأيك؟


نقطة أخرى..
المنتدى HTML ، والـMeta Tags فقط هي المكتوبة بالـXHTML (وذلك لزيادة الـ/ فيها)
فالدوك تايب يجب أن يكون الخاص بالـHTML:
كود بلغة HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
ولا يكون كما هو الآن، دوك تايب يقول أن المنتدى يستخدم XHTML !

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


سأراسل من أستطيع مراسلته ليصلهم كلامنا وإن شاء الله يحدث كل خير






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

مدونة المبدع العربي
المبدع العربي غير متواجد حالياً   قديم 04-11-2006, 08:29 AM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Feb 2004-
#11 (permalink)  

عذراً
أظن أنني أخطأت.. يمكننا التعديل على الدوك تايب.. لكن ليس في بدايته كما هو في سوالف الآن
والبسملة يجب ان تكون في البداية
أظن أنه لابدّ من وضعها بالطريقة الأخرى التي ذكرتها في ردي السابق
والله أعلم






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

مدونة المبدع العربي
المبدع العربي غير متواجد حالياً   قديم 04-11-2006, 09:29 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: May 2006-
#12 (permalink)  

هذه تحل مشكلة التيبل مع الفايرفوكس
كود:
border: 1px	collapse #CBE6FF;
في css

او في التيبل نفسها

كود:
style="border-collapse: collapse"






المجروح غير متواجد حالياً   قديم 04-11-2006, 05:04 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Feb 2004-
#13 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة المجروح
هذه تحل مشكلة التيبل مع الفايرفوكس
كود:
border: 1px	collapse #CBE6FF;
في css

او في التيبل نفسها

كود:
style="border-collapse: collapse"
ما أذكره هو أن هذا لايعمل مع الفايرفوكس.. جربته على الإصدارات قبل 2.0 من فايرفوكس حسبما أذكر

أرجوا أن تخبرني إن كنت مخطئاً أنا






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

مدونة المبدع العربي
المبدع العربي غير متواجد حالياً   قديم 04-11-2006, 10:20 PM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#14 (permalink)  

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






__________________
سبحان الله وبحمده سبحان الله العظيم
الفايق غير متواجد حالياً   قديم 06-11-2006, 05:15 PM
رد مع اقتباس
رد


 

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

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

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



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