الإنترنتتم تصميم الموقع

CSS-العفاريت: وصفا للتقنيات الأساسية والنصائح المفيدة

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

خصائص مفيدة من العفاريت

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

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

في السياق العادي للتطوير الموقع أن تفعل الكثير من الصور. في كثير من الأحيان، هذه الصور تأخذ مساحة صغيرة جدا، ولكن دائما ملف منفصل. للحصول على أي نظام تشغيل أي خادم فتح ملف - هذه العملية، تستغرق وقتا طويلا، ومع ذلك، لن تختلف كثيرا فيما يتعلق الوقت عند فتح ملف على 13 من 13 بكسل، وعندما يتم فتح الملف من 16 صورة 52 من 52 بكسل. في الحالة الأولى، يكون لديك 16 ملفات و16 قراءة عمليات فتح /، في الحالة الثانية وسيتم الحصول على 16 صور نتيجة لفتح ملف واحد فقط.

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

الجانب السلبي

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

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

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

هناك من المطورين الذين آمنوا وتحسين عدد من-طلبات HTTP، معتبرا أن هذا الاحتلال هو أكثر واقعية من CSS-العفاريت.

جميع الأوقات المشار إليها مهمة بلا شك، ولكن الأهم من ذلك بكثير هو القائل: ينبغي تطبيقه ضمن حدود معقولة.

أتمتة وCSS-العفاريت

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

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

صالح موضوع استخدام العفاريت

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

على سبيل المثال، النسخة النهائية من القائمة: ربط ببساطة-قواعد المغلق، شبيبة وظائف متعددة وتشمل قانون رقم من HTML-عناصر div، يمكنك الحصول على نتيجة. عن طريق تغيير محتوى صورة العفريت، يمكنك تغيير شكل القائمة. تحديد الجسم وظيفة، يمكنك ضبط وظيفة.

الحصول على البديل غريبة البرمجة كائنية التوجه (OOP). بالتأكيد، فإنه سيكون فكرة لامعة، ولكن ذلك لن يكون مشرقا جدا لتبرز على خلفية لغات OOP الأخرى واللهجات الحقيقي. أنها ليست سوى في 90s في وقت مبكر، عندما أعيد إحياء منظمة التحرير الفلسطينية وأصبح على غير العادة الحصول بسرعة على مكان في الشمس، انها فكرة معينة وشكلا ملموسا التعبير، ولكن الآن قد حان للمطورين مع العديد من اللهجات كما أن هناك لديها متنوعة الروسية.

اللعب - منجم ذهب للالعفاريت

الإثارة والبرمجة - مفاهيم لا تتفق، ولكن مهارات البرمجة، الكتابة الألعاب، يختلف بشكل ملحوظ عن obschebytovoy (التشفير بسيط) والمبدع (تصميم وتطوير التكنولوجيات الجديدة، والأفكار).

لعبة الطعون تصميم لمكافحة ناقلات الرسومات، لأن الجمع بين SVG-العفاريت +-قواعد CSS ليس فقط الطلب، ولكن في كثير من الأحيان يصبح الهدف من المطور (الموقع) إلى كائن من لعبة حقيقية. على وجه الخصوص، لعبة شعبية كاونتر سترايك تنطبق على شروط العفاريت، وبخاخ معنى تماما المرادفات: الانفجار، والدم، وعلى مرأى ...

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

CSS-العفاريت: مثال

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

عيوب واضحة العفاريت

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

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

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

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

وفي الوقت نفسه، يمثل عنصر الرسم عقبة خطيرة أمام استخدام العفاريت.

الاستخدام الحكيم

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

السلطة واحتمالات استخدام نظم إدارة المحتوى في كثير من الأحيان وجهت الفروق الدقيقة في تطبيقها العملي، وتنمية الموارد دليل، وكقاعدة عامة، يؤدي إلى الحاجة للمرة 1001st لإعادة كتابة واحدة أو أخرى خوارزمية الملكية.

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.delachieve.com. Theme powered by WordPress.