در حال بارگذاری

Bootstrap چیست و چه کاربردی دارد؟

bootstrap

Bootstrap چیست و چه کاربردی دارد

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

بوت استرپ چیست ؟

Bootstrap یکی از جدیدترین و در عین حال قدرتمند ترین فریم ورک ها در حوزه ی سی اس اس، اچ تی ام ال و جاوا اسکریپت می باشد. که قابلیت واکنشگرا را در پلتفرم های مختلف اعم از گوشی و تبلت را فراهم می کند و زمان طراحی سایت برای انواع پلتفرم ها را به مقدار ویژه ای کاهش می دهد.

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

واژه بوت استرپ در علوم دیگر نیز مورد استفاده قرار می گیرد که از مهم ترین آن ها می توان به برنامه درسی بوت استرپ، تأمین مالی بوت استرپ، مدل بوت استرپ در ریاضی و … اشاره نمود.

تاریخچه Bootstrap

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

این پروژه در سال ۲۰۱۱ اولین بار به صورت اپن سورس در اختیار عموم قرار گرفت و یکی از مهم ترین برنامه های آن سال نیز لقب گرفت. و پس از چند سال نسخه های جدید آن یعنی به ترتیب نسخه دو ، سه و Bootstrap 4 روانه بازار شد که اکنون کامل ترین آن ها می باشد و ویژگی های جدیدی را به برنامه اضافه کرد.

مزایای استفاده از Bootstrap

یکی از مهم ترین ویژگی هایی که Bootstrap دارد، خاصیت جدول بندی گونه آن است که این اختیار را می دهد تا طراحان بتوانند برای تمام پلتفرم ها طراحی را انجام دهند.

ویژگی دیگری که این فریم ورک دارد ساده تر کردن امر طراحی سایت می باشد، زیرا کد های آماده که بوت استرپ در اختیار طراحان قرار می دهد باعث سرعت بخشیدن به طراحی سایت می شود.

Bootstrap جوری طراحی شده است که با توام مرورگرهای معروف اعم از کروم، فایرفاکس، اکسپلورر، سفری و اپرا سازگار می باشد.

بوت استرپ به صورت ویژه خلاء بین طراحی های زیبا و کد نویسی را به حداقل رسانیده، به طوری که هر طرحی که مد نظر شما باشد با استفاده از کتابخانه بوت استرپ ممکن خواهد بود.

bootstrap

معایب بوت استرپ

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

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

کاربرد Bootstrap در طراحی سایت

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

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

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

آموزش نصب بوت استرپ در سایت

نصب بوت استرپ بسیار ساده است و با دو روش می توانید این کار را انجام دهید.

۱- استفاده از کدهای مربوط به بوت استرپ و فراخوانی آن از سایت اصلی بوت استرپ:

به این صورت که قطعه کد مربوط به بوت استرپ را باید در تگhead  سایت خود قرار دهید.

<link rel=”stylesheet” href=”https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css”>

سپس کد های زیر را دقیقا پیش از بستن تگ body قرار دهید.

< script src=”https://code.jquery.com/jquery-3.3.1.slim.min.js ></script>

< script src=”https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7 /umd/popper.min.js”></script>

< script src=”https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js”></script>

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

۲- نصب بوت استرب در سایت خود و فراخوانی آن از هاست شخصی:

برای این کار ابتدا فایل های بوت استرپ را از سایت خود بوت استرپ دانلود کرده و در پوشه ی بوت استرپ هاست خود قرار دهید.

سایت اصلی دریافت فایل های بوت استرپ getbootstrap.com می باشد که در آن توضیحات کامل و طریقه نصب بر روی هاست شخصی به طور مفصل گفته شده است.

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

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

دیناوب یکی از برترین شرکت های طراحی سایت در قزوین می باشد که کلیه خدمات طراحی سایت وردپرس، سئوی سایت، برنامه نویسی پیشرفته، تولید محتوا، خدمات هاست و دامنه و … را همراه با مشاوره رایگان ارائه می دهد.

اشتراک گذاری:

گذاشتن نظر

نشانی ایمیل شما منتشر نخواهد شد.

دسته بندی ها

آخرین مطالب