2025年7月にiOS 15とその他の古いブラウザをサポート終了

もしDiscourseに本当に数千万人のユーザーがいるなら、たとえごく一部であっても、特にいくつか必須ではない機能を追加するためだけに5月に利用できなくするのは悪い決断です。古いデバイス/OSのユーザーは潜在的なリスクを認識しており、愚かなことをしないほど賢く、アップグレードしない正当な理由があります。彼らを不正なユーザーとして却下するのは不公平であり、「コミュニティ」の包括的な精神に反します。

「いいね!」 4

この変更がさまざまなコミュニティにどのような影響を与えるかをより深く理解するために、フォローしてきました。

コミュニティごとに、次のように分解できると考えています。

  • コミュニティ内のユーザーの総数 T
    • この変更の影響を受けるユーザーの数 x
      • 受け入れ可能な回避策がないユーザーの数 a
      • a の補数 b
    • x の補数 y
  • この変更を待つ時間 t

特定のコミュニティについて、x > 0 であり、さらには a > 0 である可能性が高いと想定しています。

この変更がコミュニティに与える影響を、値 Txa を返す関数 f(t) としてモデル化できると考えています。

xa をゼロにするのが難しいと仮定した場合、何を目標とすべきでしょうか?

おそらく、影響を a/T でバケット化し、許容できると判断したものに閾値を設定します。

コミュニティ全体へのこの変更の影響を、コミュニティの集合 []{T, x, a} を返す同様の関数 F(t) として考えることができます。

上記の同じ閾値を使用して、許容できると判断したもの以上に影響を受けるコミュニティの数を測定できます。

もしこれをさらに1年間待つとしたら、多くのコミュニティで xa の両方が減少しますが、それでもゼロより大きいままだと想定しています。

したがって、完璧な決定はありません。

では、何が私たちの決定に影響を与えるべきでしょうか?

特定のコミュニティにとって、a の許容値はいくらでしょうか?その閾値を超えるコミュニティをいくつ許容しますか?この変更を行うべきでしょうか?

私たちはこれほど厳密なことは行っていませんが、意思決定に役立つデータの一部を検討し、t の値として5月が妥当であると感じました。

「いいね!」 7

数年前に、同様の状況について非常に感動したトピックを覚えています。

もしかしたら、@codev は当時(そしてコミュニティが)これをどのように処理したかについてのヒントを持っているかもしれません。

興味本位ですが、stable を追跡しているサイトでは、この非推奨はどのように処理されますか?メジャーリリースの間にあるため、これらのサイトは警告を見るのでしょうか、それとも次回のメジャーバージョンアップデート時に発生するだけでしょうか?

「いいね!」 14

私としては、(ユーザーにとって)最善の答えは、影響を受ける人がいなくなるまでしばらく待つことではなく、古いブラウザのサポートを中止する前に、フォーラムの段階的な機能低下、読み書き機能の維持など、回避策を実装することにコミットすることだと思います。

新しいブラウザを要求する新機能の実装を急ぐ理由は何ですか?なぜ常に段階的なフォールバックを持たないのですか?

「いいね!」 5

「急ぐ」というのは、この決定を時間の関数として説明し、いくらかの影響は減少するものの、決してゼロにはならない可能性があると述べることで、私が反論している言葉だと思います。

もし、1か月後ではなく、1年後にこれを行う計画だと述べたとしたら、それは急いでいるように感じますか?

現時点ではその言葉を無視できると仮定して、質問を言い換えます。

新しいブラウザを要求する新機能を実装する[理由]は何ですか?なぜ常に段階的なフォールバックを用意しないのですか?

それはコスト、そしてこれを行うことと他のことを行うことの相対的な価値の問題です。

それらのフォールバックを実装するには、注意と時間が必要です。そしてそれらを維持するためにも同様です。それは他のことに利用できない時間と注意です。

将来的には検討するかもしれませんが、現時点では、ここで何らかのトレードオフを行わなければならないと評価しています。

「いいね!」 8

ユーザーが使用しているブラウザバージョンを監査するためのデータエクスプローラークエリはどうでしょうか?

「いいね!」 1

確かに「ラッシュ」はあまり正確ではありません。しかし、ブラウザサポートが終了する時期についての早期警告があったかもしれません。

Discorkieのようなプロジェクトは、OSの変更を望まない/できない/能力がない人々にとって鍵となるかもしれません。そうでなければ、何らかのフォールバックの基本的なインターフェースが必要になるでしょう。影響を受けるユーザーは、読み取り専用モードでフォーラムを閲覧できます。現在の読み取り専用モードのように装飾には他のコードを使用しながら、DiscorkieのようにJSONロードを使用して投稿/応答する機能を追加することは、どれほど難しいでしょうか?

「いいね!」 2

そのような方向性が私には明白な解決策のように思えます。そうすれば、Discourseチームは、多くのフォールバックでコードを複雑にすることなく、最新ブラウザ向けの可能な限り最高の体験を提供し続けることに集中できます。

「いいね!」 2

Late 2014 Mac Mini、10.13.4で実行中。

ある程度アップデートできるかもしれませんが、それで問題が解決するかどうかはわかりません。アップデートの可能性を調べていますが、買い替える余裕はありません。また、私の特定のデバイスがアップデートできたとしても、全体的な問題は変わりません。

Boot Camp を使用してマシンを Windows 10 (10 月 14 日まで利用可能) または Windows 11 にアップデートすることを検討しましたか?インターネットによると、これで動作し、セキュリティアップデートを受け取り続けることができるようになります。

インターネットに接続された環境で、セキュリティアップデートを受け取らなくなった OS を使用することには、非常に大きなリスクが伴います。

