PDA

View Full Version : سوال: sass & lass



dreadful
سه شنبه 05 شهریور 1392, 10:03 صبح
بازم سلام دوستان
خسه نباشيد

ميخوام sass ياد بگيرم يا lass !
نمي دونم فرق مي كنند يا نه ؟! فقط مي دونم به درد مي خورن !

ميشه يه منبع خوب فارسي يا انگليسي معرفي كنيد ؟ توي w3school كه هيچي درموردش نبود !
هم فيلم و هم pdf ، ممنون :لبخندساده:

omidabedi
سه شنبه 05 شهریور 1392, 10:27 صبح
با سلام
sass که زان برنامه نویسی cssی هستش که مفسرش ruby هست.استفادش هم این است کدهای css رو کوتاه میکنه.میتونی متغییر و تابع درش تعریف کنی.
بعنوان مثال:
این کد css:

menu{
width:200px;
height:110px;
color:#fff;
float:right;
}
menu li{
color:red;
float:left;
margin:5px;
}
menu ul{
padding:2px;
color:blue;
}



و کد sassاش هم میشه این:

menu{
width:200px;
height:110px;
color:#fff;
float:right;
li{
color:red;
float:left;
margin:5px;
}
ul{
padding:2px;
color:blue;
}
}



سعی میکنم اموزش کاملشو تا اخر امروز تو سایت خودم بزارم حتما لینک میدم

omidabedi
سه شنبه 05 شهریور 1392, 10:41 صبح
در ضمن این زبان برای راحتی کار کد نویس ابدا شده و در حالات پیشرفته
یعنی چی؟
یعنی اینکه شما اگر قصد دارید بالای 1000 خط استایل بنویسید از این استفاده کنید.
در این برنامه راحتی برنامه نویس مد نظر قرار داده شده (دسشون درد نکنه =)) ) تا کاربر چرا که زبان تفسیری هست و تفسیرش هم گردن سرور هست (یکم بده البته اگر سیستم کش تعبیه نشده باشه) و مقداری زمان رو برای لود صفحات زیادتر (نگفتم زیاد) میکنه

dreadful
سه شنبه 05 شهریور 1392, 13:21 عصر
در ضمن این زبان برای راحتی کار کد نویس ابدا شده و در حالات پیشرفته
یعنی چی؟
یعنی اینکه شما اگر قصد دارید بالای 1000 خط استایل بنویسید از این استفاده کنید.
در این برنامه راحتی برنامه نویس مد نظر قرار داده شده (دسشون درد نکنه =)) ) تا کاربر چرا که زبان تفسیری هست و تفسیرش هم گردن سرور هست (یکم بده البته اگر سیستم کش تعبیه نشده باشه) و مقداری زمان رو برای لود صفحات زیادتر (نگفتم زیاد) میکنه


اوكي ! اين خيلي خوبه
فقط يه چيز رو نگرفتم
اين كه ما اين فايل sass رو همين جوري وارد قالبمون ميكنيم يا اين كه مثلا با يه برنامه sass مينويسيم و اون واسمون به css تبديل ميكنه ؟
و
lass چيه ؟ همينه ؟!

dreadful
سه شنبه 05 شهریور 1392, 13:33 عصر
يه سوال ديگه !
من اينا رو ميشه بگي بلدم ،ديگه چي ياد بگيرم كه كمك كنه بهم ؟ مثل همين sass يا هر چي ديگه؟

Html - html5 - css - css3 - javascript
jQuery
bootstrap - wordpress
يخورده هم php

omidabedi
سه شنبه 05 شهریور 1392, 14:17 عصر
اوكي ! اين خيلي خوبه
فقط يه چيز رو نگرفتم
اين كه ما اين فايل sass رو همين جوري وارد قالبمون ميكنيم يا اين كه مثلا با يه برنامه sass مينويسيم و اون واسمون به css تبديل ميكنه ؟
و
lass چيه ؟ همينه ؟!

ببینید دیگه شما به زبان sass مینویسید(ورژن جدیدش SCSS نام داره) و کاری به بقیه ی چیزا ندارید خود مفسر اونارو به css تبدیل میکنه.

lass رو نشنیدم تالا

omidabedi
سه شنبه 05 شهریور 1392, 14:18 عصر
يه سوال ديگه !
من اينا رو ميشه بگي بلدم ،ديگه چي ياد بگيرم كه كمك كنه بهم ؟ مثل همين sass يا هر چي ديگه؟

Html - html5 - css - css3 - javascript
jQuery
bootstrap - wordpress
يخورده هم php

بنظر من عالم بی عمل مثل زنبور ....
شما سعی کن در همینا خبره بشی php رو ادامه بده وگرنه تکنولوژی و پترن های طراحی و برنامه نویسی زیاده یعنی همشونو یکجا نمیتونی بلد بشی باید تجربی کم کم کار کنی.

2undercover
سه شنبه 05 شهریور 1392, 15:09 عصر
فک می کنم منظور شما از lass همون Less هست.

Less و SASS مثل هم هستن و هر دوشون یک Preproccessor برای CSS هستند که باعث میشه کد هاتون کوتاه تر بشه!

مثلا همین که شما فریمورک Bootstrap رو می تونید Customize بکنید توی سایتش از همین Preproccessor ها استفاده شده!