Làm cách nào để kích hoạt giao diện người dùng mới của Twitter?


7

Giao diện người dùng Twitter mới được ra mắt gần đây. Một số có thể sử dụng nó, những người khác thì không. Nhân tiện, tôi nhận ra một sự thật thú vị. Khi tôi truy cập twitter.com từ favstar.fm, tôi luôn có thể thấy giao diện người dùng mới. Nhưng mặt khác, khi tôi truy cập vào đó bằng cách nhập "twitter.com" vào thanh địa chỉ của Chrome, tất cả những gì tôi có thể thấy chỉ là giao diện người dùng trước đó.

Tôi nghĩ rằng một số thông tin trong tiêu đề HTTP thực hiện thủ thuật này vì URL giống nhau giữa khi tôi tự gõ và khi nhảy từ favstar.fm nhưng Người giới thiệu.

Nhưng tôi không quen thuộc với công nghệ web đến mức tôi không thể tự mình khảo sát.

Ai đó sẽ cho tôi biết tại sao điều này xảy ra, hoặc cách họ phát hiện và cung cấp UI khác nhau cho từng trường hợp? Là máy chủ được kết nối khác nhau? Và nó khác nhau bởi Người giới thiệu?

Câu trả lời:


3

Thật thú vị, tôi không thấy giao diện người dùng mới khi tôi cố gắng liên kết với Twitter từ Favstar.fm. Mặt khác, tôi thấy một lỗi. Nếu bạn đăng nhập vào Favstar.fm bằng tài khoản có giao diện người dùng mới và sau đó đăng xuất khỏi Twitter trong một tab khác và sau đó đăng nhập bằng tài khoản không có giao diện người dùng mới, khi bạn chuyển qua Favstar.fm và sau đó liên kết với Twitter từ đó, người dùng đã đăng nhập hiện tại (người không có UI mới) sẽ xuất hiện để có UI mới khi bạn nhấp vào liên kết trực tiếp từ Favstar. Nếu sau đó bạn tiếp tục điều hướng Twitter, giao diện người dùng sẽ trở lại trang web #newtwitter Phoenix, trang Twitter mới cũ.

Tôi đã xem xét HTTPS chưa được mã hóa từ Fiddler2 và đây là những gì tôi khám phá ra.

Phoenix Twitter đang sử dụng một phiên bản CSS khác rõ ràng có thể tìm thấy bên dưới, (Tôi tin rằng URL được cá nhân hóa nên bạn sẽ không thể truy cập nó trừ khi bạn đăng nhập dưới tên của tôi).

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

Giao diện người dùng mới đang gọi một loạt các tệp CSS từ một thư mục khác.

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

(Tôi đã thay đổi số vì lý do riêng tư)

Hy vọng điều này làm sáng tỏ những gì đang xảy ra. Tôi không nghĩ rằng bạn có thể buộc giao diện người dùng cho tài khoản của mình luôn hiển thị giao diện người dùng mới trừ khi bạn sử dụng tập lệnh greasemonkey hoặc plugin trình duyệt để chuyển hướng sử dụng các tệp CSS.


thực sự, nó không dành cho tất cả mọi người, tôi không biết! Cảm ơn bạn đã khảo sát, điều đó thật thú vị và có thể là một tiến bộ để hiểu hiện tượng này.
takuma7

1

Các trang web như Twitter có xu hướng "tung ra" những thay đổi lớn cho người dùng của họ khá chậm. Những lý do như sau:

  • Nếu có bất kỳ lỗi / vấn đề nào, họ sẽ nắm bắt chúng trước khi mọi người mắc phải và vấn đề sẽ ít khó khăn hơn để giải quyết.
  • Tất cả các tập lệnh / bảng định kiểu / hình ảnh và "tài sản trang web" chung được lưu vào bộ nhớ cache trên máy tính của bạn và nếu tất cả mọi người yêu cầu phiên bản mới cùng một lúc, trang web có thể sẽ bị sập.

Trong mọi trường hợp, điều này có nghĩa là nhiều người khác nhau sẽ nhận được nó vào những thời điểm khác nhau và họ có thể làm điều đó ở một quốc gia cụ thể tại một thời điểm hoặc theo cùng thứ tự mà mọi người tham gia Twitter hoặc bất kỳ cách nào khác nhau.

Twitter đã tuyên bố rằng nếu bạn cập nhật lên phiên bản Twitter mới nhất trên Android hoặc iOS, bạn sẽ nhận được giao diện người dùng mới nhanh hơn. Tôi thấy rằng bạn cần cập nhật nó, đảm bảo bạn đã đăng nhập và chơi tốt với nó và sau đó bạn sẽ có nó trong vòng vài giờ.

Tuy nhiên, bạn đã đúng rằng có thể có một số bất thường khi yêu cầu đến từ các trang web khác. Điều này có thể là để tương thích, vì bảo mật trong khi nó vẫn còn mới hoặc bất kỳ lý do nào khác. Điều này có lẽ sẽ trở nên bình thường và phù hợp hơn sớm.

Hy vọng rằng đã trả lời câu hỏi của bạn / cung cấp thông tin hữu ích. :)


