ساس (لغة تنسيق صفحات الويب)

ساس (لغة تنسيق صفحات الويب)
الشعار
معلومات عامة
التصنيف
ظهرت في
28 نوفمبر 2006 عدل القيمة على Wikidata
صممها
نظام التشغيل
الرخصة
التطوير
الإصدار الأول
28 نوفمبر 2006 عدل القيمة على Wikidata
الإصدار الأخير
  • 3.4.8
    (14 نوفمبر 2014) عدل القيمة على Wikidata
التأثير
متأثرة بـ
متفرقات
موقع الويب
sass-lang.com (الإنجليزية) عدل القيمة على Wikidata

ساس (بالإنجليزية: Sass اختصارًا لأوراق الأنماط الرائعة تركيبًا) هي لغة تنسيق صفحات الويب صممها في البداية هامبتون كاتلن وطورتها ناتالي ويزنباوم. بعد إصداراتها الأولية، واصلت ويزنباوم وكريس إبشتاين توسيع ساس مع ساس سكريبت، وهي لغة نصية بسيطة تستخدم في ملفات ساس. تُعد ساس لغة برمجة نصية معالجة مسبقًا تفسر أو تجمع إلى لغة أوراق الأنماط المتتالية (سي إس إس). وساس سكريبت هي لغة البرمجة النصية نفسها. تتألف ساس من تركيبين. يستخدم التركيب الأصلي، الذي يسمى «التركيب ذو المسافة البادئة»، تركيبًا مشابهًا لهامل (Haml). ويستخدم الإزاحة لفصل كتل التعليمات البرمجية ورموز السطر الجديد لفصل القواعد. يستخدم التركيب الأحدث «إس سي إس إس» (ساسي سي إس إس) تنسيق كتلة يشبه المُستخدم في سي إس إس. يستخدم الحاصرتان للإشارة إلى كتل الكود البرمجي والفواصل المنقوطة لفصل الأسطر داخل الكتلة. يُمنح التركيب ذو المسافة البادئة وتركيب إس سي إس إس عادةً الامتدادات.sass و.scss، على التوالي.[2][3][4]

