الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه _- محمد نور -_ في 1 أكتوبر 2008 · 43 رد · 3,317 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#26

أسألني وش تكره أقولك الـ FF

حنى أني اصمم سكربتات تعمل بشكل سليم مع كل المتصفحات الا الـ FF

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#27
اقتباس
أسألني وش تكره أقولك الـ FF

حنى أني اصمم سكربتات تعمل بشكل سليم مع كل المتصفحات الا الـ FF

لأنك تصمم وفقاً لمعاييرك وليس المعايير العالمية، يا أخي الكريم text-align لتنسيق النص وليس الحاويات، سأشرحها بشكل مفصل:

text-align وظيفتها تنسيق النص داخل الوسوم الـ inline وكما تعرف ال div و p ليستا inline بل block، تستطيع تنسيق النصوص داخلهم ولكن ليس تنسيقهم بوضعهم بالمنتصف

هذه من ناحية المعايير

الآن وبشكل معياري تستطيع وضع الحاوية بالمنتصف عن طريق:

margin-left: auto;
margin-right: auto;

ولكن IE وبما أنه لايحترم هذا المعيار تجده لاينفذ هذه الخواص بشكل صحيح. لذلك يلجأ المصممون لوضع:

text-align:center;

الخاصة بوضع النص (وليس div) في الوسوم inline في المنتصف لأن IE في تصميمه الخاص يتقبلها بكل سرور :D

تمام؟ ولا بعدك مصر على أنو الفاير فوكس كريه!! بالمناسبة جربها على opera أو safari (على كلامك لازم باقي المتصفحات يشغلوها زي الفل! ولكن سترى العكس)

للاستزادة:

http://dorward.me.uk/www/centre/#ie

http://reference.sitepoint.com/css/text-align

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

تم تعديل هذه المشاركة بواسطة خالد_الحوراني في 2 أكتوبر 2008 في 22:06

#28

ما خرجنا لحل لهذه المشكلة و لا جواب للسؤال السابق

أريد أن أصمم تطبيق ويب و أضمن أنه سوف يعمل على كافة المتصفحات المعروفة بالشكل الصحيح

هل من سبيل من أجل ذلك يا شباب أم لا ؟؟

هل يجب على أن أجرب كافة الأساليب الملتوية من أجل ضبط التصميم للعمل على الأنواع المختلفة من المتصفحات ؟؟؟

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#29

بالمعايير الصحيح أن تكتب:

margin-left: auto;
margin-right: auto;

وبما أن IE لابتع هذا المعيار فضع له:

text-align: center:

لايوجد حل واحد لكل المتصفحات وهذا حال تصميم الويب. فكل متصفح له درجة في تتبع المعايير و IE6 أقلهم اتباعاً وال IE7 أفضل من سابقه والمنتظر من IE8 أن يكون متيعاً للمعايير بدرجة كبيرة. FF أكثرهم اتباعاً يليه Opera ثم Safari أو IE

تم تعديل هذه المشاركة بواسطة خالد_الحوراني في 2 أكتوبر 2008 في 23:02

#30

رائع

إذن هذا يدخل فى دائرة وجع الرأس

أنا كان مالى و مالى التصميم

لا يوجد أفضل من التطوير :D

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#31
اقتباس
أريد أن أصمم تطبيق ويب و أضمن أنه سوف يعمل على كافة المتصفحات المعروفة بالشكل الصحيح
اقتباس
هل يجب على أن أجرب كافة الأساليب الملتوية من أجل ضبط التصميم للعمل على الأنواع المختلفة من المتصفحات ؟؟؟

B)

الملتويه وغير الملتويه... موضوع جميع المتصحات هذا ونفس الشكل ... متضاربتان

وخصوصا فى وجود الشىء المسمى IE هديه ميكو للبشريه..عندك للتسهيل :

1) تمشى مع IE وتنسى ما سواه

2) امم احيانا عندما يبدأ دعمك لل IE من النسخه 7 الامور تتحسن قليلا ولكنه ما تزال معقده

