12

I'm trying to ask questions (which uses the old editor), but pressing the "review your question" button does nothing. Checking "Answer your own question" does nothing (except make the checkmark appear in the box). Pressing "return" in the title/tags discards the draft.

Also, the new editor doesn't load. The toolbar has grey squares instead of buttons and won't let me type any text. Editing any post with it produces something similar, with no text in the box. This happens on Meta, Teams and Discussions.

boxy toolbar

Errors:

  • [Error] SyntaxError: Invalid regular expression: invalid group specifier name (anonymous function) (ask.en.js:64)
  • [Error] SyntaxError: Invalid regular expression: invalid group specifier name (anonymous function) (stacks-editor.en.js:64)

Browser: Chrome/Safari iOS; Safari MacOS (had to post from desktop Chrome)

The issue is the use of regex lookbehinds introduced in the code a week ago. The most used browser this affects is Safari 3.1 - 16.3 (both desktop and iOS). This includes the second to latest major version of Safari (16.x); the latest (17.x) wouldn't have this issue.

3
  • 6
    So many WebKit bugs these days... Commented Feb 15, 2024 at 23:54
  • 7
    Safari 16 is not supported - minimum supported Safari is 17.2. Unfortunately, this most likely means a status-declined. Commented Feb 16, 2024 at 21:49
  • 2
    I believe core functionalities of any website should work without any js at all, but what do I know... Commented Mar 7, 2024 at 17:23

1 Answer 1

6

As noted on https://browsers.stackoverflow.design/, Safari 16 is not supported. At this time we have no plans to resume supporting Safari 16.

5
  • 2
    Well in the past SE used to let users do the basic things (i.e. ask and answer) even with old browsers, and just limit the "nice to have" features for those unsupported browsers, e.g. comments, or even edits. Sad to see this changed so drastically. Commented Mar 3, 2024 at 12:51
  • 1
    @ShadowWizardLoveZelda Part of the problem here is to do with Apple not supporting a feature that had been supported by other browser vendors for many years. In this case, the feature in question had been supported by Chrome since October 2017 and by Firefox since June 2020. Safari didn't implement the feature until March 2023. Commented Mar 5, 2024 at 10:43
  • 2
    @Sonic not relevant. Expectation is that anyone will be able to post question, no matter what device or browser version they have. That was the case, and that is my point. Not being able to edit, comment, or do anything else is acceptable, IMO. But, not being able to post? I just find it unacceptable. Commented Mar 5, 2024 at 13:47
  • @SonictheAnonymousHedgehog Out of curiosity, what feature is that? Commented Mar 6, 2024 at 19:42
  • 1
    @VanitySlug-codidact.com It's linked in the question - regex lookaheads and lookbehinds. Commented Mar 6, 2024 at 19:55

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.