0

هیچ محصولی در سبد خرید نیست.

طراحی سایت در اصفهان, سئو سایت اصفهان, ساخت سایت اصفهان, طراحی سایت حرفه ای اصفهان, بهینه سازی سایت , بازاریابی و دیجیتال مارکتینگ 09133886881 احمدپور

آموزش طراحی سایت ریسپانسیو

نویسنده پشتیبانی وب یار
امتیاز مطلب
تعداد بازدید 5540
تاریخ بروزرسانی ۱۰ دی ۱۳۹۹

آموزش ساده طراحی سایت ریسپانسیو responsive واکنش گرا در تبلت و موبایل در قالب پروژه منو

ریسپانسیو به طراحی سایت با قابلیت های نمایش یوزر فرندلی userfrendly سایت در گجت ها گویند.

برای طراحی سایت ریسپانسیو بعد از طراحی قابل درک از سه سایز وبسایت تان ابتدا در فایل هدر قالبتان دستورات ریسپانسیو را وارد کنید:

آموزش طراحی سایت ریسپانسیو responsive واکنش گرا

<meta name="apple-mobile-web-app-capable" content="yes">
<meta name = "viewport" content = "width =device-width, initial-scale = 1.0">

حالا بروی css قالب کار می‌کنیم.

مقدار width ها را برابر صد در صد می دهیم .

width:100%;

در طراحی منوی سایت از  آیکنی با قابلیت display با مقدار hidden  استفاده می کنیم.(چون در حالت ریسپانسیو در تبلت فقط آیکن نمایش داده می شود.)

در پایان آموزش همه کد ها و فایل html قالب موجوداست.

حالا تعیین میکنیم که سایز گجت ما در چه ابعادی است.

@media only screen and (max-width:1024px;){
مقادیر دیگر سی اس اس
#menu-icon { display:inline-block;}کد نمایش آیکن منو بجای منو
}

آموزش طراحی سایت با قابلیت ریسپانسیو responsive واکنش گرا تبلت موبایل

به همن راحتی سایت رسپونسیو شد.

دانلود فایل آموزش 

فیلم آموزش طراحی سایت واکنش گرا به زودی ….

 

مرورگرهای موبایل برای سازگاری با سایت‌هایی که در گذشته طراحی شده‌اند، از مفهومی به نام Viewport برای نمایش سایت‌ها استفاده می‌کنند. Viewport فضایی مجازی است که معمولا حدود ۱۰۰۰ پیکسل عرض دارد. مرورگر موبایل سایت را در این فضای مجازی نمایش می‌دهد و سپس این تصویر را در فضای واقعی نمایشگر موبایل یا تبلت قرار می‌دهد.

نخستین گام در طراحی واکنش‌گرا، اطلاع رسانی به مرورگر برای تغییر اندازه‌ی Viewport است تا به جای ۱۰۰۰ یا ۹۸۰ پیکسل پیش‌فرض، فضای مورد نظر برنامه‌نویس را به Viewport اختصاص دهد.
تغییر اندازه‌ی Viewport با استفاده از تگ meta در سرآمد فایل html به انجام می‌رسد.
<head>
<meta name="viewport" content="width=480">
</head>

همان‌گونه که مشاهده می‌کنید، در مثال بالا عرض Viewport برابر ۴۸۰ پیکسل مشخص شده است. این مقدار حداقل مقدار ممکن است. چنانچه عرض نمایشگر موبایل بیش از ۴۸۰ پیکسل باشد، عرض Viewport هم افزایش خواهد یافت.
شیوه‌ی دیگر در تغیین مقدار Viewport، تعیین آن با عرض فیزیکی نمایشگر است. برای این کار از کد زیر استفاده می‌شود:
<meta name="viewport" content="width=device-width">

اندازه‌ی مجازی در طراحی سایت ریسپانسیو به چه معناست؟