Vâng, điều đó đúng, nhưng tôi quan tâm đến các lý do kỹ thuật để xác định xem cung cấp giao diện người dùng mới hay giao diện cũ. Tôi chắc chắn đã cập nhật ứng dụng twitter của iOS, nhưng giao diện người dùng vẫn cũ. Và thật thú vị, khi tôi hỏi câu hỏi này, tôi đã có thể thấy giao diện người dùng mới thông qua favstar.fm nhưng bây giờ tôi không còn có thể. Dù sao, cảm ơn vì một bình luận tốt đẹp :)
takuma7

Có thể mất một chút thời gian để cập nhật và bạn phải sử dụng ứng dụng ở một mức độ nào đó. Bạn có thể phải dành một số thời gian nhất định cho ứng dụng hoặc tweet từ nó hoặc một cái gì đó tương tự. Cũng có thể bạn đang chạy cấu hình trình duyệt / hệ thống mà giao diện người dùng mới chưa hỗ trợ.
James Billingham

Ừm ... tôi nghĩ rằng tôi đã sử dụng nó trong một thời gian dài và dĩ nhiên, đã tweet nhiều lần. bạn có thể cho tôi một số ví dụ "cấu hình trình duyệt / hệ thống mà giao diện người dùng mới chưa hỗ trợ" không? Tôi không biết gì về nó ... (tôi đang sử dụng Chrome và HĐH là Mac OS X Lion) btw, tôi không biết nó có liên quan đến vấn đề này hay không, rằng khi tôi mở twitter trên web , thông qua trình duyệt, nó nói rằng nó không thể tải tweet bằng cách nào đó. nhưng, nếu tôi bật "luôn sử dụng https", nó hoạt động như mong đợi, thật kỳ lạ.
takuma7

Ah. Tốt. Đó chính xác là cấu hình tương tự mà tôi sử dụng để truy cập Twitter, vì vậy tôi sẽ không mong đợi bất kỳ vấn đề nào ở đó. Các vấn đề với sự bất thường khi sử dụng HTTPS có thể là do lỗi bộ nhớ cache của bạn. Sẽ đáng để thử xóa nó. Ngoài ra, bạn không tình cờ duyệt qua proxy?
James Billingham

không, tôi không nhưng, này, có vẻ như cuối cùng tôi đã có giao diện người dùng mới! Tôi không làm gì cả, nó đến thật bất ngờ. mặc dù lý do tại sao tôi không thể có được cho đến bây giờ vẫn còn, nhưng dù sao, cảm ơn bạn rất nhiều cho đến nay! nó dường như đã ổn định :)
takuma7

0

Đối với tôi, nó hoạt động sau khi đăng nhập vào twitterclentsoftware mới trên iPhone của tôi. Như @spolsky lưu ý "Không khó hiểu chút nào!"


ồ, nhưng đối với tôi, điều đó đã không xảy ra ngay cả sau khi đăng nhập vào ứng dụng Twitter mới của iPhone ..... bí ẩn
takuma7

0

Cập nhật: kể từ hôm nay, giao diện người dùng mới được mặc định cho tất cả người dùng. Xem tweet của @ Support .

Tính đến hôm nay, tất cả người dùng đã được nâng cấp lên phiên bản mới của Twitter. Tìm kiếm một tính năng? Tham quan tại đây: https://support.twitter.com/articles/20169519

Tải xuống và cài đặt phiên bản mới nhất của ứng dụng gốc cho iPhone hoặc Android. Xem tweet này .

Nếu bạn đã tải xuống ứng dụng iPhone / Android mới nhất (và mở nó trên thiết bị của bạn) thì bạn đã cài đặt xong. Truy cập web sẽ đến sớm! #newlook

Ngoài ra, di chuyển đến dưới cùng của này trang.

nhập mô tả hình ảnh ở đây


Vâng, chắc chắn chúng ta có thể tải nó trên iPhone nhưng không phải trên trình duyệt web cho tất cả mọi người. Đối với trình duyệt web, nó vẫn không chắc chắn.
takuma7

1
Một số bài viết nói rằng nếu bạn cài đặt phiên bản mới nhất của ứng dụng gốc (và đăng nhập), thì bạn cũng sẽ có phiên bản mới nhất của ứng dụng web trong trình duyệt. Xem cái này chẳng hạn.
Alex

Thú vị, nhưng nó có thể không hoạt động trong trường hợp của tôi. tiêu chí là gì ...
takuma7

vâng, tôi không chắc về tính hợp lệ của điều này. Và một số người khác nói về các bài viết khác nhau rằng điều này cũng không làm việc cho họ. Tài khoản của tôi bắt đầu hiển thị giao diện người dùng mới một cách bí ẩn trong một số lần điều hướng qua trang web và tôi chưa cài đặt bất kỳ phiên bản máy khách Twitter nào trên bất kỳ thiết bị nào của mình. Tôi nghĩ rằng điều này thực sự có thể liên quan đến việc sử dụng nhiều thông tin đăng nhập hoặc bản sao đăng nhập của bạn. Tôi đang thử nghiệm với yếu tố này rất nhiều.
Ch Familyan
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.