Board Thread:Support Requests - Getting Technical/@comment-24120130-20140601224125/@comment-2170536-20140603001033

The nice part about CSS is that it loads prior to the page displaying; with Javascript all of the highlights get 'painted' on the screen after the page loads. If you don't mind that, the Javascript is definitely more powerful and flexible.

Also: in terms of efficiency, the raw CSS is probably (slightly) more efficient, because all the dev:HighlightUsers code is doing is making a JQuery call to apply CSS using the same types of selectors: selector = 'a[href="/wiki/' + userstr + ':'; ... $(selector + user.replace(/ /g, '_') + '"]').css('color', that[user]).attr(                  'data-highlight-index', $.inArray('users', indices));