6
\$\begingroup\$

A well-intentioned user has made a couple edits lately, where the only changes are updating "http:" links because they are "broken on HTTPS", by removing the leading "http:" in image (imgur) links. Note that the links aren't broken (the http: links still resolve). There are no other content changes in those edits.

Unfortunately, Stack Exchange has not implemented SSL site-wide yet. Until then, the image uploader will continue to generate "http:" links instead of "https:" links.

As of this posting, there are 4722 posts on Photo.SE containing "http://i.stack" (that is, http: links to the imgur hosting). It seems to me the way toward "https:" is not by editing every single post containing them; rather, a simple database script can update those when the sites go full HTTPS and when the image uploader creates the proper HTTPS links.

I rejected one such edit, and after seeing it, found another recent edit and rolled it back. But that got me wondering about the whole thing, and came here for calibration:

  • Am I wrong to reject such edits?
  • Am I wrong to rollback such revisions?

Example revision:


For the interested, here are various meta SE posts about the transition to HTTPS/SSL:


Update March 2017

As Philip Kendall noted in comments (and reflected in his answer), Stack Exchange is going to be taking care of this on all SE sites soon: Roadmap to HTTPS: serving and uploading HTTPS-images only.

\$\endgroup\$
5
  • \$\begingroup\$ Other than our time spent reviewing these changes, are they causing any issues? \$\endgroup\$
    – Philip Kendall Mod
    Commented Nov 11, 2016 at 21:47
  • \$\begingroup\$ No, none that I can tell. I suppose my only irritation is that there's churn on the Active page, which doesn't result in visibly better posts (grammar improvements, formatting, etc.). I realize that's entirely my own personal thing, so I'm prepared to let go if necessary. \$\endgroup\$
    – scottbb Mod
    Commented Nov 11, 2016 at 21:51
  • 1
    \$\begingroup\$ @Philip: Bumping questions just to change HTTP to HTTPS is annoying. The active list matters. How would you like it if you posted a question, then 10 minutes later someone did 15 trivial edits? \$\endgroup\$ Commented Nov 12, 2016 at 12:41
  • 1
    \$\begingroup\$ "when the image uploader creates the proper HTTPS links." - from a quick test, it looks to me like it is; see e.g. photo.stackexchange.com/posts/84507/revisions \$\endgroup\$
    – Philip Kendall Mod
    Commented Nov 14, 2016 at 16:14
  • \$\begingroup\$ PSA: meta.stackexchange.com/questions/291947/… This has a significant impact on this; as such, I've updated my accepted answer. \$\endgroup\$
    – Philip Kendall Mod
    Commented Mar 7, 2017 at 10:34

3 Answers 3

3
\$\begingroup\$

Update March 2017: Our Benevolent Overlords are making this change for us (without bumping posts), so I'd now fairly strongly say this kind of edit is now not acceptable.

Original answer from November 2016:

My take: this is just about on the limit of acceptability. Noting that:

  • Imgur (which Stack Exchange uses for its image hosting) supports HTTPS perfectly well.
  • If you upload an image today, it gets an HTTPS link.
  • HTTPS is a good thing in general.

I wouldn't object to this happening as part of a larger change to a question, or as an occasional change to a particularly notable question. Bumping 15 questions to the top of the active list wouldn't be so good however.

\$\endgroup\$
1
  • 1
    \$\begingroup\$ It's actually funny how this post was edited by the bot to replace the HTTP link with the corresponding HTTPS link. \$\endgroup\$
    – user
    Commented Apr 3, 2017 at 14:22
3
\$\begingroup\$

I wouldn't approve of a user suggesting edits that just change HTTP links to HTTPS ones.

However, I wouldn't roll them back either. For people browsing SE sites on HTTPS without extensions like HTTPS Everywhere, default browser settings block mixed content, so most images don't show up. So, this does help some people (it also does hurt people who're using very old browsers, but I don't know how well SE works on those in the first place).

If you absolutely must undo that change for some reason, then use protocol-relative links (https://i.stack... -> //i.stack...). These will take on the protocol used to visit the site, so people browsing on HTTP will see HTTP links, similarly for HTTPS.

\$\endgroup\$
7
  • 2
    \$\begingroup\$ Actually, I was inaccurate in my description. The user was changing http://i.stack... -> //i.stack.... So it sounds like on the rollback count, I was wrong. \$\endgroup\$
    – scottbb Mod
    Commented Nov 13, 2016 at 2:46
  • 1
    \$\begingroup\$ It's not our business to decide technology used by SE like this. This is for the SE devs to think about and deal with globally. We here at Photo.SE have no business getting envolved, and certainly shouldn't be adding noise to work around what is ultimately a problem of browser settings. \$\endgroup\$ Commented Nov 14, 2016 at 12:47
  • \$\begingroup\$ @OlinLathrop that's called "passing the buck", and while you're welcome to have that stance, I'd rather not. \$\endgroup\$
    – muru
    Commented Nov 14, 2016 at 13:12
  • 1
    \$\begingroup\$ It's not passing the buck, but rather the tail wagging the dog. This is a SE-wide issue, not just a Photo.SE issue. It also makes no sense to hurt this site just to appease people that can't be bothered to set their browser settings properly. \$\endgroup\$ Commented Nov 14, 2016 at 15:30
  • \$\begingroup\$ @OlinLathrop Maybe you didn't read the first line: I wouldn't approve of a user suggesting edits that just change HTTP links to HTTPS ones. I don't see how anything I advocate is hurting Photo.SE in anyway. Note that rolling back an edit also counts as an edit and bumps the question anyway. \$\endgroup\$
    – muru
    Commented Nov 14, 2016 at 15:32
  • \$\begingroup\$ I don't like rolling back such edits, but edits that mess with the basic mechanics of the whole system shouldn't be approved, no matter what else they contain. It's simply not our business as users to make this kind of change. \$\endgroup\$ Commented Nov 14, 2016 at 15:33
  • \$\begingroup\$ @OlinLathrop Of course it is, that is why we have edit privileges. That SE is having trouble is no reason why we shouldn't help make the transition smoother. But, as I said before, you're welcome to your opinion about it. Photo.SE is also welcome to make whatever policy you guys want over it. I just described what's going on and what can be done. I'm not going to police your edits. I do enough of that on Ask Ubuntu and Vi and Vim. \$\endgroup\$
    – muru
    Commented Nov 14, 2016 at 15:40
2
\$\begingroup\$

Yes, you're right. Nobody should be going around changing HTTP links to HTTPS. These edits should be rejected when encountered.

\$\endgroup\$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .