Twitterの新しいUIを有効にする方法は?


7

最近、新しいTwitter UIがリリースされました。一部はすでにそれを使用することができます、他はできません。ちなみに、面白い事実に気づきました。favstar.fmからtwitter.comにアクセスすると、常に新しいUIが表示されます。しかし、一方で、Chromeのアドレスバーに「twitter.com」と入力してそこにアクセスすると、表示されるのは前のUIだけです。

HTTPヘッダーの一部の情報がこのトリックを実行すると思います。URLは自分で入力するときとfavstar.fmからジャンプするときとリファラーの間で同じだからです。

しかし、私はウェブ技術にあまり慣れていないので、自分で調査することはできません。

なぜこれが発生するのか、または各ケースに異なるUIを検出して提供する方法を誰かが教えてもらえますか?接続するサーバーは異なりますか?そしてそれはリファラーによって異なりますか?

回答:


3

面白いことに、私がtwitter.fmからTwitterにリンクしようとしたときに新しいUIが表示されません。一方、私が見ているのはバグです。あなたはにログインする場合はFavstar.fm新しいUIを持つアカウントで、その後、別のタブにツイッターからログアウトしてからdoes'ntがFavstar.fmに超える新UI、ときにタブを持っていることをアカウントでログインし、そこからTwitterにリンクすると、現在ログインしているユーザー(新しいUIを持っていないユーザー)が、ツイートから直接リンクをクリックすると、新しいUIが表示されます。その後、Twitterのナビゲートに進むと、UI は古い新しいTwitterである#newtwitter Phoenixサイトに戻ります。

Fiddler2からの暗号化されていないHTTPSを確認しましたが、ここで発見しました。

フェニックスのツイッターは明らかに以下のバージョンのCSSの異なるバージョンを使用しています(URLはパーソナライズされているため、私の名前でログインしない限りアクセスできません)。

https://twimg0-a.akamaihd.net/a/1492998967phoenix/css/phoenix_core.bundle.css

新しいUIは、別のディレクトリから一連のCSSファイルを呼び出しています。

https://twimg0-a.akamaihd.net/a/1492998967/t1/css/t1_core.bundle.css

(プライバシー上の理由から数を変更しました)

これが起こっていることにいくつかの光を当てることを願っています。CSSファイルの使用をリダイレクトするgreasemonkeyスクリプトまたはブラウザープラグインを使用しない限り、アカウントのUIに常に新しいUIを強制的に表示させることはできないと思います。


本当に、それは皆のためではなかった、私は知りませんでした!調査ありがとうございました。これは興味深いことであり、この現象を理解することは進歩かもしれません。
takuma7 2012年

1

TwitterのようなWebサイトは、ユーザーへの主要な変更をゆっくりと「ロールアウト」する傾向があります。その理由は次のとおりです。

  • バグ/問題がある場合、誰もがそれを理解する前にそれらを見つけ、問題の処理はそれほど難しくないはずです。
  • すべてのスクリプト/スタイルシート/画像と一般的な「サイトアセット」はコンピュータにキャッシュされ、全員が一度に新しいバージョンを要求した場合、サイトはおそらくクラッシュします。

いずれにせよ、これは多くの異なる人々が異なる時間にそれを取得することを意味し、彼らは一度に特定の国で、または人々がTwitterに参加したのと同じ順序で、または任意の数の異なる方法でそれを行う可能性があります。

Twitterは、AndroidまたはiOSでTwitterを最新バージョンに更新すると、新しいUIがより速く表示されると述べています。これを更新する必要があることがわかりました。ログインしていて、うまくプレイできていることを確認してください。数時間以内に使用できるはずです。

ただし、他のウェブサイトからのリクエストには不規則な点があるかもしれません。これは、互換性のため、セキュリティがまだ新しい間、またはその他の理由で発生する可能性があります。これはおそらく正常になり、まもなくより一貫したものになるはずです。

