ਸਾਸ ਅਤੇ ਘੱਟ ਪ੍ਰੀਪ੍ਰੋਸੈਸਸਰ

ਵੈੱਬ ਡਿਵੈਲਪਰ ਇੱਕ ਜਾਂ ਦੋਵਾਂ ਪ੍ਰੋਪ੍ਰੋਸੈਸਰਾਂ ਨਾਲ ਜਾਣੂ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ

ਕੋਕ ਜ ਪੈਪਸੀ, ਮੈਕ ਜ ਪੀਸੀ, ਮਾਰਵੇਲ ਜ ਡੀਸੀ? ਹਰ ਇਕ ਭਾਈਚਾਰੇ ਵਿੱਚ, ਇੱਕ ਬਹਿਸ ਹੈ, ਜਿਸ ਤੋਂ ਜਿਆਦਾ ਬਿਹਤਰ ਹੈ. ਵੈਬ ਡਿਜ਼ਾਈਨਰਾਂ ਜਾਂ ਵਿਕਾਸਕਰਤਾਵਾਂ ਲਈ, ਇਹ ਬਹਿਸ ਸਾਸ ਜਾਂ ਘੱਟ ਹੈ

ਸਾਸ ਅਤੇ ਘੱਟ ਕੀ ਹਨ?

Syntactically Awesome Stylesheets (Sass) ਅਤੇ Leaner CSS (LESS) ਦੋਨੋ CSS preprocessors ਹਨ ਉਹ ਵਿਸ਼ੇਸ਼ ਸਟਾਈਲਸ਼ੀਟ ਐਕਸਟੈਂਸ਼ਨਾਂ ਹਨ ਜੋ ਡਿਜ਼ਾਈਨਿੰਗ ਨੂੰ ਆਸਾਨ ਅਤੇ ਵਧੇਰੇ ਪ੍ਰਭਾਵੀ ਬਣਾਉਂਦੇ ਹਨ ਸਾਸ ਅਤੇ ਘੱਟ ਦੋਵਾਂ ਨੂੰ CSS ਸਟਾਈਲਸ਼ੀਟਾਂ ਵਿੱਚ ਕੰਪਾਇਲ ਕਰੋ ਤਾਂ ਜੋ ਬ੍ਰਾਉਜ਼ਰ ਉਨ੍ਹਾਂ ਨੂੰ ਪੜ੍ਹ ਸਕਣ, ਜੋ ਇੱਕ ਜ਼ਰੂਰੀ ਕਦਮ ਹੈ ਕਿਉਂਕਿ ਆਧੁਨਿਕ ਬ੍ਰਾਊਜ਼ਰ ਪੜ੍ਹ ਨਹੀਂ ਸਕਦੇ .ਸੱਸ ਜਾਂ .ਫਾਇਲ ਕਿਸਮਾਂ.

ਜੇ ਤੁਸੀਂ ਵੈਬ ਡਿਵੈਲਪਮੈਂਟ ਦੇ ਸੰਸਾਰ ਵਿਚ ਹੋਣ ਦੀ ਯੋਜਨਾ ਬਣਾਉਂਦੇ ਹੋ, ਤਾਂ ਦੋ ਪ੍ਰੋਪ੍ਰੋਸੈਸਰਾਂ ਵਿਚੋਂ ਇਕ ਵਿਚ ਚੰਗੀ ਤਰ੍ਹਾਂ ਜਾਣੂ ਹੋਣਾ ਚੰਗਾ ਵਿਚਾਰ ਹੈ- ਜਾਂ ਦੋਵੇਂ .