アップデートを受け取る OS は、ブラックマーケットで数百万ドルで取引されるゼロデイエクスプロイトに対してのみ脆弱になります。

アップデートされなくなった OS は、既知の開示された問題に対して脆弱であり、ジュニアハッカーがコンピューターを DDoS ボットネットに参加させたり、さらに悪いことに、コンピューターの復号化のためにお金を送金しなければならないクリプトスタイル攻撃のリスクが高まります。

これがどれほどひどいものになるかを過小評価しがちですが、過去 10 年間で、ウェブサイトにアクセスするだけでコンピューターを乗っ取ることができる攻撃が数多く発生しています。

「いいね!」 4

このモデルはMontereyまでアップデートできると読みました。MontereyはFirefoxでもサポートされているため、私が現在実行しているのと同じバージョンのFirefoxを使用できます。

また、@samが提案したようにWindows 11またはLinuxを実行することもできます。どちらのOSでもサポートされているブラウザにアクセスできます。

「いいね!」 2

古いMacでWindowsを実行する方法を学び、さらに、多くのWindowsユーザーさえも好まないらしいWindowsシステムの使い方を学ぶ時間はありません。私は農場を経営しており、10月14日まで、そしてその後しばらくの間は非常に忙しくなります。

それに、持っていないお金を払ってWindowsシステムを使わなければならないのではないでしょうか?

ええ、それを調べていて、試してみるかもしれません。Miniで日常的に行っている他のことを台無しにするリスクを伴う一時的な解決策になるかもしれませんが、現在正常に機能していない他の何かを修正する可能性もあるかもしれません。

「いいね!」 2

スレッドに投稿したのですが、あるいは投稿しようとしたのですが、今見えるのはこれだけです。

「ログインしているか最新のモバイルデバイスを使用しているため、HTMLコンテンツは省略されました」

そのスレッドを再び表示するにはどうすればよいですか?また、ログインしているから見られないと言われるのはどういう意味ですか?はい、デスクトップを使用しています。

「いいね!」 2

Excuse me for interrupting, but I would rather ask myself: “What is the reason for giving up many users just to implement one useless and frankly annoying feature at all costs?”

Because, let’s be honest, who cares about managing alternative colors, given that most users follow forums that use your platform for their content and certainly not for their aesthetic appearance?

If you look closely, the “relative color syntax” function is the only one that is not supported by many older browsers, while the other two are supported (or at least, even my old Firefox passes the tests for the other two, however relatively useless they may be, and only fails the relative color syntax test, which is TOTALLY useless compared to the content of a forum.

It doesn’t take much to decide not to implement something totally useless, right?

Let’s also consider the fact that according to some, Windows 7 is completely insecure (which is false, but let’s leave that aside for now), and that no one would use it anymore… according to various network analysis sites (none of which provide certain numbers, so we need to take an average), there are still between 60 and 100 million users who, for various reasons (backward compatibility, software no longer working on Windows 10/11, lack of financial means to upgrade, CNC machines that work with Windows 7 Pro but not with 10/11, and many other reasons), still use Windows 7.

True, compared to the estimated 1.5 billion PC users (and certainly not all Windows, including Mac, Linux, etc.), it’s a small percentage, but not entirely insignificant… let’s also consider that, since Discourse is “infiltrating” many environments, if even just 1 or 2% of these users use any service based on Discourse (it will probably be more, but let’s keep it low), and if they haven’t upgraded to something better like machines or operating systems so far, they won’t be able or willing to do so now. We’re talking about a potential loss of users (ignoring bad publicity and loss of trust) that could range from 60,000 (minimum) to 200,000 (maximum, but as I said, it could be even more)… I find it hard to believe that Discourse management doesn’t care much about this… am I wrong?

Wouldn’t it therefore be better to simply eliminate the useless implementation of the only “feature” (let’s call it that, because I don’t want to be rude) that causes most of the problems, implementing for now (assuming they are actually useful, of course) only the other two?

「いいね!」 5

モデレーターとして、ここで介入したいと思います。これは重要なトピックであり、多くの声からのフィードバックをいただけていることに感謝しています。私たちは耳を傾けています!しかし、コミュニティガイドラインについて再確認したいと思います。皆さん、丁寧な議論をお願いします。:folded_hands:

「いいね!」 7

これはMac上でWindowsアプリケーションを実行するのに役立つかもしれません。私はLinuxでこれを使用しましたので、理論上はインストールするだけで済みます。Windowsライセンスは不要です。

「いいね!」 3

サイドバーに移動して「マイ投稿」を選択してください。

お探しのトピック/投稿はこちらだと思います。

「いいね!」 2

[{“quote”:“Heliosurge, post:103, topic:358131”},{“quote”:“thorny_locust, post:95, topic:358131”}
どうやってそのスレッドをもう一度表示させるのですか?
[/quote]

サイドバーに移動して「マイ投稿」を選択してください
[/quote]

実際の問題は、使用するために有効にする必要があるいくつかのJavaScriptをオフにしていたことでした。

Discourseにとっては、問題の実際の内容と関係のないメッセージを表示するのではなく、Javaを有効にするよう指示してほしい方が遥かに役立つものでした。

「いいね!」 1

【quote="Heliosurge、投稿番号:102、トピック:358131】
これを使えば、Mac上でWindowsアプリケーションを動かせるかもしれません。私はLinuxで使ったことがあるので、理論的にはインストールするだけです。Windowsのライセンスは不要です。
【/quote】

あなたは、それを使えば最新のWindowsブラウザを動かせるかもしれないと言っているのですか?このOSのテストレポートはすべてゲームに関するものであるようです。

Firefoxで提供されたリンクの検索を使用する

「いいね!」 1