あなたの質問に答えて/有用な情報を提供してくれれば幸いです。:)


はい、そうですが、新しいUIを提供するか古いUIを提供するかを決定する技術的な理由に興味があります。iOSのTwitterアプリを確実に更新しましたが、UIは古いままです。そして興味深いことに、この質問をしたところ、favstar.fmを介して新しいUIを見ることができましたが、現在は見ることができません。とにかく、素敵なコメントをありがとう:)
takuma7

更新には時間がかかる場合があり、ある程度アプリを使用する必要があります。アプリに一定の時間を費やしたり、アプリからツイートしたりする必要があります。新しいUIがまだサポートしていないブラウザ/システム設定を実行している可能性もあります。
James Billingham、2012年

うーん...私はそれを比較的長い間使用してきたと思います、そしてもちろん、何度もツイートしました。「新しいUIがまだサポートしていないブラウザ/システム構成」の例をいくつか教えていただけますか?私はそれについて何も知りません...(cf.私はChromeを使用しており、OSはMac OS X Lionです)ところで、私はそれがこの問題に関連しているかどうかわかりません。 、ブラウザを介して、どういうわけかツイートをロードできないと表示されます。しかし、「常にhttpsを使用する」をオンにすると、奇妙に期待どおりに動作します。
takuma7 2012年

ああ。上手。これは、Twitterへのアクセスに使用する構成とまったく同じなので、そこで問題が発生することはないと思います。HTTPSを使用する際の不規則性の問題は、キャッシュに問題がある可能性があります。それをクリアしてみる価値があります。また、あなたはたまたまプロキシを介して閲覧していませんか?
James Billingham、2012年

いいえ、私はしません。しかし、ねえ、私はついに新しいUIを手に入れたようです!私は何もしなかった、それは本当に突然来た。今まで手に入れられなかった理由はまだ残っていますが、とにかくこれまで本当にありがとうございました!それは一見解決したようです:)
takuma7

0

私にとっては、私のiPhoneの新しいtwitterclientsoftwareにログインした後に機能しました。@spolskyが述べたように、「まったく混乱しないでください!」


ああ、でも、私にとっては、iPhoneの新しいTwitterアプリにログインした後でも起こりませんでした...謎
takuma7

0

更新:現在のところ、新しいUIはすべてのユーザーのデフォルトです。@Supportのツイートをご覧ください。

現在、すべてのユーザーがTwitterの新しいバージョンにアップグレードされています。機能をお探しですか?こちらのツアーに参加してください:https : //support.twitter.com/articles/20169519

iPhoneまたはAndroid向けのネイティブアプリの最新バージョンをダウンロードしてインストールします。このツイートをご覧ください。

最新のiPhone / Androidアプリをダウンロード(およびデバイスで開いた)していれば、準備は完了です。Webアクセスはすぐに来ます!#newlook

また、このページの下部までスクロールします。

ここに画像の説明を入力してください


確かに、iPhoneでは入手できますが、誰もがWebブラウザで入手できるわけではありません。ウェブブラウザに関しては、まだ不確かです。
takuma7

1
いくつかの記事では、ネイティブアプリの最新バージョンをインストール(およびログイン)すると、ブラウザーにも最新バージョンのWebアプリがインストールされると述べています。たとえばこれを見てください。
Alex

興味深いですが、私の場合はうまくいかなかったかもしれません。基準は何
ですか

はい、これの妥当性についてもわかりません。そして、他のいくつかは、これも彼らのために機能していないと様々な記事で述べています。私のアカウントは、不思議なことに、サイトをナビゲートするいくつかの場面で新しいUIをレンダリングし始めました。どのデバイスにも、どのバージョンのTwitterクライアントもインストールしていません。これは実際には、複数のログインまたはログインのコピーを使用することに関連している可能性があると思います。私はこの要素をたくさん実験しています。
Chamilyan 2012年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.