معایب Bootstrap
آری، به عبارتیطور که بارها گفتم، هیچچیز درین عالم بیعیبونقض وجود ندارد. این کادر ورک کارکشته هم اما معایب خاص خودش را داراست. مهمترین عیب شغل با این ابزار این میباشد که بسطدهنده و طراح نیازی ندارند قطعا همگیی کدها را خاطر بگیرد. زیرا تمامیچیز نوشتهگردیده و طراحی سایت اخصاصی مهیا میباشد.
دومی عیب Bootstrap این میباشد که پوشههایش بسیار هنگفت میباشد. همین یعنی برهه زمانیمجال بازگذاری تارنما ممکن میباشد زیاد گردد. بسطدهنده بایستی همت نماید تا در بوت استرپ قطعه کدهای مازاد و غیرضروری نداشته باشد. اما تشخیص این مقداری تجربیات می خواهد و برای جدیدامور سهل وآسان وجود ندارد.
سومی عیب هم مربوط میگردد به سینتکس (Syntax) یا این که به عبارتی قواعد نوشتاری و روشی قرارگرفتن کدها کنار هم در Bootstrap . سینتکس بوت استرپ ممکن میباشد سرگردانکننده باشد. مخصوصا زمانی قرار میباشد از سیستم grid استعمال شود. عالی میباشد نخستین قواعد سیستم grid را به طور کامل بخوانید تا بدانید تقسیمبندیهای آن به چه صورت میباشد تا درصورتی که عددی فی مابین کدها قرار گرفت بدانید برای چیست.
واپسین عیب این میباشد که وب سایتهایی که با Bootstrap ساخته میگردند، درغالب موردها مشابه هم می شوند. بههمینادله، پیشرفتدهنده نباید این نکته را فراموش نماید که Bootstrap دنیایی از ابزار میباشد در دستان وی تا خلاقانه و نوآورانه از آن ها به کارگیری نماید.
ورژنهای Bootstrap
بوت استرپ ۵ ورژن دارااست. طبیعی میباشد که هر نسخه بدون نقصخیس از قبل گردیده و امکاناتی به آن اضافه گردیدهاست. Bootstrap 2 در سال ۲۰۱۲ آمد و مهمترین خصوصیتاش این بود که قابلیت و امکان Responsive Web Design به آن افزوده شد. یکسال بعد از آن، Bootstrap 3 که برای پیاده سازی تخت یا این که صاف (Flat Design) و همینطور ساخت وب سایت با منش Mobile First افزایش یافته بود به جهان معرفی شد.
البته بیشترین تغییرات در Bootstrap 4 (2018) و Bootstrap 5 (2021) وقوع افتاد. از مهمترین خصوصیتهای ورژنی ۴ سازش آن با واپسین نسخه همه مرورگرها، ازجمله گوگل کروم و سافاری و موزیلا، و همینطور CSS Flexbox بود. قابلیت و امکان استعمال از flexbox فعالیت ردیفبندی صفحه ها و تقسیمبندی فضای المانها را بسیار سهلخیس و کاربردیخیس کرد.
در ورژنی ۵ بیشترین تغییرات مربوط میشود به ارتقای سیستم grid و همینطور کدهای مهیای CSS. شاید شایسته ترین خصوصیت در واپسین ورژن ازنظر ما فارسیزبانان، سازگارشدن آن با لهجههای RTL میباشد. این خصوصیت به طراحان و پیشرفتدهندگان قابلیت می دهد تا برای لهجههایی که از راست به چپ نوشته میشوند وبسایت پیاده سازی نمایند و مشکلی با هماهنگکردن جهت المانهای شیت با نوشته نداشته باشند.
تعدادی واقعیت دیدنی درخصوص تاریخچه Bootstrap
حقیقت، بیان کردن چندین مقاله جذاب در مورد بوت استرپ گذشتهازاینکه این محتوا را کل کنم خالی از سود وجود ندارد:
واژه و کلمهی Bootstrap یعنی خودراهانداز.
Bootstrap را دو کارمند دیرین توییتر بهاسمهای Mark Otto and Jacob Thornton برای توییتر ساختند.
این دو کارمند توییتر بهیار و همدم یک سری بسطدهندهی دیگر در توییتر تصمیم گرفتند تا بهمکان به کارگیریکردن از کتابخانههای گوناگون که سبب ساز ناهماهنگی می شد، ابزاری داخلی برای هماهنگی فعالیت بسطدهندگان بسازند. اسم آن را هم گذاشتند Twitter Blueprint.
بعد از مدتی، بیشتر گسترشدهندگان توییتر تنها با Blueprint فعالیت میکردند. خالقان اساسی آن متوجه شدند کهاین ابزار بسیار حاذق میباشد و پتانسیل این را داراست که به گسترشدهندگان در سراسر عالم یاری دهد.
پس با امدادبه چنگ آوردن از سایری بسطدهندگان آن را بهبود دادند و نامش را عوض و آن را منتشر کردند.
Bootstrap همچنان وابسته به آن دو نفر میباشد و برای ارتقای آن گروهی از گسترشدهندگان با آنان همیاری مینمایند.
از قدمت بوت استرپ صرفا ۱۱ سال میگذرد. بوت استرپ در سال ۲۰۱۱ عرضه شد.
گردآوریبندی و سودگیری
۱. بوت استرپ را آسوده می شود حافظه گرفت. البته این سادگی برای عده ای میباشد که دستکم با HTML و CSS شناخت بسیار نیکی داشته باشند.
۲. درخلاصهترین صورت می شود خاطرنشان کرد که Bootstrap ابزاری میباشد برای اینترنت دیزاینی بسیار سریع، برخوردگرا و خوشگل.
۳. مزیت بسیار مهمی که در باب کلیه ابزارهای قاب ورک بوت استرپ وجود دارااست این میباشد که طراح تارنما میتواند تمامی را آنطور که خودش میخواهد در کمترین فرصت تهیه و تنظیم و درواقع فردیسازی نماید.
۴. Bootstrap یعنی دیگر نگران برخوردگرایی وب سایت نباشید.
۵. خوشبختانه، منابع کمکی آنلاین خیلی خیر برای امداد به افرادیکه می خواهند Bootstrap را خاطر بگیرند وجود دارااست: github.com و w3schools.com و از تمامی اصلیخیس وب لاگ وب سایت این کادر ورک، blog.getbootstrap.com.
۶. درصورتی که میخواهید مشاهده کنید با این ابزار چه امور میشود در ساخت وب سایت کرد، خصوصی به وب سایت NASA و FIFA بزنید.
۷. در عصر پیاده سازی سایت، بعد از فراگیریدادن HTML و CSS که محوری یادگیری بوت استرپ میباشد؛ عمل با Bootstrap یادگرفتن داده می گردد.
معایب Bootstrap
آری، به عبارتیطور که بارها گفتم، هیچچیز درین عالم بیعیبونقض وجود ندارد. این کادر ورک کارکشته هم اما معایب خاص خودش را داراست. مهمترین عیب شغل با این ابزار این میباشد که بسطدهنده و طراح نیازی ندارند قطعا همگیی کدها را خاطر بگیرد. زیرا تمامیچیز نوشتهگردیده و طراحی سایت اخصاصی مهیا میباشد.
دومی عیب Bootstrap این میباشد که پوشههایش بسیار هنگفت میباشد. همین یعنی برهه زمانیمجال بازگذاری تارنما ممکن میباشد زیاد گردد. بسطدهنده بایستی همت نماید تا در بوت استرپ قطعه کدهای مازاد و غیرضروری نداشته باشد. اما تشخیص این مقداری تجربیات می خواهد و برای جدیدامور سهل وآسان وجود ندارد.
سومی عیب هم مربوط میگردد به سینتکس (Syntax) یا این که به عبارتی قواعد نوشتاری و روشی قرارگرفتن کدها کنار هم در Bootstrap . سینتکس بوت استرپ ممکن میباشد سرگردانکننده باشد. مخصوصا زمانی قرار میباشد از سیستم grid استعمال شود. عالی میباشد نخستین قواعد سیستم grid را به طور کامل بخوانید تا بدانید تقسیمبندیهای آن به چه صورت میباشد تا درصورتی که عددی فی مابین کدها قرار گرفت بدانید برای چیست.
واپسین عیب این میباشد که وب سایتهایی که با Bootstrap ساخته میگردند، درغالب موردها مشابه هم می شوند. بههمینادله، پیشرفتدهنده نباید این نکته را فراموش نماید که Bootstrap دنیایی از ابزار میباشد در دستان وی تا خلاقانه و نوآورانه از آن ها به کارگیری نماید.
ورژنهای Bootstrap
بوت استرپ ۵ ورژن دارااست. طبیعی میباشد که هر نسخه بدون نقصخیس از قبل گردیده و امکاناتی به آن اضافه گردیدهاست. Bootstrap 2 در سال ۲۰۱۲ آمد و مهمترین خصوصیتاش این بود که قابلیت و امکان Responsive Web Design به آن افزوده شد. یکسال بعد از آن، Bootstrap 3 که برای پیاده سازی تخت یا این که صاف (Flat Design) و همینطور ساخت وب سایت با منش Mobile First افزایش یافته بود به جهان معرفی شد.
البته بیشترین تغییرات در Bootstrap 4 (2018) و Bootstrap 5 (2021) وقوع افتاد. از مهمترین خصوصیتهای ورژنی ۴ سازش آن با واپسین نسخه همه مرورگرها، ازجمله گوگل کروم و سافاری و موزیلا، و همینطور CSS Flexbox بود. قابلیت و امکان استعمال از flexbox فعالیت ردیفبندی صفحه ها و تقسیمبندی فضای المانها را بسیار سهلخیس و کاربردیخیس کرد.
در ورژنی ۵ بیشترین تغییرات مربوط میشود به ارتقای سیستم grid و همینطور کدهای مهیای CSS. شاید شایسته ترین خصوصیت در واپسین ورژن ازنظر ما فارسیزبانان، سازگارشدن آن با لهجههای RTL میباشد. این خصوصیت به طراحان و پیشرفتدهندگان قابلیت می دهد تا برای لهجههایی که از راست به چپ نوشته میشوند وبسایت پیاده سازی نمایند و مشکلی با هماهنگکردن جهت المانهای شیت با نوشته نداشته باشند.
تعدادی واقعیت دیدنی درخصوص تاریخچه Bootstrap
حقیقت، بیان کردن چندین مقاله جذاب در مورد بوت استرپ گذشتهازاینکه این محتوا را کل کنم خالی از سود وجود ندارد:
واژه و کلمهی Bootstrap یعنی خودراهانداز.
Bootstrap را دو کارمند دیرین توییتر بهاسمهای Mark Otto and Jacob Thornton برای توییتر ساختند.
این دو کارمند توییتر بهیار و همدم یک سری بسطدهندهی دیگر در توییتر تصمیم گرفتند تا بهمکان به کارگیریکردن از کتابخانههای گوناگون که سبب ساز ناهماهنگی می شد، ابزاری داخلی برای هماهنگی فعالیت بسطدهندگان بسازند. اسم آن را هم گذاشتند Twitter Blueprint.
بعد از مدتی، بیشتر گسترشدهندگان توییتر تنها با Blueprint فعالیت میکردند. خالقان اساسی آن متوجه شدند کهاین ابزار بسیار حاذق میباشد و پتانسیل این را داراست که به گسترشدهندگان در سراسر عالم یاری دهد.
پس با امدادبه چنگ آوردن از سایری بسطدهندگان آن را بهبود دادند و نامش را عوض و آن را منتشر کردند.
Bootstrap همچنان وابسته به آن دو نفر میباشد و برای ارتقای آن گروهی از گسترشدهندگان با آنان همیاری مینمایند.
از قدمت بوت استرپ صرفا ۱۱ سال میگذرد. بوت استرپ در سال ۲۰۱۱ عرضه شد.
گردآوریبندی و سودگیری
۱. بوت استرپ را آسوده می شود حافظه گرفت. البته این سادگی برای عده ای میباشد که دستکم با HTML و CSS شناخت بسیار نیکی داشته باشند.
۲. درخلاصهترین صورت می شود خاطرنشان کرد که Bootstrap ابزاری میباشد برای اینترنت دیزاینی بسیار سریع، برخوردگرا و خوشگل.
۳. مزیت بسیار مهمی که در باب کلیه ابزارهای قاب ورک بوت استرپ وجود دارااست این میباشد که طراح تارنما میتواند تمامی را آنطور که خودش میخواهد در کمترین فرصت تهیه و تنظیم و درواقع فردیسازی نماید.
۴. Bootstrap یعنی دیگر نگران برخوردگرایی وب سایت نباشید.
۵. خوشبختانه، منابع کمکی آنلاین خیلی خیر برای امداد به افرادیکه می خواهند Bootstrap را خاطر بگیرند وجود دارااست: github.com و w3schools.com و از تمامی اصلیخیس وب لاگ وب سایت این کادر ورک، blog.getbootstrap.com.
۶. درصورتی که میخواهید مشاهده کنید با این ابزار چه امور میشود در ساخت وب سایت کرد، خصوصی به وب سایت NASA و FIFA بزنید.
۷. در عصر پیاده سازی سایت، بعد از فراگیریدادن HTML و CSS که محوری یادگیری بوت استرپ میباشد؛ عمل با Bootstrap یادگرفتن داده می گردد.