در سال 1996 یک کمیته ی طراحی اپلیکیشن استاندارد رایا پارس در صدر مشخصاتی برای این که چه طور کلیه ی مرورگرهای اینترنت بایستی جنبه های متعدد را اکران دهند تعریف و تمجید کرد .زیرا مرورگرهای اینترنت مختلفی وجود داراست و شما میخواهید صفحه های اینترنت با تمامی ی مرورگرها سازگار باشد W3C استانداردها را صحیح کرد .
سپس توسعه و گسترش دهندگان می خواستند خصوصیت های اضافه ای را به css اضافه نمایند براین اساس لهجه های دیگری را ساختند که به css ساده تبدیل میشوند.این تبدیل تحت عنوان css-pre-processing شناخته میگردد. این اسم گذاری بدین عامل میباشد که در واقع مرورگرهای اینترنت این کد را متوجه نمیشوند و نیازی هم ندارند که متوجه شوند چون به یک لهجه متعدد مندرج میباشد.
گویش های Less و Saas رایجترین لهجه های پیش پردازنده هستند.در اینجا به رسیدگی تفاوت های آنان میپردازیم:
less - از گویش cssکاملا متعدد میباشد. cssمعمولی در saasکار میکند البته از خصوصیت های مازاد نیز امان میکند .
-تارنما saas، saas را تحت عنوان\" cssبه یاروهمدم ابرقدرت ها \"نامگذاری نموده است.
زمانی که میخواهید از cssاستفاده نمائید شغل با هردوی lessو saas بسیار سهل وآسان میباشد.
توسعه و گسترش دهندگان عموما از این دو به کارگیری میکنند زیرا از css ساده قدرتمندتر می باشند و به شما این قابلیت را میدهند که کدهای تمیزتری بنویسید.