السلام عليكم
أخواني الكرام . أعمل علي تصميم موقع بتقنية web2.0 و أردت أن استفسر . هل الاختصار بملف ال css سيزيد من سرعة تصفح الموقع ؟ ام انه أمر طبيعي حتي لو لم أختصر ؟ . و ما هي نصائحكم
السلام عليكم
أخواني الكرام . أعمل علي تصميم موقع بتقنية web2.0 و أردت أن استفسر . هل الاختصار بملف ال css سيزيد من سرعة تصفح الموقع ؟ ام انه أمر طبيعي حتي لو لم أختصر ؟ . و ما هي نصائحكم
__________________
PHP Coder -- I Love PHP
__________________
كتوم في المصنع {...}
بالتأكد .
ممكن تختصر الكثير من الاكواد والرابط اللي وضعه الاخ كتوم راح تستفيد منه
لكن لاتنسى تحتفظ بنسخة اصلية
مهندسوا الياهو قاموا بأبحاث عديده مرتبطه بكفاءه تحميل الموقع و الكاش و طلعوا ب 14 قاعده لابد من تطبيقها حتى تحصل على موقع كالصاروخ
Best Practices for Speeding Up Your Web Site
بالنسبه لل CSS ينصح الياهو بعمل gzip له بالإضافه الى تجميع ال rules بقدر الإمكان كما اشار الاخ ca2oom
__________________
Keepondev | مدونه شديد التخصص فى الجافاسكربت
جافاسكربت الموجهه بالكائنات | أنماط تصميم جافاسكربت
أشكركم جميعاً أخواني . المشكله التي تقابلني احياناً هي ان الموقع يكون بطيء بالبدايه شوي حتي أن يبدأ بعرض محتوياته . اعتقد بسبب التصميم بملف css ربما لحجمه أو لعدم الاختصار به . لذلك عندي سؤالين . ما هو الحجم المفترض لملف css حتي يكون الموقع سريع و يبدأ تحميله سريع ؟ هل 2 ك ام 5 ك علي الأقصي أم ؟ ام ...
بالنسبه لملف ال css و الجافا ؟ هل وضعهم بملف منفصل افضل و اسريع ام وضعهم ادراجهم بالهيد افضل و اسرع ؟ . و عندي سؤال في حالة وضعهم بملف منفصل . استخدم @import ؟ ام link ?
شكراً لكم
__________________
PHP Coder -- I Love PHP
وضعهم بملفات منفصلة افضل بكثير، و في هذه الحالة انا انصحك شخصياً باستخدام link لأن @import لها مشاكل عديدة بخصوص دعم بعض المتصفحات القديمة لها، كما ان وجود عنصر link في الهيد يقوم بتنفيذ اوامر الـ CSS قبل ان ينتهى تحميل الصفحة، بمعنى ان الصفحة ستظهر للزائر بالأنماط و الألوان و الخلفيات التي قمت بكتابتها في اوامر الـ CSS قبل ان تنتهى الصفحة من التحميل بينما في حالة @import فإن الصفحة ستنتهى من التحميل ثم تبدأ اوامر الـ CSS بالعمل.بالنسبه لملف ال css و الجافا ؟ هل وضعهم بملف منفصل افضل و اسريع ام وضعهم ادراجهم بالهيد افضل و اسرع ؟ . و عندي سؤال في حالة وضعهم بملف منفصل . استخدم @import ؟ ام link ?
تحياتي
احمد حازم