به دلیل تراکم بیشتر پیکسلی در موبایل‌های امروزی در مقایسه با تراکم متداول در نمایشگرهای لپ‌تاپ و کامپیوترهای شخصی، مرورگرهای موبایل ممکن است هر پیکسل را بزرگتر از یک پیکسل به نمایش درآورند. به این معنی که مثلا اگر عرض یک عنصر ۲۰۰ پیکسل مشخص شود، ممکن است این مقدار مساوی ۴۰۰ پیکسل به نمایش درآید.
درصد بزرگنمایی پیکسل در مرورگرهای مختلف و در دستگاه‌های مختلف و در سیستم‌عامل‌های مختلف، متغیر است. بنابراین یکی از مهم‌ترین نکات در طراحی واکنش‌گرا، عدم اعتماد به انداز‌ه‌ی پیکسل‌ها است.

در سایت Screen Sizes می‌توانید اندازه‌ی واقعی و مجازی پیکسل در ابزارهای مختلف را مشاهده کنید.
برای مثال گوشی Galaxy SII دارای ۴۸۰ پیکسل واقعی و ۳۲۰ پیکسل مجازی است. به عبارت دیگر، اگر شما یک تصویر با عرض ۳۲۰ پیکسل را در این گوشی به نمایش در بیاورید، این تصویر ۴۸۰ پیکسل فضا اشغال خواهد کرد.
بهترین راه حل برای پایداری طرح، استفاده از واحدهای فیزیکی مانند point، cm، و … است

بزرگنمایی در طراحی سایت ریسپانسیو چگونه است؟

مرورگرهای موبایل ممکن است به صورت پیش‌فرض صفحات شما را بزرگنمایی یا کوچکنمایی کنند. از موارد قابل کنترل در تگ meta اندازه‌ی بزرگنمایی و کوچک‌نمایی است.
<meta name="viewport" content="width=480, initial-scale=1, maximum-scale=2">
در کد بالا بیشترین اندازه‌ی بزرگنمایی ۲ برابر و اندازه‌ی پیش‌فرض آن ۱ تعیین شده است.

عملکرد خاص مرورگر سافاری ممکن است باعث شود بخواهید همیشه مقدار maximum-scale را برابر ۱ قرار دهید. این مرورگر چنانچه صفحه‌ی موبایل گردانده شود تا از حالت عمودی به افقی درآید، صفحه را بار دیگر پردازش نمی‌کند و همان صفحه‌ی عمودی را بزرگنمایی می‌کند تا در عرض صفحه جای بگیرد. با تعیین مقدار maximum-scale به ۱، این عملکرد سافاری اصلاح می‌شود. البته این کار سبب می‌شود تا کاربران دیگر قادر به بزرگنمایی صفحه نباشند که خود یک اشکال به حساب می‌آید.

عرض حداقل و حداکثر

برای آنکه صفحات وب در همه‌جا به بهترین شکل ممکن نمایش داده شوند، لازم است تا عرض حداقل و حداکثر برای عنصر body تعیین شود. با توجه به جدول سایت Screen Sizes که بالاتر مشاهده کردید، حداقل عرض مجازی می‌تواند ۳۲۰ پیکسل و با توجه به آخرین آمار استفاده کنندگان لپ‌تاپ و کامپیوتر، حداکثر عرض مناسب، ۱۰۰۰ پیکسل است. البته ممکن است با توجه به تقسیم‌پذیری بهتر ۹۶۰ در مقایسه با ۱۰۰۰، بخواهید از این عدد استفاده کنید.

دید جعبه‌ای یا بر پایه‌ی ماژول

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

ویژگی‌های خاص شیوه‌نامه‌های CSS برای پیاده‌سازی طراحی سایت ریسپانسیو

مهم‌ترین ویژگی CSS برای پشتیبانی طراحی واکنش‌گرا، دستور media است. این دستور به ما کمک می‌کند تا بر اساس عرض صفحه، ویژگی‌های عنصرهای دلخواه خود را تغییر دهیم. min-width و max-width در مقابل media ابزارهایی هستند که بسیار ما را یاری خواهند داد:
@media ( min-width: 1000px ) {
footer {
width: 1000px;
}
}
@media ( min-width: 401px ) {
footer {
display: block;
}
}
@media ( max-width: 400px ) {
footer {
display: none;
}
}

همان گونه که مشاهده می‌کنید، شاید لازم شود به ازای هر عنصر، چندین حالت مختلف از نمایش طراحی شود و گاهی لازم شود تا یک عنصر به صورت کامل از دید مخفی شود.

