• 2024-11-21

ความแตกต่างระหว่าง Sass และ LESS Preprocessors

Angular 5 setup with SASS, LESS preprocessor tutorial

Angular 5 setup with SASS, LESS preprocessor tutorial

สารบัญ:

Anonim

โค้กหรือเป๊ปซี่, Mac หรือพีซี, Marvel หรือ DC? ในทุกชุมชนมีการถกเถียงกันว่าจะดีกว่าอย่างไร สำหรับนักออกแบบเว็บไซต์หรือนักพัฒนาการอภิปรายนั้นคือ Sass หรือ Less

Sass และ LESS คืออะไร?

สไตล์ชีทที่น่ากลัว (Sass) และ Leaner CSS (LESS) คือตัวประมวลผลก่อน CSS เป็นส่วนขยายสไตล์ชีทพิเศษที่ทำให้การออกแบบง่ายขึ้นและมีประสิทธิภาพมากขึ้น ทั้ง Sass และ LESS คอมไพล์เป็น CSS สไตล์ชีทเพื่อให้เบราว์เซอร์สามารถอ่านได้ซึ่งเป็นขั้นตอนที่จำเป็นเนื่องจากเบราว์เซอร์สมัยใหม่ไม่สามารถอ่านไฟล์. sass หรือ.less

หากคุณวางแผนที่จะอยู่ในโลกแห่งการพัฒนาเว็บคุณควรมีความรอบรู้ในหนึ่งในสองตัวประมวลผลล่วงหน้า - หรือทั้งสองอย่าง.

เมื่อมันลงมาทั้งคู่จะคล้ายกัน พวกเขาทำให้การเขียน CSS ง่ายขึ้นมุ่งเน้นวัตถุและประสบการณ์ที่สนุกสนานยิ่งขึ้น อย่างไรก็ตามมีความแตกต่างที่สำคัญบางประการ

  • 01 Sass Is in Ruby ในขณะที่ LESS อยู่ใน Javascript

    ทั้ง Sass และ LESS ใช้อักขระพิเศษเพื่อกำหนดตัวแปร วิธีนี้คุณไม่จำเป็นต้องป้อนข้อมูลจำเพาะต่อไป คุณสามารถป้อนตัวละคร

    ใน Sass เป็นเครื่องหมายดอลลาร์ ($) ใน LESS นั่นคือ at สัญลักษณ์ (@) ข้อเสียเพียงข้อเดียวสำหรับ LESS คือมีตัวเลือก CSS ที่มีอยู่ไม่กี่ตัวที่ใช้ @ อยู่แล้วดังนั้นมันอาจทำให้เส้นโค้งการเรียนรู้เกร็งเล็กน้อย

  • 03 Sass มีเข็มทิศในขณะที่ LESS มี Preboot

    Sass และ LESS มีส่วนขยายที่พร้อมใช้งานเพื่อรวมมิกซ์อิน (ความสามารถในการจัดเก็บและแชร์การประกาศ CSS ทั่วทั้งไซต์)

    Sass มีเข็มทิศสำหรับ mixins ซึ่งรวมถึงทุกตัวเลือกที่สามารถใช้ได้กับการอัปเดตสำหรับการสนับสนุนในอนาคต

    LESS มี Preboot.less, LESS Mixins, LESS Elements, gs และ Frameless การสนับสนุนซอฟต์แวร์ของ LESS นั้นมีการแยกส่วนมากกว่า Sass ทำให้มีตัวเลือกมากมายสำหรับส่วนขยายที่อาจไม่ทำงานเหมือนกันทั้งหมด สำหรับโครงการของคุณคุณอาจต้องใช้ส่วนขยายที่แสดงรายการทั้งหมดเพื่อรับประสิทธิภาพที่คล้ายกับเข็มทิศ

  • 04 น้อยมีข้อความผิดพลาดดีกว่า Sass

    ทั้ง Sass และ LESS ได้รับการทดสอบความสามารถในการรายงานข้อผิดพลาดทางไวยากรณ์ LESS มีข้อความแสดงข้อผิดพลาดที่แม่นยำมากขึ้นในการทดสอบซึ่งจะรายงานตำแหน่งที่ถูกต้องของข้อผิดพลาด

    บางสิ่งเช่นนี้สามารถประหยัดเวลาในการพิมพ์ผิดได้เล็กน้อย

  • 05 LESS มีเอกสารที่ใช้งานง่ายกว่า Sass

    เอกสารน้อยกว่าดึงดูดสายตาและง่ายต่อการติดตามสำหรับผู้ใช้ครั้งแรก เอกสาร Sass มีฐานความรู้หรือการตั้งค่าวิกิมากมาย

    นี่คือข้อเท็จจริงที่อาจมีความสำคัญต่ออัตราการยอมรับของทั้ง Sass หรือ LESS เนื่องจากเป็นแพลตฟอร์มที่ออกแบบมาเพื่อใช้ในการออกแบบเว็บไซต์


  • บทความที่น่าสนใจ

    วิธีการเขียนจดหมายรับรองพนักงานบวกตัวอย่าง

    วิธีการเขียนจดหมายรับรองพนักงานบวกตัวอย่าง

    เรียนรู้วิธีจดจำพนักงานอย่างมีประสิทธิภาพในแบบที่พวกเขาจะจำได้นานหลายปีโดยการเขียนจดหมายรับรองพนักงาน ดูว่าด้วยตัวอักษรตัวอย่าง

    เคล็ดลับสำหรับการเขียนสคริปต์ข่าวสำหรับข่าวทีวี

    เคล็ดลับสำหรับการเขียนสคริปต์ข่าวสำหรับข่าวทีวี

    การรู้วิธีการเขียนสคริปต์ข่าวทางทีวีเป็นกุญแจสู่ความสำเร็จของนักข่าว เคล็ดลับเหล่านี้จะเพิ่มคุณค่าให้กับการเขียนสคริปต์ข่าวทีวีของคุณ

    3S3X1 - กำลังคน - AFSC คำอธิบาย

    3S3X1 - กำลังคน - AFSC คำอธิบาย

    ผู้เชี่ยวชาญด้านกำลังคนดำเนินการสมรรถนะหลักในโครงสร้างองค์กรการกำหนดความต้องการกำลังคนและการจัดสรรและควบคุมโปรแกรม

    วิธีการเขียนจดหมายขอบคุณสัมภาษณ์

    วิธีการเขียนจดหมายขอบคุณสัมภาษณ์

    ต่อไปนี้เป็นเคล็ดลับในการเขียนจดหมายขอบคุณหลังจากสัมภาษณ์งาน รับคำแนะนำว่าควรติดต่อใครเมื่อใดควรเขียนและจะรวมอะไรบ้าง

    Nut Graf คืออะไรและจะปรับปรุงเรื่องราวของฉันได้อย่างไร

    Nut Graf คืออะไรและจะปรับปรุงเรื่องราวของฉันได้อย่างไร

    เรียนรู้สิ่งที่เป็นกราฟอ่อนนุชและวิธีการเขียนอย่างใดอย่างหนึ่งเพื่อให้ผู้อ่านมีส่วนสำคัญของเรื่องราวโดยไม่ให้มันหมดไป

    วิธีเขียนคำขอสำหรับข้อเสนอหรือ RFP

    วิธีเขียนคำขอสำหรับข้อเสนอหรือ RFP

    เรียนรู้วิธีเขียนคำขอข้อเสนอเอกสารที่ออกโดย บริษัท ที่ต้องการซื้อผลิตภัณฑ์และต้องการให้ผู้ประมูลทราบข้อกำหนดของมัน