با عرض سلام خدمت کاربران سایت پی وی لرن ، و کاربرانی که دوره کامل آموزش LESS را دنبال می کنند. در این پست آموزشی قصد داریم به ادامه معرفی اجمالی less بپردازیم، همانطور که گفته شد LESS یک پیش پردازشگر CSS است که امکان ساخت صفحه قابل تنظیم، قابل کنترل و قابل استفاده برای وب سایت را فراهم می کند. CSS Preprocessor یک زبان برنامه نویسی است که CSS را گسترش می دهد و می تواند به نحوی با سینتکس CSS به طور منظم کامپایل شود، بنابراین میتواند توسط مرورگر وب شما خوانده شود و امکاناتی همچون ایجاد متغیرها، توابع، مخلوط ها و عملیات را برای ساخت CSS پویا به شما میدهد، این مبحث جهت آشنایی با زبان less ارائه گردیده است، در ادامه با ما همراه باشید.
در ادامه مطالب موضوعاتی نظیر دلایل استفاده از less ، تاریخچه ، قابلیت ها و مزایای less جهت آشنایی با زبان less ارائه گردیده است.
اکنون خواهیم فهمید چرا از LESS استفاده میکنیم.
پشتیبانی از ایجاد Cleaner و CSS دوستانه متقابل مرورگر که سریعتر و آسانتر است.
LESS در جاوا اسکریپت طراحی شده است و پویا است پس سریعتر از پیش پردازندههای دیگر CSS کامپایل میشود.
LESS کد شما را به صورت modular حفظ می کند که واقعا قابل خواندن و قابل تغییر است.
متغیرهای LESS بسرعت ذخیره و تغییر پیدا می کنند.
جهت آشنایی با زبان less و معرفی اجمالی less بهتر است تا نگاهی با تاریخچه تولید و توسعه less بیندازیم.
LESS توسط Alexis Sellier در سال ۲۰۰۹ طراحی شده است. LESS یک زبان منبع باز(open-source) است. اولین نسخه از LESS در Ruby نوشته شده بود؛ در نسخه های بعد، استفاده از Ruby توسط جاوا اسکریپت جایگزین شد.
کدها در این زبان بصورت واضح و قابل خواندن سازماندهی می شوند، ما می توانیم سبک های مختلف را تعریف کنیم و از طریق کد از آن استفاده مجدد کنیم.
LESS بر پایه جاوا اسکریپت است و یک مجموعه فوق العاده از CSS است.
LESS یک ابزار چابک است که مشکل بارگذاری کد را آسان می کند.
در اولین جلسه از دوره less مباحث فوق را جهت آشنایی با زبان less و صرفا معرفی اجمالی less ارائه کردیم، اکنون با دانستن مباحث فوق از جلسه بعد به فراگیری زبان less پرداخته ایم.