تصویرها در طراحی ریسپانسیو

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

بهتر است اندازه‌ی تصویر مساوی بزرگترین اندازه‌ی پیکسل‌های واقعی نمایشگر کامپیوتر در نظر گرفته شود. برای مثال عدد ۱۰۰۰ یا ۱۳۶۶ می‌تواند مقدار مناسبی باشد.

در نمایشگرهای کوچکتر، با تعیین اندازه‌ی درصدی عرض و تعیین نکردن ارتفاع یا قرار دادن مقدار auto برای آن می‌توان یک تصویر واکنش‌گرا در اختیار داشت
img#header {
width: 100%;
height: auto;
}

تغییر اندازه‌ی تصاویر پس‌زمینه هم در css به شکل زیر انجام می‌شود:
div#header {
width: 100%;
padding-top: 50%;
background-image: url( "01.jpg" );
background-repeat: no-repeat;
background-size: 100% auto;
}

نکته‌ی قابل توجه در قطعه کد بالا، استفاده از padding-top برای مشخص کردن ارتفاع div است. با توجه به اینکه معیار padding عرض عنصر والد است. با کمک آن می‌توان، ارتفاع یک عنصر را به صورت Responsive تعیین کرد.

اندازه‌ی فونت‌ها در طراحی سایت ریسپانسیو

بهترین واحد برای مشخص کردن، اندازه‌ی فونت‌ها واحدهای فیزیکی هستند. برای مثال تعیین اندازه‌ی فونت پیش‌فرض صفحه با مقدار “۱۴pt” به جای “۱۴px” و تعیین اندازه‌ی عنصرهای داخلی بر اساس «درصد» یا «em» راه حلی مطمئن برای داشتن نوشته‌های واکنش‌گرا است.

0/5 (0 Reviews)
مطالب مرتبط
مطالعه :

در روش آموزش دریافت subscribe YouTube ساب اسکرایب رایگان یوتیوب ابتدا در پنل زیر عضو میشوید و با کلیک بروی گزینه پنل رایگان ساب اسکرایب یوتیوب های خود را دریافت می کنید.   پنل جدید اضافه شد نمایی از تست پنل جدید دریافت رایگان ساب اسکرایب یوتیوب free youtube subscribe سامانه بروز شد و رفرال گیری جهت افزایش دوبرابری ساب اسکرایب ها اضاهه شد   آموزش دریافت ممبر کانال یوتیوب و subscribe YouTube ساب اسکرایب رایگان یوتیوب free subscribe افزایش ساب اسکرایب دریافت ساب اسکرایب ساب اسکرایب رایگان آموزش دریافت ساب اسکرایب دریافت subscribe youtube آموزش دریافت ساب اسکرایب رایگان آموزش دریافت subscribe ازسایت youtube ساب اسکرایب یوتیوب subscribe youtube free subscribe youtube get subscribe youtube site get youtube subscribe pannel افزایش subscribe یوتیوب فروش subscribe youtube خرید ساب اسکرایب یوتیوب خرید subscribe youtube subscribe youtube رایگان طبق فیلم آموزش ساب اسکرایب رایگان جلو بروید.  سخن آخر YouTube یکی از وب سایت های می باشد برای کسب درآمد می توان در آن ویدئو ها را آپلود کنید. با آپلود ویدئو ها در سایت یوتیوب ، یوتیوب در میان ویدئو های شما تبلیغاتی را به نمایش می‌گذارد که این امر باعث افزایش درآمد شما به دلار می‌شود.یوتیوب در ازای هر ویدئو می‌تواند به شما بین یک تا چند هزار دلار پرداخت کند. این امر بستگی به تعداد بازدید ها و […]

gif-on-line
مطالعه :

