Talk:Sass (style sheet language)

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Designer is inaccurate, Ruby-Sass is deprecated[edit]

In January the designer of the language was changed to "Henry Thorton" in 2006. There is no citation for this. All other records available online attribute the design/creation to Hampton Catlin in 2007. See: Official Sass "About" page. Also Sass is no longer developed in Ruby. Ruby-Sass is deprecated. Current development is done in Dart-Sass. The wording for the description of the syntax (.sass / .scss) could be improved as it described Sass as the "Original" and SCSS as "the newer". This is technically true, however could be misinterpreted. Those Sass syntax came first and SCSS came second both have always been maintained and had the same feature set and are completely interchangeable without loss. — Preceding unsigned comment added by 2603:900A:110C:5200:ED66:BE02:3F6A:333A (talk) 13:18, 25 March 2019 (UTC)[reply]

Update the syntax[edit]

The syntax provided on the wiki page is quite old. —Preceding unsigned comment added by Joneff (talkcontribs) 08:48, 12 May 2010 (UTC)[reply]

Updates needed[edit]

This page needs to be update with information on the following

  • Mixins
  • SassScript
  • Control Directives
  • Compass — Preceding unsigned comment added by 66.68.23.33 (talk) 17:47, 8 July 2012 (UTC)[reply]
  • it is not Syntactic sugar by definition, as it is not the same language before (sass) and after (css).
  • I find the term “interpreter” at least not perfect: This does not happen at runtime of the final code. (Apart from being more of a description language anyhow). I believe “preprocessor” is a better term.
  • Sass has traditionally been developed in Ruby, then ported to C, however the maintainers behind announced in a blog post that they would be switching to Dart, and no longer maintaining the Ruby branch. The Ruby version will be maintained for 1 year, then abandoned unless an open source volunteer decides to maintain it. source: http://blog.sass-lang.com/posts/1022316-announcing-dart-sass — Preceding unsigned comment added by 107.147.181.143 (talk) 13:55, 30 November 2016 (UTC)[reply]

Mixins - yes or no[edit]

The "mixins" section seems contradictory. In one sentence is says Sass doesn't support mixins, and then goes on to describe Sass mixins and show their syntax. Someone who understands what it really supports needs to clarify this paragraph. -- Finlay McWalterTalk 14:55, 14 September 2013 (UTC)[reply]

Not clear[edit]

I'm a web developer and cannot understand this article. "Sass is a scripting language that is interpreted into Cascading Style Sheets (CSS)". By whom? Who interprets it? The browser? The server? What's its support? Do you need to install an Apache module on the server side that will "compile" Sass into "normal" CSS, which will be read and interpreted by the browser? Do you need an extension in your browser? Please, can anyone clarify this?

Exactly what I'd like to know! 2003:E4:9719:A301:E502:D20:BC20:4BD4 (talk) 17:38, 25 June 2020 (UTC) Arnd[reply]
Same here! If there is a Sass file on the server which generates a css file which is used by browser, where does this transformation take place? Server-side or client-side? 88.111.243.135 (talk) 14:57, 15 August 2023 (UTC)[reply]