ਜਦੋਂ ਇਹ ਇਸ ਤੋਂ ਥੱਲੇ ਆਉਂਦਾ ਹੈ, ਤਾਂ ਦੋਵੇਂ ਮਿਲਦੀਆਂ ਹਨ. ਉਹ CSS ਨੂੰ ਸਧਾਰਨ ਲਿਖਣ, ਵਧੇਰੇ ਆਬਜੈਕਟ-ਮੁਖੀ ਅਤੇ ਇੱਕ ਹੋਰ ਮਜ਼ੇਦਾਰ ਤਜਰਬਾ ਲਿਖਦੇ ਹਨ. ਫਿਰ ਵੀ, ਕੁਝ ਮੁੱਖ ਅੰਤਰ ਹਨ ਇਨ੍ਹਾਂ ਵਿੱਚੋਂ ਪੰਜ ਨੂੰ ਇੱਥੇ ਸੂਚੀਬੱਧ ਕੀਤਾ ਗਿਆ ਹੈ.

  • 01 ਸੈਸ ਰੂਬੀ ਵਿਚ ਹੈ ਘੱਟ ਜਾਵਾਸਕ੍ਰਿਪਟ ਵਿੱਚ ਹੈ

    Sass ਰੂਬੀ ਵਿੱਚ ਅਧਾਰਿਤ ਹੈ, ਅਤੇ ਇੱਕ ਰੂਬੀ ਇੰਸਟਾਲ ਦੀ ਲੋੜ ਹੈ. ਜੇ ਤੁਹਾਡੇ ਕੋਲ ਮੈਕ ਹੈ ਤਾਂ ਇਹ ਕੋਈ ਵੱਡਾ ਸੌਦਾ ਨਹੀਂ ਹੈ. ਹਾਲਾਂਕਿ, ਜੇਕਰ ਇਹ ਤੁਹਾਡੇ ਕੋਲ ਇੱਕ ਵਿੰਡੋਜ਼ ਮਸ਼ੀਨ ਹੈ ਤਾਂ ਇਹ ਲੰਮੇ ਸਮੇਂ ਦੀ ਇੰਸਟੌਲੇਸ਼ਨ ਹੈ.

    ਘੱਟ ਸਾਸ ਵਰਗੇ ਰੂਬੀ ਵਿੱਚ ਬਣਾਇਆ ਗਿਆ ਸੀ, ਪਰ ਇਹ ਜਾਵਾਸਕ੍ਰਿਪਟ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ. ਘੱਟ ਵਰਤਣ ਲਈ, ਤੁਸੀਂ ਲਾਗੂ ਕੀਤੇ ਜਾਵਾ-ਸਕ੍ਰਿਪਟ ਫਾਇਲਾਂ ਨੂੰ ਆਪਣੇ ਸਰਵਰ ਲਈ ਅੱਪਲੋਡ ਕਰੋ ਜਾਂ ਇੱਕ ਆਫਲਾਈਨ ਕੰਪਾਈਲਰ ਰਾਹੀਂ CSS ਸ਼ੀਟ ਕੰਪਾਇਲ ਕਰੋ.

  • ਵੇਅਰਿਏਬਲ ਅਸਾਈਨ ਕਰਨ ਲਈ 02: ਸਾਸ $ ਵਰਤਦਾ ਹੈ; ਘੱਟ ਵਰਤਦਾ ਹੈ @

    ਦੋਨੋ ਸਾਸ ਅਤੇ ਘੱਟ ਵਰਣ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਖਾਸ ਅੱਖਰ ਦੀ ਵਰਤੋਂ. ਇਸ ਤਰੀਕੇ ਨਾਲ ਤੁਹਾਨੂੰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾਖਲ ਨਹੀਂ ਕਰਾਉਣੀਆਂ ਪੈਂਦੀਆਂ; ਤੁਸੀਂ ਸਿਰਫ ਅੱਖਰ ਭਰ ਸਕਦੇ ਹੋ

    ਸਾਸ ਵਿਚ, ਇਹ ਡਾਲਰ ਦਾ ਸੰਕੇਤ ($) ਹੈ. ਘੱਟ ਵਿਚ, ਇਹ ਸੰਕੇਤ (@) 'ਤੇ ਹੈ. ਘੱਟ ਲਈ ਸਿਰਫ ਨਨੁਕਸਾਨ ਇਹ ਹੈ ਕਿ ਕੁਝ ਮੌਜੂਦਾ CSS ਚੋਣਕਾਰ ਜੋ ਪਹਿਲਾਂ ਹੀ @ ਵਰਤਦੇ ਹਨ, ਤਾਂ ਕਿ ਇਹ ਸਿੱਖਣ ਦੀ ਕਮੀ ਨੂੰ ਥੋੜਾ ਘਟਾ ਸਕੇ.

  • 03 ਸਾਸ ਕੋਲ ਕੰਪਾਸ ਹੈ, ਘੱਟ ਪ੍ਰਿਬੂਟ ਹੈ

    ਮਿਕਸਿਨਾਂ ਨੂੰ ਜੋੜਨ ਲਈ ਸਾਸ ਅਤੇ ਘੱਟ ਕੋਲ ਐਕਸਟੈਂਸ਼ਨ ਉਪਲਬਧ ਹਨ (ਸਾਈਟ ਤੇ CSS ਘੋਸ਼ਣਾ ਨੂੰ ਸਟੋਰ ਅਤੇ ਸਾਂਝੀ ਕਰਨ ਦੀ ਯੋਗਤਾ)

    • Sass ਕੋਲ ਮਿਕਸਿਨ ਲਈ ਕੰਪਾਸ ਉਪਲਬਧ ਹੈ, ਜਿਸ ਵਿੱਚ ਭਵਿੱਖ ਦੇ ਸਮਰਥਨ ਲਈ ਅਪਡੇਟਾਂ ਦੇ ਨਾਲ ਉਪਲਬਧ ਹਰ ਵਿਕਲਪ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ.

    • ਘੱਟ ਪ੍ਰਿਬੂਟ ਹਨ. ਘੱਟ, ਘੱਟ ਮਿਕਸਿਨ, ਘੱਟ ਐਲੀਮੈਂਟਸ, ਜੀ.ਐਸ. ਅਤੇ ਫ੍ਰੇਮਲੈਸ. ਘੱਟ ਸਾੱਫਟਵੇਅਰ ਸਹਾਇਤਾ ਸਾਸ ਨਾਲੋਂ ਵਧੇਰੇ ਵਿਘਣ ਹੈ, ਜਿਸਦੇ ਨਤੀਜੇ ਵਜੋਂ ਐਕਸਟੈਨਸ਼ਨਾਂ ਲਈ ਬਹੁਤ ਸਾਰੇ ਵੱਖ ਵੱਖ ਵਿਕਲਪ ਹੋ ਸਕਦੇ ਹਨ ਜੋ ਸਾਰੇ ਇੱਕੋ ਤਰੀਕੇ ਨਾਲ ਕੰਮ ਨਹੀਂ ਕਰ ਸਕਦੇ. ਆਪਣੇ ਪ੍ਰੋਜੈਕਟ ਲਈ, ਕੰਪਾਸ ਦੇ ਸਮਾਨ ਪ੍ਰਦਰਸ਼ਨ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸੂਚੀਬੱਧ ਐਕਸਟੈਂਸ਼ਨਾਂ ਦੀ ਲੋੜ ਹੋ ਸਕਦੀ ਹੈ

  • 04 ਘੱਟ ਸਾਸ ਨਾਲੋਂ ਬਿਹਤਰ ਗਲਤੀ ਸੁਨੇਹੇ ਹਨ

    ਸੰਖੇਪ ਵਿੱਚ ਗਲਤੀਆਂ ਦੀ ਰਿਪੋਰਟ ਕਰਨ ਦੀ ਉਹਨਾਂ ਦੀ ਯੋਗਤਾ ਲਈ ਸਾਸ ਅਤੇ ਘੱਟ ਦੋਵਾਂ ਦੀ ਜਾਂਚ ਕੀਤੀ ਗਈ ਹੈ. ਟੈਸਟ ਵਿਚ ਘੱਟ ਸਹੀ ਅਸ਼ੁੱਧੀ ਸੁਨੇਹੇ ਹੋਏ ਹਨ, ਜਿਸ ਵਿਚ ਗਲਤੀ ਦੀ ਸਹੀ ਜਗ੍ਹਾ ਦੱਸੀ ਗਈ ਹੈ.

    ਇਸ ਤਰ੍ਹਾਂ ਕੁਝ ਇੱਕ ਟਾਈਪ ਉੱਤੇ ਥੋੜਾ ਸਮਾਂ ਪਸੀਨੇ ਦੇ ਸਕਦੇ ਹਨ.

  • 05 ਘੱਟ ਸਾਸ ਨਾਲੋਂ ਵਧੇਰੇ ਯੂਜ਼ਰ-ਦੋਸਤਾਨਾ ਦਸਤਾਵੇਜ ਹਨ

    ਘੱਟ ਡੌਕੂਮੈਂਟ ਪਹਿਲੀ ਵਾਰ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਅਗਾਊਂ ਅਪੀਲੀ ਅਤੇ ਆਸਾਨ ਹੈ. ਸਾਸ ਡੌਕੂਮੈਂਟੇਸ਼ਨ ਵਿਚ ਜ਼ਿਆਦਾ ਗਿਆਨ ਆਧਾਰ ਜਾਂ ਵਿਕੀ ਸਥਾਪਨਾ ਹੈ.

    ਇਹ ਇੱਕ ਤੱਥ ਹੈ ਜੋ ਸਾਸ ਜਾਂ ਘੱਟ ਦੀ ਗੋਦ ਲੈਣ ਦੇ ਰੇਟ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੋ ਸਕਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਇੱਕ ਵੈਬਸਾਈਟ ਹੈ ਜੋ ਵੈਬਸਾਈਟ ਡਿਜਾਈਨ ਵਿੱਚ ਵਰਤੋਂ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ.