New messages notification does not appear without JavaScript
Closed, ResolvedPublic

Description

Author: 7rt1j

Description:
MediaWiki 1.23wmf2 on the English Wikipedia, from discussion at https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#Second_class_citizens

If JavaScript is disabled in the browser (or the browser does not support JavaScript), new talk page messages do not cause a "you have new messages" notification to appear. The usual red "1" does appear, but is small enough to be easily missed (and also appears for less important notifications).

This only applies to the new talk notification used with Echo. The classic "Orange Bar Of Doom" seen by IP address users works fine without JavaScript.

Should it be technically difficult to implement the new talk notification without JavaScript, my next preference would be for an alternative that fulfils the same purpose even if visually different. (Could be the classic OBOD or something else.)


Version: unspecified
Severity: normal
URL: https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#Second_class_citizens

bzimport set Reference to bz56974.
bzimport created this task.Via LegacyNov 12 2013, 11:47 PM
Legoktm added a comment.Via ConduitNov 13 2013, 2:38 AM

Confirming.

Ideally we should replicate the new style bar without JavaScript (not sure how complicated that is), but worst case fallback to the OBOD :(

gerritbot added a comment.Via ConduitNov 13 2013, 3:17 AM

Change 95102 had a related patch set uploaded by Legoktm:
Add new messages indicator from a hook

https://gerrit.wikimedia.org/r/95102

gerritbot added a comment.Via ConduitJan 12 2014, 3:16 PM

Change 95102 merged by jenkins-bot:
Add new messages indicator from a hook

https://gerrit.wikimedia.org/r/95102

tomasz added a comment.Via ConduitJan 14 2014, 7:45 PM

/Will/ be announced in Tech News #2014-04 :-) Thanks Bartosz!

Add Comment

Column Prototype
This is a very early prototype of a persistent column. It is not expected to work yet, and leaving it open will activate other new features which will break things. Press "\" (backslash) on your keyboard to close it now.