معرفی سایت ساختن تصویرمتحرک gif online طراحی سایت انجام می دید و دوست دارید توی سایتتون از تصاویر متحرک استفاده کنید؟ فکر می کنید کار سختیه؟ نه .. فقط کافیه به سایت های زیر سر بزنید. وارد وبسایت های زیر شده عکس های خود را به ترتیب وارد کنید و از افکت های رایگان این وبسایت ها لذت ببرید.  لوجیکس (بدون تبلیغات) (بدون تبلیغات)  میک گیف (با تبلیغات) wpu(بدون تبلیغات) و به وسیله نرم افزار با نرم افزار زیر: ابزاریست بسیار کامل و در عین حال ساده برای تمامی کاربران که هم برای مبتدیان مناسب است و هم برای حرفه ای ها . چرا که برای مبتدیان از نظر ساده بودن استفاده بسیار مناسب است و برای حرفه ای ها هم از قابلیت های کلیدی مهمی برخوردار می باشد که برای این دسته از کاربران اهمیت دارد. افکت ها مختلفی برای طراحی در این نرم افزار وجود دارد که بر افزایش سرعت کار طراحی کمک زیادی می کند. قابلیت های نرم افزار Easy GIF Animator Personal  : طراحی آسان انیمیشن های فلش ، بنر و تصاویر امکان ساخت عکس های GIF تمام صفحه امکان ویرایش تصاویر GIF قابلیت ساخت متن های متحرک امکان بهینه سازی تصاویر GIF با سرعت بالا در نمایش پیش نمایش در مرورگر سهولت در ذخیره سازی به صورت GIF امکان اضافه نمودن موزیک و صدا به […]

menu-css-html
مطالعه :

همانطور که می دانید یکی از مهم ترین بخش های وب سایت که منوی ناوبری می باشد. این قسمت جز بخش های بسیار تزئینی و تعاملی صفحه است. در این مقاله شما را با نحوه ی ایجاد منو و زیر منو آشنا خواهیم کرد. به طوریکه در پایان این آموزش شما می ­توانید یک منوی ناوبری تعاملی ایجاد نمایید. با تیم طراحی سایت اصفهان وب یار همراه باشید. مرحله اول-ایجاد یک منوی ساده در مرحله ی اول باید کد های html مربوط به منوی اصلی در یک فایل با پسوند html نوشته و ذخیره شود. برای نوشتن منو در html تگ های ul و li مورد استفاده قرار می گیرد. <!DOCTYPE html> <head> <title>DropDown Menu with HTML and CSS</title> </head> <body> <nav> <ul> <li><a href=”#”>طراحی سایت </a></li> <li><a href=”#”>سئوسایت </a></li> <li><a href=”#”>طراحی فروشگاه اینترنتی </a></li> <li><a href=”#”>درباره وب یار</a></li> <li><a href=”#”>تماس با وب یار</a></li> </ul> </nav> </body> </html> کد بالا یک فهرست توسط ul ایجاد می کند. آیتم­ های منو در درون این فهرست و در تگ li قرار می گیرند. کد های بالا لیستی از منوی ساده ی عمودی فاقد زیر منو را نمایش می دهد.این کد ها شامل 5 منوی اصلی می باشد. مرحله دوم- ساخت زیر منو تا اینجا تنها منو های اصلی طراحی شده است، حال برای این که منو هایی با زیر منو داشته باشیم […]

بوت استرپ 5
مطالعه :

سلام در سپتامبر سال 2020 یک خبر توجه همه را به خودش جلب کرد. کمپانی توییتر پنجمین ورژن از فریمورک محبوب بوت استرپ را ارائه کرد. در این نسخه تغییرات بسیار زیادی ایجاد شده است که در ادامه آن ها را خواهیم نوشت. می خواهیم به سوالاتی که در این باره برای شما پیش می آید پاسخ دهیم. بوت استرپ چیست؟ چرا باید از بوت استرپ بلد باشیم؟ بوت استرپ 5 چه ویژگی هایی دارد؟ چه تفاوتی بین ورژن 4 و 5 وجود دارد؟ چگونه از بوت استرپ 4 به 5 کوچ کنیم؟   بوت استرپ چیست؟ بوت استرپ یک فریمورک سی اس اس، محصول کمپانی توییتر می باشد. این محصول علاوه بر ریسپانسیو کردن وبسایت شما به یک سری کلاس آماده برای زیبا سازی و چینش سایت شما مجهز است. این محصول در 5 ورژن عرضه شده که نسخه 5 آن هنوز آزمایشی است. و تا اصلاح شدن آن زمان زیادی لازم است.     ویژگی ها و تفاوت های بوت استرپ 5 : تغییرات در این نسخه از بوت استرپ بسیار زیاد و وسیع بوده به گونه ای که باعث تعجب عموم شده است. در نسخه بتا 1 این تغییرات عبارت اند از: اضافه کردن کلاس جدید شبکه بندی: در این نسخه یک کلاس شبکه بندی برای نمایش گر های بزرگ تر از 1400 پیکسل تحت عنوان col-xxl- […]

