https://bugzilla.wikimedia.org/show_bug.cgi?id=44628

       Web browser: ---
            Bug ID: 44628
           Summary: Implement account creation interface as an extension
                    using php and extension hooks instead of pure
                    javascript
           Product: MediaWiki extensions
           Version: unspecified
          Hardware: All
               URL: https://en.wikipedia.org/wiki/Special:CreateAccount
                OS: All
            Status: NEW
          Keywords: accessibility, i18n, javascript
          Severity: normal
          Priority: Unprioritized
         Component: E3 Experiments
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected], [email protected],
                    [email protected]
    Classification: Unclassified
   Mobile Platform: ---

Currently the entire thing is a javascript file. 

For an experiment that's perfectly fine, but this has since been deployed in
full on the English Wikipedia and thus that is no longer a viable
implementation.

From a user standpoint, anyone without js will miss out on it entirely when
much of the visual stuff would still benefit the new folks even without the
added responsiveness. 
From a developer standpoint, having the thing implemented in js makes it harder
to work with in general as it does not follow interface standards. 
From an i18n standpoint, there is no i18n nor any system messages in general. 
From a wiki admin standpoint, without system messages, the only way to
customise things is javascript, but it can be very difficult if not impossible
to write on-wiki js that will work with/override system js, which this is.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to