دائما وابدا اعمل محاوله اخيره مع الزائر (This Web site Best viewed in FireFox

#32
اقتباس
دائما وابدا اعمل محاوله اخيره مع الزائر (This Web site Best viewed in FireFox

هههههههههههههههههه

رائع هكذا أضمن أن نصف البشر لن يدخلوا الموقع

إذن أن ذلك النصف لم يسمع بعد عن إختراع إسمة ff

عموما يا رفاق

سوف أخذ بنصيحة asden لم يعد لى سواها :(

بالمناسبة

من أين أتىبتلك الأساليب الملتوية :pwease:

تم تعديل هذه المشاركة بواسطة نــور في 2 أكتوبر 2008 في 23:15

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#33

بنائاً على معاييري ومعاييرك ومعايير فايرفوكس أنظر إلى جميع المتصفحات اللتي ذكرتها ومتصفح الـ ff

سوف تعلم أن الـ ff من أسوأ المتصفحات ولن تهاجمني بهذه الطريقه

post-55351-1222982610_thumb.jpg

post-55351-1222982628_thumb.jpg

post-55351-1222982645_thumb.jpg

post-55351-1222982665_thumb.jpg

post-55351-1222982680_thumb.jpg

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#34

شو بدي بالصور! هات الكود لأقولك الأخطاء ...

#35

الصور للبرهان فقط

joseph.gif

logo.gif

CCNA 640-802

مدونتي

#36

اهه يعني مصر ماتضع الكود!!

لست أهاجمك ولكن أهاجم طريقتك بالكلام بشيء لاتعرفه وكأنك تعرفه! أنا (بلا فخر) صرلي 3 سنين بال CSS وقارىء أكثر من 5 كتب عنها ومئات المقالات المتفرقة. يعني مالي غبي مشان أصدق أنك كتبت كود معياري وطلع شكله غلط بالفايرفوكس!

الآن مستعد اكتبلك 100 كود بيطلعوا على كل متصفحات العالم بشكل صحيح وعالفايرفوكس بشكل خاطىء والسبب أن الأكواد غير معيارية.

#37

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

حتى أوبرا تجده "يسكسك" فى بعض المعايير ليحاكى IE

--

شىء اخير احقاقا للحق FireFox مش 100% مطابق للمعايير ولكنه احد الاقرب

#38

والله عالم قصتهم غريبة فعلاً!!! إسأل أي واحد صرله أسبوع بال CSS بيقول لك هالحكي ...

اقتباس
شىء اخير احقاقا للحق FireFox مش 100% مطابق للمعايير ولكنه احد الاقرب

لذلك قلت

اقتباس
FF أكثرهم اتباعاً يليه Opera ثم Safari أو IE

لاحظ كلمة أكثرهم يعني فوق 95%

#39

أخ خالد

هلا تدلنا على طريقة كتابة الأكواد المعيارية حتى أستطيع أن أتقن كتابتها

و أيضا يريت تضع لنا إسم كتاب أو كتابين عن الcss و أيضا الjavascript ترى أنهم يستحقون القراءة و يريت لو تضع أسماء المؤلفين لهذه الكتب

حياكم الله

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#40

كتاب رائع و شامل عن الCss في المرفقات

Css_Ebook.rar

#42

@Eng.Fedail: ومازلت انتظر وانتظر وانتظر ... هل ستضع الكود ... أجبني بنعم أو لا

#43

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

الحل دائماً يأتي بهذه الوسيلة

1- ابدأ تصميمك على FireFox عدله و طوره, ثم جرب على IE

2- أغلب الظن ستجد فروق و لكن بسيطة يمكن حلها, و ستجد أن بعض الHacks تساعد مثل علامة ! في الcss بمعنى أنك اذا كتبت style مثل

width:10px!width:15px;

فان الFireFox سيقرأ القيمة الأولى في حين أن الIE سيقرأ القيمتين و ستلغي الثانية الأولى و هنا يمكنك عمل بعض التعديلات على أساس المتصفح.

3- يمكنك استخدام css frameworks مثل Yaml.de

4- اذا وصلت لمرحلة من المشاكل التي تمنعك من الاستمرار ستدخل في حل أكثر تعقيداً و هو عمل ملفcss لكل متصفح و تقوم بقراءة نوع المتصفح و تحميل الملف المناسب, توجد أكواد javascript جاهزة, ضعها في الMasterpage و ستقوم هي بالباقي

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#44
اقتباس
4- اذا وصلت لمرحلة من المشاكل التي تمنعك من الاستمرار ستدخل في حل أكثر تعقيداً و هو عمل ملفcss لكل متصفح و تقوم بقراءة نوع المتصفح و تحميل الملف المناسب, توجد أكواد javascript جاهزة, ضعها في الMasterpage و ستقوم هي بالباقي

:clapping:

joseph.gif

logo.gif

CCNA 640-802

مدونتي

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…