تتألف سي إس إس 3من سلسلة من المحدّدات والمحدّدات الزائفة التي تجمع القواعد التي تنطبق عليها. وسعت ساس (في السياق الأوسع للتركيبين) لغة أوراق الأنماط المتتالية من خلال توفير عدة آليات متاحة بلغات البرمجة الأكثر تقليدية، وخاصةُ اللغات غرضية التوجه، ولكن غير متاحة في سي إس إس 3نفسها. عند تفسير ساس سكريبت، تُنشئ كتل من قواعد سي إس إس لمختلف المحددات كما هو محدد بواسطة ملف ساس. تُترجم ساس سكريبت إلى سي إس إس. بدلاً من ذلك، يمكن لساس مراقبة الملفات ذات الامتداد.sass أو.scss وترجمتها إلى ملف خرج بامتداد.css متى ما حُفظ أي ملف بامتداد (.sass أو (.scss.[5]

يعتبر التركيب ذو المسافة البادئة لغة معرفة. أما إس سي إس إس فتُعد لغة معرفة متداخلة، فالدلالات الصالحة في سي إس إس صالحة في سي إس إس.

توفر ساس سكريبت الآليات التالية: المتغيرات، التداخل، المزج، ووراثة المحدد.

التطبيقات الرئيسية

نُفذت ساس سكريبت بلغات متعددة، وتطبيقاتها الملحوظة هي:

  • أُنشئ تطبيق روبي الأصلي المفتوح المصدر في عام 2006، لكنه أُهمل بسبب نقص المشرفين ووصل إلى نهاية حياته في مارس 2019.[6][7]
  • تطبيق دارت مفتوح المصدر الرسمي.[8]
  • ليب ساس، تطبيق سي بلس بلس مفتوح المصدر الرسمي.
  • تطبيق جافا سكريبت الرسمي، الذي نُشر كنموذج ل «ساس» على إن بيّ إم (مدير حزمة العقدة نظام إدارة الحزم).[9]
  • جاي ساس، تطبيق جافا غير رسمي.
  • فام إل بيّ، تطبيق ساس/ إس سي إس إس غير رسمي بلغة بيّ إتش بيّ.
  • لدى منصة فادن تطبيق جافا لساس.[10]
  • فايربغ، امتداد لفايرفوكس إكس يو إل («إرث») لتطوير الويب. وقد أُهمل أمام أدوات المطور المدمجة في فاير فوكس نفسه. توقف عن العمل بسبب توقف فايرفوكس 57 عن دعم امتدادات إكس يو إل.[11]

الميزات

المتغيرات

تسمح ساس بتحديد المتغيرات. تبدأ المتغيرات بعلامة الدولار ($). يُعين متغير باستخدام النقطتين الرأسيتين (:). تدعم ساس سكريبت أربعة أنواع من البيانات:

  • الأرقام (بما في ذلك الوحدات)
  • سلاسل (مع علامات التنصيص أو دونها)
  • الألوان (الاسم، أو الأسماء)
  • القيم المنطقية

يمكن أن تكون المتغيرات وسائط أو نتائج لوظيفة واحدة أو العديد من الوظائف المتاحة. تدرج قيم المتغيرات، في أثناء الترجمة، في مستند خرج سي إس إس.[12]

انظر أيضًا

المراجع

  1. ^ ا ب وصلة مرجع: http://sass-lang.com/documentation/file.SASS_CHANGELOG.html.
  2. ^ "Sass: Syntactically Awesome Style Sheets". sass-lang.com. مؤرشف من الأصل في 2013-09-01.
  3. ^ "Natalie Weizenbaum's blog". مؤرشف من الأصل في 2007-10-11.
  4. ^ Media Mark (3.2.12). "Sass - Syntactically Awesome Stylesheets". Sass-lang.com. مؤرشف من الأصل في 2020-02-18. اطلع عليه بتاريخ 2014-02-23.{{استشهاد ويب}}: صيانة الاستشهاد: أسماء عددية: قائمة المؤلفين (link)
  5. ^ Sass - Syntactically Awesome Stylesheets Tutorial نسخة محفوظة 9 أكتوبر 2013 على موقع واي باك مشين.
  6. ^ Weizenbaum، Natalie. "Ruby Sass Has Reached End-Of-Life « Sass Blog". sass.logdown.com. مؤرشف من الأصل في 2019-08-16. اطلع عليه بتاريخ 2019-04-21.
  7. ^ "Sass: Ruby Sass". sass-lang.com. مؤرشف من الأصل في 2019-12-26. اطلع عليه بتاريخ 2019-04-21.
  8. ^ "Sass / Scss". Drupal.org. 21 أكتوبر 2009. مؤرشف من الأصل في 2016-03-10. اطلع عليه بتاريخ 2014-02-23.
  9. ^ "jsass - A Java implementation of the Sass compiler (and some other goodies). - Google Project Hosting". مؤرشف من الأصل في 2016-01-17. اطلع عليه بتاريخ 2014-02-23.
  10. ^ "SassCompiler (Vaadin 7.0.7 API)". Vaadin.com. 6 يونيو 2013. مؤرشف من الأصل في 2014-04-21. اطلع عليه بتاريخ 2014-02-23.
  11. ^ Sass (Syntactically Awesome StyleSheets) SASS_REFERENCE نسخة محفوظة 9 أكتوبر 2013 على موقع واي باك مشين.
  12. ^ Module: Sass::Script::Functions Sass Functions نسخة محفوظة 12 أكتوبر 2013 على موقع واي باك مشين.

Read other articles:

St. George's of Saint George's kan verwijzen naar: Geografie Caraïben Saint George's (Bermuda), een gemeente op Bermuda Saint George's (Grenada), de hoofdstad van Grenada Canada St. George's (Newfoundland en Labrador), een gemeente op Newfoundland St. George's (rivier), een rivier op Newfoundland St. George's-estuarium, estuarium waarin die rivier uitmondt St. George's Bay, naam van twee verschillende Canadese baaien Sport St. George's FC, een voetbalclub uit Malta St. George's SC, een voetb...

 

Madonna del LibroAutoreVincenzo Foppa Data1460-1468 Tecnicatempera su tavola Dimensioni37,5×29,6 cm UbicazionePinacoteca del Castello Sforzesco, Milano La Madonna del Libro è un dipinto tempera su tavola (37,5x29,6 cm) di Vincenzo Foppa, databile al 1460-1468 circa e conservato nella Pinacoteca del Castello Sforzesco a Milano. Descrizione e stile L'opera era probabilmente destinata alla devozione privata. La Madonna e il Bambino benedicente si affacciano con illusionismo oltre una corn...

 

2017 studio album by Sleeping with SirensGossipStudio album by Sleeping with SirensReleasedSeptember 22, 2017RecordedMarch 2016 – April 2017Genre Pop rock[1] Length37:17LabelWarner Bros.ProducerDavid BendethSleeping with Sirens chronology Live and Unplugged(2016) Gossip(2017) How It Feels to Be Lost(2019) Singles from Gossip LegendsReleased: July 14, 2017 Empire to AshesReleased: August 4, 2017 CheersReleased: August 25, 2017 TroubleReleased: September 5, 2017 Professional r...

American actress Lisa WuWu in 2019Born (1973-01-23) January 23, 1973 (age 50)Inglewood, California, U.S.NationalityAmericanOther namesSharon Millette Hartwell Lisa Wu-HartwellOccupations Television personality actress realtor screenwriter designer Years active1992–presentKnown forThe Real Housewives of AtlantaHollywood DivasSpouses Keith Sweat ​(m. 1992⁠–⁠2002)​ Ed Hartwell ​(m. 2005⁠–Ȇ...

 

Species of mammal Turkish hamster Conservation status Near Threatened (IUCN 3.1)[1] Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Chordata Class: Mammalia Order: Rodentia Family: Cricetidae Subfamily: Cricetinae Genus: Mesocricetus Species: M. brandti Binomial name Mesocricetus brandti(Nehring, 1898) The Turkish hamster (Mesocricetus brandti), also referred to as Brandt's hamster,[1][2] Azerbaijani hamster,[2] or avurtlak,[...

 

Artificial intelligence company VicariousTypePrivately heldIndustryArtificial intelligenceFounded2010; 13 years ago (2010)FoundersD. Scott PhoenixDileep GeorgeHeadquartersSan Francisco Bay Area, California, U.S.Parent Intrinsic (Alphabet Inc.)Websitevicarious.com Vicarious was an artificial intelligence company based in the San Francisco Bay Area, California. They use the theorized computational principles of the brain to attempt to build software that can think and learn li...

Oznaki specjalistów marynarki wojennej – zostały wprowadzone do użycia w latach 1970 i 1973. Prawo ich noszenia przysługiwało żołnierzom zawodowym oraz podoficerom i szeregowym zasadniczej służby wojskowej. Stanowiły one zewnętrzną formę wyróżniającą tych żołnierzy. Rysunki poszczególnych oznak przedstawiały charakterystyczne symbole broni lub znaków wojskowych występujących w danym rodzaju wojsk i służb. Posiadały one 4 klasy: 3, 2, 1 i Mistrzowską. Tłoczone by...

 

Italian professional golfer Matteo ManasseroManassero in 2015Personal informationFull nameMatteo ManasseroNicknameMannyBorn (1993-04-19) 19 April 1993 (age 30)Negrar, ItalyHeight1.83 m (6 ft 0 in)Weight79 kg (174 lb; 12.4 st)Sporting nationality ItalyResidenceVerona, ItalyCareerTurned professional2010Current tour(s)Challenge TourFormer tour(s)European TourAlps TourProfessional wins7Highest ranking25 (9 June 2013)[1]Number of wins by tourEuropean...

 

Rajiv RaoBornIndiaOccupation(s)National Creative Director, Ogilvy & MatherWebsitewww.ogilvy.com Rajiv Rao is National Creative Director of Ogilvy & Mather, responsible for the ZooZoo[1] and Pug Advertising Campaigns of Vodafone. He also did many other creative campaigns. He had won several medals at Cannes, One Show, Clio, Ad fest, CA, Media Spikes and London International Awards for his Creative work. He worked on Vodafone/Orange in India has won ‘Campaign of the year’,&#...

Canadian engineer and businessman. S. Robert BlairBornSidney Robert Blair(1929-08-13)13 August 1929Port of Spain, TrinidadDied18 April 2009(2009-04-18) (aged 79)Vancouver, British Columbia, CanadaEducationQueen's University (B.Sc, 1951)Occupation(s)President, NOVA Corporation Sidney Robert Bob Blair CC (13 August 1929 – 18 April 2009) was a Canadian oilman. During a career that spanned from 1951 to 1991, Blair played a major role in the development of the Alberta petroleum industry...

 

2019 American drama TV series ReprisalGenre Drama Created byJosh CorbinStarring Abigail Spencer Rodrigo Santoro Mena Massoud Rhys Wakefield Madison Davenport David Dastmalchian Gilbert Owuor W. Earl Brown Craig Tate Wavyy Jonez Shane Callahan Rory Cochrane Country of originUnited StatesOriginal languageEnglishNo. of seasons1No. of episodes10 (list of episodes)ProductionExecutive producers Josh Corbin Warren Littlefield Barry Jossen Running time41–57 minutesProduction companies A+E Studios T...

 

Style of drama In-yer-face theatre is a term used to describe a confrontational style and sensibility of drama that emerged in Great Britain in the 1990s. This term was borrowed by British theatre critic Aleks Sierz as the title of his book, In-Yer-Face Theatre: British Drama Today, first published by Faber and Faber in March 2001.[1] An adjunct faculty member in Boston University's London graduate journalism programme, and co-editor of TheatreVoice,[2] Sierz uses in-yer-face ...

This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages) This article may need to be rewritten to comply with Wikipedia's quality standards. You can help. The talk page may contain suggestions. (July 2020) This article needs a plot summary. Please add one in your own words. (July 2020) (Learn how and when to remove this template message) This article needs additional citations for verification. Pl...

 

Ir.Arifin TasrifPotret sebagai menteriMenteri Energi dan Sumber Daya Mineral Indonesia ke-18PetahanaMulai menjabat 23 Oktober 2019PresidenJoko WidodoWakil PresidenMa'ruf AminPendahuluIgnasius JonanDuta Besar Indonesia untuk Jepang dan Federasi MikronesiaMasa jabatan22 Juni 2017 – 23 Oktober 2019PresidenJoko WidodoWakil PresidenJusuf Kalla Ma'ruf AminPendahuluYusron Ihza MahendraPenggantiHeri Akhmadi Informasi pribadiLahir19 Juni 1953 (umur 70)JakartaKebangsaanIndonesia...

 

Monument van Theodor Körner Theodor Körner Edler von Siegringen ( [ˈteːoˌdoːɐ̯ ˈkœʁnɐ] (info / uitleg); Szőny, 24 april 1873 - Wenen, 4 januari 1957) was een Oostenrijks generaal en politicus. Theodor Körner was afkomstig uit een adellijke familie. Tijdens de Eerste Wereldoorlog was hij stafchef van het Isonzo leger dat tegen de Italianen streed. Tijdens de Eerste Wereldoorlog vatte hij sympathie op voor het socialisme. In 1918 werd hij afdelingsleider van het leger. W...

Mallam Junction Interchange in Accra The Mallam Interchange is a dual carriage road system flyover in Accra in the Greater Accra Region of Ghana. It is part of the six-lane, 14-kilometre (8.7 mi) George Walker Bush Highway funded by the United States' Millennium Challenge Corporation.[1] References ^ Tetteh Quarshie-Mallam Road ready Feb 2012. www.modernghana.com. Retrieved 1 December 2011. vteRoads and interchanges in GhanaRoads Accra–Winneba Highway George Walker Bush Highway...

 

Car endurance race in Australia 2023 Bathurst 12 Hour Previous 2022 Next 2024 2023 Liqui-Moly Bathurst 12 HourEvent InformationDate3–5 February 2023LocationBathurst, New South WalesVenueMount Panorama CircuitResultsRace 1Distance laps kmPole position Maro EngelGruppeM Racing 2:00.8819 The 2023 Liqui Moly Bathurst 12 Hour was an endurance race for FIA GT3 cars and invited vehicles, staged at the Mount Panorama Circuit in Bathurst, New South Wales, Australia, on 5 February 2023. It was the op...

 

Steve Ballmer Steve Ballmer en 2014. Director ejecutivo de Microsoft Corporation 13 de enero de 2000-4 de febrero de 2014Predecesor Bill GatesSucesor Satya Nadella Información personalNombre de nacimiento Steven Anthony BallmerNacimiento 24 de marzo de 1956 (67 años)Detroit, Míchigan, Estados UnidosNacionalidad estadounidenseFamiliaCónyuge Connie Snyder (matr. 1990)Hijos 3EducaciónEducado en Harvard CollegeEscuela de Postgrado de Negocios StanfordUniversidad Tecnológica La...

Aquaculture in Alaska is dominated by the production of shellfish and aquatic plants. These include Pacific oysters, blue mussels, littleneck clams, scallops, and bull kelp. Finfish farming has been prohibited in Alaska by the 16.40.210 Alaskan statute, however non-profit mariculture continues to provide a steady supply of aquaculture in the state. Many organizations that helped the ban, now encourage the growing of shellfish and other oysters.[1] Overview Salmon boats fishing on the ...

 

Railway station in Kitakyushu, Japan This article does not cite any sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Kurosaki Station – news · newspapers · books · scholar · JSTOR (November 2010) (Learn how and when to remove this template message) JA  21 Kurosaki黒崎 Panorama of Kurosaki StationGeneral informationLocationYahatanishi Ward, ...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!