رمز تمامی فایل ها taradof.blog.ir می باشد

۱۴ مطلب با موضوع «طراحی وب» ثبت شده است

دانلود کتاب آموزشی CSS3

دانلود کتاب آموزشی CSS3

CSS چیست؟

CSS دستوراتی است که توسط آنها میتوان تمامی خصوصیات ظاهری صفحه وب سایت را تعیین کرد. بنابراین شما توسط کدهای HTML صفحه وب سایت خود را پیاده سازی میکنید و با دستورات CSS مشخص میکنید هر عنصر چه خصوصیات ظاهری داشته باشد. خصوصیاتی مانند رنگ عنصر، اندازه هر عنصر، رنگ و اندازه فونت های مورد استفاده، فاصله عنصرها از یکدیگر، حاشیه و غیره . CSS مخفف کلمه Cascading Style Sheets و به معنی شیوه نامه آبشاری است. علت این نامگذاری نحوه اعمال دستورات به عناصر موجود در صفحه است. شما برای اعمال دستورات CSS به عناصر HTML می بایست از بیرونی ترین عنصر به ترتیب به عناصر داخلی آن دسترسی پیدا کنید که تداعی کننده حالت آبشاری است که بعد از استفاده از دستورات متوجه این موضوع خواهید شد.

چرا باید از CSS استفاده کنیم؟

CSS می تواند در بسیاری از کارهای تکراری ، زمان طراحی و حجم کدهای سایت صرفه جویی کند. شما میتوانید یکبار خصوصیات ظاهری عناصر را در وب سایت توسط دستورات CSS مشخص کنید، سپس هرکجا در وب سایت از عنصر مورد نظر استفاده کردید، خصوصیات مشخص شده را به آن عنصر اعمال کنید. همچنین هر زمان نیز تصمیم بگیرید ظاهر وب سایت را تغییر دهید، کافیست به محلی که دستورات CSS را نوشته اید مراجعه کرده و آنها را تغییر دهید تا ظاهر عنصر مورد نظر در تمام صفحات وب سایت تغییر کند و نیازی به تغییر تمام صفحات سایت نیست. بنابراین حجم صفحات وب سایت شما نیز کمتر خواهد شد و در نتیجه سرعت بارگزاری صفحه وب شما افزایش خواهد یافت. همچنین دستورات CSS می تواند در یک فایل جداگانه از کدهای HTML شما نوشته شود و این تفکیک تمیزی و پیچیدگی کمتر کدها را در تمامی وب سایت برای شما به ارمغان می آورد. خوب است بدانید گوگل در رتبه بندی وب سایت ها، سرعت بارگزاری و کیفیت کدها را نیز مدنظر قرار میدهد و وب سایت هایی را که سرعت بارگذاری آنها مناسب نباشد، کمتر به جستجو کنندگان معرفی خواهد کرد.

نکته: در گذشته طراحی و چیدمان عناصر صفحات وب، از طریق جدول انجام می گرفت. در آن روزها جدول مطمئن ترین عنصر برای چیدن عناصر به نحوی که در تمامی مرورگرها ظاهر سایت یکسان باشد و بهم ریختگی نداشته باشیم، محسوب میشد. جداول مشکلات زیادی داشتند و به این خاطر با ظهور CSS کاملا منسوخ شدند. از جمله مشکلات جدداول میتوان به حجم بالای پردازش آنها توسط مرورگر و در نتیجه کاهش سرعت اشاره کرد. حتما تاکنون وب سایت هایی را مشاهده کرده اید که در هنگام باز شدن، مدت زیادی هیچ عنصری در صفحه نشان داده نمیشود و پس از چندین ثانیه و یا حتی دقیقه که در حالت انتظار و سردرگمی یک صفحه سفید را مشاهده میکنید، اگر انسان صبوری باشید به یکباره تمامی عناصر بر روی صفحه ظاهر میشود. این ویژگی منفی وب سایت هایی است که با جدول پیاده سازی می شدند. در مقابل در وب سایتی که با CSS پیاده سازی شود، عناصر یکی پس از دیگری در هنگام بارگزاری بر روی صفحه پدیدار میشوند و کاربر از لحظه درخواست میتواند مشغول مطالعه و مشاهده وب سایت تا زمانی که بارگزاری کامل شود، باشد.


دانلود کتاب آموزشی CSS3

نویسنده: سیدمحمدرضا موسوی

تعداد صفحه: 49

نوع فایل :PDF

حجم : 3.63 مگابایت

لینک دانلود در ادامه مطلب...
۰ نظر موافقین ۱ مخالفین ۰
دانلود کتاب اصول طراحی آژاکس

دانلود کتاب اصول طراحی آژاکس

دانلود کتاب اصول طراحی آژاکس

نویسنده: جابر صادقی

تعداد صفحه: 143

نوع فایل :PDF

حجم : 2.77 مگابایت

لینک دانلود در ادامه مطلب...
۰ نظر موافقین ۱ مخالفین ۰
دانلود کتاب مهمترین اصول طراحی وبسایت واکنشگرا

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

طراحی واکنش‌گرا نوعی نگاه در طراحی وب است که سعی دارد طرحی جامع ارائه دهد تا کاربر با هر دستگاهی بسته به نیاز و اندازه‌ی صفحه نمایش دستگاهش،  وبسایت را مشاهده کند. بدین ترتیب یک وبسایت صرفا با یک طرح ثابت می‌تواند پاسخگوی نیاز کاربران دستکتاپ، تبلت، موبایل و یا هر وسیله‌ی دیگری که در آینده وجود خواهد داشت، باشد.

از جمله مزایای طراحی واکنش‌گرا می‌توان به موارد زیر اشاره کرد:

  • نیاز به راه‌اندازی نسخه موبایل جداگانه برای سایت شما نیست و هزینه‌های توسعه و نگهداری وبسایت کاهش خواهد یافت.
  • در طراحی سایت یک نگاه واحد وجود دارد و دیگر شاهد چند پارگی نسخه های مختلف سایت خود نیستید.
  • تمامی صفحات شما یک آدرس (URL) دارند.  تا به حال به این  فکر کرده اید که اگر نسخه موبایل جداگانه‌ای برای یک سایت داشته باشید و کاربری از طریق موبایل وارد سایت شده و لینکی را با دوست خود که با لپ‌تاپ کار میکند به اشتراک بگذارد چه خواهد شد؟
  • با طراحی واکنش‌گرا دیگر نگران نوع دستگاه کاربر سایت خود نیستید. لپ‌تاپ؟ تبلت؟ موبایل؟ یا حتی دستگاهی که هنوز وارد بازار نشده؟ مهم نیست شما همه را پشتیبانی می‌کنید!

کتاب مهمترین اصول طراحی وبسایت واکنشگرا

نویسنده: آکادمی آی تی

تعداد صفحه: 8

نوع فایل :PDF

حجم: 684 کیلوبایت

لینک دانلود در ادامه مطلب...
۰ نظر موافقین ۱ مخالفین ۰
دانلود کتاب مرجع کامل آموزش PHP

دانلود کتاب مرجع کامل آموزش PHP

دانلود کتاب مرجع کامل آموزش PHP

نویسنده: مهدی بشیری

تعداد صفحه: 185

نوع فایل :PDF

حجم: 2.05 مگابایت

لینک دانلود در ادامه مطلب...
۰ نظر موافقین ۱ مخالفین ۰