دانلود مقاله ایجاد قالب برای صفحات وب با فرمت pdf ودر 43 صفحه
قسمتی از متن مقاله ایجاد قالب برای صفحات وب
منظور از قالب سازی برای صفحات چیست؟ ( مقایسه با روش
های دیگر...)
قالب سازی بدین معنی است که با ایجاد یکسری نقاط مشترک
برای تمامی صفحات بصورت جداگانه و قرار دادن نوعی ارجاع
از آن نقاط در تمامی صفحات وب، یک نوع مدیریت جامع را به
ساختار وب سایت تحمیل کنیم. تعربف ذکر شده کمی گنگ و
پیچیده به نظر می آید. بنابراین با ذکر مثالی سعی در باز کردن
مساله فوق می نمایم.
فرض کنید که قرار است سایتی را با بیش از ده صفحه ایجاد
نمایید. مسلما برای ایجاد این سایت طرحی را در نظر می گیرید.
بطور مثال اینچنین فرض می کنید که آرم و نام سایت را در
قسمت بالا قرار میدهید، منوهای اصلی سایت را در سمت
راست، در پایین موارد مربوط به کپی رایت، در چپ تبلیغات
سایت و نهایتا فضای باقیمانده را به قسمت اصلی سایت (که از
این پس آنرا Main Part می نامیم) یعنی مکانی برای نمایش
اطلاعات و عملکرد سایت خود اختصاص می دهید. مسلما تمامی
قسمت های ذکر شده در تمامی صفحات ثابت هستند (با
تقریبا ثابت هستند و فقط فضای باقیمانده (Main Part) که
معمولا بیشترین فضای صفحه را به خود اختصاص می دهد پویا
می باشد، که در این مکان با توجه به درخواست و عملکرد کاربر
اطلاعاتی نمایش داده می شود. حالت معمول طراحی بدین گونه
هست که یکبار شمای ذکر شده طراحی و سپس در تمامی
صفحات قرار می گیرد. پس از آن در هر صفحه با توجه به نیاز
آن، مواردی به Part Main آن اضافه می شود (مواردی چون
forms ،buttons،datagrid
انواع کنترلهای وب، متن های
مورد نیاز صفحه و...).
مقاله ایجاد قالب برای صفحات وب
حال فرض کنید که قرار شود یک منوی جدید به ليست منوها
اضافه گردد. بنابراین مجبور هستیم که این منو جدید را در
تمامی ده صفحه فوق اضافه کنیم. شاید در نگاه اول این مساله
مهمی نباشد ولی اگر صفحات فوق به صد صفحه و یا بیشتر
افزایش یابد، دیگر این مساله کوچک نیست.
استفاده از فربم( Frame)ها به عنوان اولین راه حل
شاید خیلی ها به فریم های موجود در HTML متوسل شوند، که
این به نوبه خود اگرچه مفيد هست ولی سختی ها و کاستی های
خود را دارد. در استفاده از فریم ها نیاز به دانش HTML
آشنایی با مدل شی سند (DOM) و همچنین تا حدودی نیاز به
JavaScript می باشد. در ضمن در حالت های پیشرفته تر نیاز
بیشتری به موارد فوق است و این در حالی است که یک ساختار
اجباری را به سایت نیز تحمیل می کند. بطور مثال اسکرولهای هر
فریم جداگانه می باشد و اغلب در بسیاری از حالتها نحوه
نمایش صفحه را از یک حالت پیوسته به صورتی گسسته در می
آورد. به عنوان نمونه در نظر بگیرید
دیدگاه خود را ثبت کنید