نرخ کلیک (CTR) چیست و چگونه آن را افزایش دهیم ؟
مطالعه :

در این مقاله از وب یار قصد داریم به بررسی نرخ کلیک بپردازیم و راه های افزایش آن را بیان کنیم. پس با ما همراه باشید. نرخ کلیک (CTR) چیست ؟     CTR که به نرخ کلیک معروف است، مخفف “Click Through Rate” ،به معنای درصدی از کاربران است که بر روی لینک سایت شما کلیک می کنند. نرخ کلیک از تقسیم تعداد افرادی که بر روی یک لینک کلیک کرده اند ، بر تعداد نمایش آن محاسبه می شود. حال سوال مهم اینجاست آیا نرخ کلیک بر روی سئو سایت تاثیر دارد ؟ رتبه شما در موتورهای جستجو تا حدی بر اساس محبوبیت وب سایت شما است و میزان محبوبیت آن با بازدید از صفحه اندازه گیری می شود. هرچه کلیک صفحه شما بیشتر شود – یا به عبارت دیگر CTR بالاتر باشد – موتور جستجوگر ارزش آن را بالاتر می داند. بنابراین صفحه شما به طور طبیعی رتبه بالاتری خواهد داشت. در نتیجه می توان گفت CTR بالاتر برابر با SEO بهتر است. چه راه هایی برای افزایش نرخ کلیک سایت وجود دارد ؟ در جهت افزایش نرخ کلیک توضیحات متا (meta description) موثر بنویسید متا تگ های توضیحات بیشترین ورودی SERP شما را تشکیل می دهند. آنها به بازدیدکنندگان بالقوه می گویند هنگام کلیک کردن روی پیوند چه انتظاری باید داشته باشند. نوشتن توضیحات متا موثر […]

تبلیغات و آگهی در اصفهان
مطالعه :

تبلیغات در اصفهان با تیم حرفه ای و با سابقه ی وب یار ، با ارائه ی خدمات خود به بهترین نحو ممکن و با عالی ترین نتایج در استان اصفهان مشغول فعالیت است. به کارگیری بهترین‌های دیجیتال مارکتینگ و تبلیغات توانسته است سابقه ی درخشانی را برای این تیم به ارمغان بیاورد. در ادامه به معرفی گوشه ای از فعالیت های این تیم در زمینه ی تبلیغات در اصفهان می‌پردازیم. می‌توان فعالیت های ارزشمند تیم آگهی و تبلیغات اصفهان را در زمینه های زیر دسته بندی کرد. رسته مشاوره رسته خدمات رسانه رسته خدمات تبلیغ در ادامه به معرفی هر یک  از این موارد می پردازیم. رسته مشاوره این رسته حرفه ای‌ترین و تخصصی ترین نوع رسته کانون‌ها و شرکت‌های تبلیغاتی می‌باشد. فعالیت در این رسته مستلزم داشتن تحصیلات عالی مرتبط و سوابق تجربی است. چرا که تعیین هدف، تهیه پیام، انتخاب رسانه، تعیین بودجه و ارزیابی از جمله مراحل اجرایی آن است و انجام هر یک از آنها تخصص خاص خود را می طلبد. فعالیت مرتبط برنامه نویسی (کمپین) برای معرفی کالا و خدمات به همراه تحقیقات بازار و ارزیابی اثربخشی تبلیغات. رسته خدمات رسانه فعالیت در حوزه ای که کانون صاحب رسانه می باشد یا رسانه ای را در اجاره دارد. فعالیت‌های مرتبط در ادامه فعالیت های مرتبط با این رسته را به صورت مفصل برای شما […]

دیدگاه ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *