جهت تماس با کارشناسان فروش کلیک نمایید
طراحی سایت

موضوع مقاله : معايب استفاده از فريم ورک هاي سي اس اس :

شرح : نياز به زمان جهت شناسايي کامل فريم ورک ها اغلب طراحان نياز به مقداري زمان دارند تا نحوه کار با فريم ورک ها را ياد بگيرند ، البته کار با فريم ورک هاي سي اس اس آنقدر ها هم مثل فريم ورک هاي جاوااسکريپت و يا پي اچ پي ، سخت و پيچيده نيست ، اما باز هم نيازمند آن است که روي آن وقت بگذاريد. شناساي نحوه و روش طراحي شما هميشه افرادي هستند که کاري جز کپي کردن طرح هاي ديگران بلد نيستند ، شايد بدترين عيب استفاده از فريم ورک ها اين باشد که اين دسته از افراد به نحوه طراحي شما آشنا مي شوند و کپ زدن طرح هاي شما براي آنها بسيار ساده و راحت مي شود. عدم جستجو و يادگيري با طراحي يک سايت از پايه شما مي توانيد درکي از طراحي وب پيدا کنيد که به جرات مي توانم بگويم در هيچ کتابي آموزشي نمي توانيد آن را ياد بگيريد و هيچ کسي نيز نمي تواند براي شما آن را تشريح کند. وقتي فردي در مورد ساختار صفحه از شما سوالي مي پرسد ، به سادگي مي توانيد به سوالش پاسخ دهيد چرا که شما با ساختار صفحه کاملا آشنايي داريد. وقتي از فريم ورک هاي سي اس اس استفاده مي کنيد ، طبيعتا با مواردي از پيش تعيين شده روبرو مي شود که شايد بعضي از آنها براي شما قابل درک نباشد و شما نيز به خود اين زحمت را ندهيد که به دنبال يادگيري آن برويد و فقط از آن در کار خود استفاده مي کنيد. به ارث بردن باگ هاي ديگران اين روز ها هيچ کاري بدون نقص نيست ، هيچ فريم ورکي بهترين نيست و هيچ طرحي برترين طرح نيست ، اگر شما طرحي را از صفر کار کنيد ، مطمئنا در آن مشکلاتي وجود خواهد داشت ، فرق آن با زماني که شما از فريم ورک استفاده مي کنيد آن است که در مورد اول شما اشتباهات خودتان رو بايد پيدا کنيد و تصحيح کنيد و با اين کار ديگر آن را تکرار نخواهيد کرد ، اما در مورد دوم ممکن است اشتباهات ديگران را به ارث ببريد و مجبور باشيد اشتباهاتي که شايد هيچ وقت مرتکب آنها نمي شديد را تصحيح کنيد. آشنايي با چند فريم ورک سي اس اس فريم ورک هاي مختلفي براي سي اس اس ارائه شده اند که از مهمترين آنها مي توان به 960 ، Blueprint و YAML - Yet Another Multicolumn Layout اشاره کرد ، نمونه هاي زياد ديگري نيز هستند که مي توانيد با جستجو آنها را پيدا کنيد. 960 فريم ورکي است که تاکيد بسيار زيادي به طراحي هاي 960 پيکسلي دارد و اصلا اسمش هم بر همين مبنا انتخاب شده است ، اين فريم ورک صفحه 960 پيکسلي را به 14 و يا 16 ستون تقسيم مي کند که به صورت تکي و يا کنار هم مي توان از آنها استفاده کرد. اطلاعات بيشتر در مورد اين فريم ورک را مي توانيد از زبان نويسنده آن بدست آوريد. YAML يک فريم ورک آلماني است و بر اساس استادارد هاي وب طراحي شده است ، حتي IE5 هم پشتيباني مي کند! ديگر مرورگر هاي مدرن که جاي خود دارند. يکي از فريم ورک هاي پيشرفته است که قابليت هاي زيادي دارد. يکي از امکانات جالب آن اين است که شما مي توانيد از YAML Builder استفاده کنيد تا آرايش صفحه خود (layout) را به صورت کاملا ديداري و در مرورگر وب تغيير و توسعه دهيد. مي توانيد دکوتايپ صفحه را انتخاب کنيد و تغييرات ديگري که بهتر است خودتان آنها را مشاهده کنيد. Blueprint توسط دانشجوي نروژي ، Olav Frihagen Bj?rk?y نوشته شده است. اين فريم ورک هم قابليت هاي خوبي دارد. مديريت آسان گريد ها و صفحات چاپي از جمله امکانات اين فريم ورک است ، علاوه بر آن مي توانيد از Blueprint Grid CSS Generator استفاده کنيد تا راحتتر به ساختار صفحه خود دست پيدا کنيد. گذشته از همه اين فريم ورک ها ، شما مي توانيد فريم ورک مخصوص به خود را داشته باشيد و از آن در طراحي هاي خود استفاده کنيد. به ياد داشته باشيد که تمامي اين ابزار ها جهت طرح هاي استاندارد و آسانتر کردن کار طراحان ارائه شده است ، بنابراين هيچ الزامي در استفاده از آنها نيست و شما مي توانيد هر طور که راحت هستيد صفحات وب خود را طراحي کنيد