طراحی responsive – اسکریپت دات کام https://www.xn--mgbguh09aqiwi.com اسکریپت دات کام Sat, 19 Jul 2014 17:34:02 +0000 fa-IR hourly 1 https://wordpress.org/?v=5.6.14 آموزش طراحی سایت ریسپانسیو ( Responsive Design ) https://www.xn--mgbguh09aqiwi.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b7%d8%b1%d8%a7%d8%ad%db%8c-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b1%db%8c%d8%b3%d9%be%d8%a7%d9%86%d8%b3%db%8c%d9%88-responsive-design.html https://www.xn--mgbguh09aqiwi.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b7%d8%b1%d8%a7%d8%ad%db%8c-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b1%db%8c%d8%b3%d9%be%d8%a7%d9%86%d8%b3%db%8c%d9%88-responsive-design.html#comments Sat, 19 Jul 2014 11:48:31 +0000 http://xn--mgbguh09aqiwi.com/?p=1836 ریسپانسیو در لغت به معنای واکنش گرا می باشد . همانطور که تمامی طراحان وب سایت یا حتی کاربران میدانند , سایت ها برای اینکه در تمامی مانیتور های منسوخ نشده حال روز دنیا , به درستی نمایش داده و دارای اسکرول افقی نشوند , برای آنها پهنایی ثابت , منظور همان 980px ( برای رزولیشن های بالای 1024 ) استفاده میشود .

با پیشرفت تکنولوژی و روی کار آمدن موبایل های هوشمند , تبلت ها , مانیتور های رزولیشن بالا و حتی تلویزیون های دارای مرورگر اینترنتی , این خلا ایجاد شده که سایت طراحی شده دارای ابعاد بسیار کوچکتر به نظر میرسند و برای دیدن مطلبی در سایت , باید در آن قسمت زوم کرد …

طبیعتا کاریست بسیار سخت و دست پا گیره …

با روی کار آمدن Css3 و بحث Media Query ها , این مشکل حل شد و حالا ما میتوانید سایت های خود را در ابعاد مختلف و برای رزولیشن های مختلف طراحی کنیم .

طراحی ریسپانسیو

 

اصول اولیه سایت های ریسپانسیو , طراحی بر اساس واحد های درصدی ( % ) به جای پیکسلی ( px ) می باشد .

مثلا میتوان هدر سایت را به جای 980 پیکسل , 100% گذاشت و یا نسبت پهنای sidebar و content رو 30% به 70% داد .

در این نوع طراحی میتوانید با استفاده از کد زیر در css , برای رزولیشن های مختلف طراحی مورد نیاز خود را داشته باشید :

برای داشتن یک  سایت بسیار حرفه ای , باید برای تمامی رزولیشن های معروف ( کمتر از 1024 , 1024 , 1280 , 1366 , 1440 , 1920 و بیشتر از 1920 ) نوشت .

برای کمتر از 1024 میتوان کد زیر را نوشت :

@media all and (max-width:1024px){
         استایل های سی اس اس مربوط به دستگها هایی بااندازه های کمتر از 1024 پیکسل
}

برای بیشتر از 1920 میتوان کد زیر را نوشت :

@media all and (min-width:1920px) ){
        استایل های سی اس اس مربوط به دستگها هایی بااندازه های بیشتراز 1920 پیکسل
}

و برای نوشتن سی اس اس های رزولیشن های معروف :

@media all and (min-width:1024px) and (max-width:1280px){
	استایل های سی اس اس مربوط به دستگها هایی بااندازه های بین 1024 پیکسل تا 1280 پیکسل
}

@media all and (min-width:1280px) and (max-width:1366px){
	استایل های سی اس اس مربوط به دستگها هایی بااندازه های بین 1280 پیکسل تا 1366 پیکسل
}

@media all and (min-width:1366px) and (max-width:1440px){
	استایل های سی اس اس مربوط به دستگها هایی بااندازه های بین 1366 پیکسل تا 1440 پیکسل
}

@media all and (min-width:1440px) and (max-width:1920px){
	استایل های سی اس اس مربوط به دستگها هایی بااندازه های بین 1440 پیکسل تا 1920 پیکسل
}

 نکته 1 : مواردی که در بالا آمده است , برای داشتن یک سایت full ریسپانسیو یه کار میرود و بسیار کامل هستند .  حتما لازم نیست برای تمامی موارد بالا بنویسید و میتوانید به دلخواه و با توجه به شیوه طراحی سایت خود , چند مدیا کوئری بالا را حذف کنید .

نکته 2 : اصلا لازم نیست برای تک تک موارد بالا , css را به صورت کامل بنویسید . کافیست یک css برای مثلا 1024 نوشته , سپس در هر media@ فقط بعضی از css های اصلی را تغییر و نقض نمایید .

به طور کلی باید برای ساخت سایت ریسپانسیو به نکات زیر توجه کرد : 

تا جایی که امکان دارد , واحد اندازه گیری تمامی قسمت ها رو به درصد بدهید , نه به پیکسل .

از عکس های با کیفیت بالا در وب استفاده کنید تا در صورت بزرگ شدن در رزولیشن های بالا , کیفیت آنها خراب نشود ( البته شرط حجم پایین عکس ها رو فراموش نکنید )

در رزولیشن های پایین , باکس های غیر ضروری از جمله تبلیغات را حذف کنید . ( display:none )

هر چه به سمت رزولیشن های بالا میروید , اندازه فونت را بیشتر کنید .

گرداوری : وحید مجیدی 

 پخش اختصاصی

]]>
https://www.xn--mgbguh09aqiwi.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%b7%d8%b1%d8%a7%d8%ad%db%8c-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b1%db%8c%d8%b3%d9%be%d8%a7%d9%86%d8%b3%db%8c%d9%88-responsive-design.html/feed 10
قالب آماده سایت شخصی سایت موسیقی G-Music ( به صورت ریسپانسیو ) https://www.xn--mgbguh09aqiwi.com/%d9%82%d8%a7%d9%84%d8%a8-%d8%a2%d9%85%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b4%d8%ae%d8%b5%db%8c-%d8%b3%d8%a7%db%8c%d8%aa-%d9%85%d9%88%d8%b3%db%8c%d9%82%db%8c-g-music.html https://www.xn--mgbguh09aqiwi.com/%d9%82%d8%a7%d9%84%d8%a8-%d8%a2%d9%85%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b4%d8%ae%d8%b5%db%8c-%d8%b3%d8%a7%db%8c%d8%aa-%d9%85%d9%88%d8%b3%db%8c%d9%82%db%8c-g-music.html#comments Sun, 19 Jan 2014 10:13:47 +0000 http://xn--mgbguh09aqiwi.com/?p=976 ضمن عرض تبریک به مناسبت میلاد مبارک پیامبر ( ص) قالبی بسیار حرفه ای با تکنولوژِی های روز برایتان آماده ساخته ام که امیدوارم مورد توجه عزیزان قرار گیرد .

این قالب مخصوص سایت های شخصی با مضمون موسیقی میباشد .

ویژگیهای قالب :

ریسپانسیو ( نمایش به صورت تمام صفحه در تمامی resolution ها اعم از کامپیوتر , تبلیت و موبایل )

طراحی با استفاده از Html5 و Css3

افکت های فوق زیبا با استفاده از Css3 و Jquery

دارای 4 قسمت مجزا ( موزیک , موزیک ویدیو , درباره و تماس )

نکته : برای درج موزیک  در تگ های Audio از دو فرمت Mp3 و Ogg و برای درج موزیک ویدیو در تگ های Video از دو فرمت Mp4 و Ogg استفاده کنید.

نکته : برای نمایش موزیک و موزیک ویدیو ها در تمامی مرورگرها , حتما هر دو فرمت را برای هر کلیپ قرار دهید.

دموی قالب

پخش اختصاصی

طراحی و کدنویسی : وحید مجیدی

[sdm-download id=”978″ fancy=”0″]

]]>
https://www.xn--mgbguh09aqiwi.com/%d9%82%d8%a7%d9%84%d8%a8-%d8%a2%d9%85%d8%a7%d8%af%d9%87-%d8%b3%d8%a7%db%8c%d8%aa-%d8%b4%d8%ae%d8%b5%db%8c-%d8%b3%d8%a7%db%8c%d8%aa-%d9%85%d9%88%d8%b3%db%8c%d9%82%db%8c-g-music.html/feed 10