Phiên bản Firefox tiếp theo: làm thế nào để * dễ dàng * kiểm tra tính tương thích của tiện ích mở rộng / tiện ích bổ sung?


12

Câu hỏi:

Tôi hiện đang sử dụng Firefox 3.6. Trước khi tôi cài đặt phiên bản Firefox tiếp theo (Firefox 4 tại thời điểm này), có cách nào dễ dàng để kiểm tra xem tất cả các tiện ích mở rộng / tiện ích đã cài đặt của tôi có tương thích với nó không?

Lý lịch:

Tôi hy vọng giải pháp một cú nhấp chuột, vì tôi không muốn cài đặt FF4 trước và hơn là thấy một số trong số chúng không tương thích và tôi không muốn kiểm tra mọi trang chủ của mọi tiện ích mở rộng đã cài đặt để xem phiên bản nào chúng hỗ trợ.

Có lẽ tồn tại một ' danh sách phiên bản FF tương thích cao nhất của mỗi tiện ích mở rộng'? Tôi googled cho điều này nhưng không thể tìm thấy bất cứ điều gì ...

Câu hỏi này cũng là loại chung cho bất kỳ phiên bản FF nào trong tương lai, vì tôi gặp vấn đề tương tự khi đi từ FF 1 đến 2 và từ 2 đến 3. Trước đó, tôi không bận tâm và thử nhiều thứ khác nhau, bây giờ Tôi làm.

Chỉnh sửa: Lý tưởng nhất là tôi có thể kiểm tra hộp kiểm ở đâu đó để tạo tiện ích mở rộng (hoặc chính Firefox -> gợi ý cho nhà phát triển FF) theo dõi xem các tiện ích bổ sung của tôi có tương thích hay không và thông báo cho tôi (với cửa sổ bật lên) một lần Họ là, vì vậy tôi có thể nâng cấp. Mặc dù tôi đoán rằng nó rất tốt cho thống kê và do đó Mozilla cung cấp một danh sách lớn các tiện ích mở rộng tương thích và quảng cáo người dùng trung bình, sẽ hữu ích hơn nếu tôi là người dùng có thể dễ dàng kiểm tra tình huống cá nhân của mình hơn.

Chỉnh sửa 2: Có vẻ như tôi không đơn độc với câu hỏi của mình: xem bài đăng cuộc sống này .


Nó không chỉ là ansver. Nhưng nó có thể hữu ích. Nếu tiện ích mở rộng, không có tôi không thể sống, không tương thích với bản phát hành mới của firefox, tôi sửa lỗi tương thích trong install.rdf và công việc của nó. Phần mở rộng thực sự là một zip. Một số phần mở rộng cập nhật rất chậm.
Mikhail Moskalev

Câu trả lời kỹ thuật là bạn kiểm tra các API mà tiện ích mở rộng sử dụng so với API / ABI đã thay đổi trong mỗi phiên bản mới. Khá khó, không biết làm sao.
tobylane

Câu trả lời:


11

Có lẽ tiện ích Firefox có tương thích không? sẽ giúp bạn (nó đã giúp tôi). Nó chỉ đơn giản là thêm thông tin tương thích vào danh sách các tiện ích bổ sung được cài đặt.


Có vẻ chính xác là những gì OP đang tìm kiếm. Tôi đã tự cài đặt nó.
ale

Yeps, thực sự, đây là những gì tôi đang tìm kiếm. Tôi thấy ngày trả lời là ngày 4 tháng 4. Có vẻ như tôi đã không nhận thấy câu trả lời của bạn sau đó (và bắt đầu một khoản tiền thưởng mà không có lý do chính đáng). Đồ ngốc!
Rabarberski

Tôi nghĩ rằng bạn cũng đã bỏ lỡ Trình báo cáo tương thích bổ trợ, một giải pháp tốt hơn và toàn diện hơn. Xem câu trả lời của tôi.
harrymc

@harrymc: Tôi đã không bỏ lỡ phóng viên tương thích bổ trợ. Tuy nhiên, nó được nhắm mục tiêu cho người dùng alpha và beta, vì vậy tôi đã không xem xét nó (ngay cả sau khi đọc mô tả)
Rabarberski

@Rabarberski: Nó hoạt động rất tốt cho tất cả người dùng. Và trong khi kiểm tra tính tương thích của một tiện ích bổ sung, bạn người thử nghiệm beta.
harrymc

6

Hoặc có lẽ bạn có thể kiểm tra Trung tâm tương thích bổ trợ .

Có một báo cáo ở đó liệt kê các tiện ích bổ sung chiếm tới 95% tất cả các tiện ích bổ sung được cài đặt được sắp xếp theo mức độ phổ biến. (Tôi sẽ liên kết nó nhưng không có URL trực tiếp.)


Quả thực đây là những gì bạn đang tìm kiếm Bấm vào Xem Báo cáo Tương thích rồi Xem Báo cáo chi tiết.
Jeff F.

Điều này không yêu cầu tôi kiểm tra từng add-on so với danh sách. Vẫn còn quá nhiều việc, xin lỗi ...
Rabarberski

2

Đầu tiên là một nhận xét: Tôi đề nghị trong mọi trường hợp nên chờ FF 4.1, vì phiên bản 4.0 khá không ổn định. Nó đã bị hủy bỏ thường xuyên, vì vậy cuối cùng tôi cũng quay trở lại FF3. Tôi tin rằng công cụ Javascript mới vẫn có vấn đề.

Bây giờ để giải quyết câu hỏi của bạn: Không có cách nào chắc chắn để biết liệu một tiện ích bổ sung có tương thích với FF4 hay không. Ngay cả khi nó được đánh dấu là không tương thích và bị vô hiệu hóa bởi FF4, thực tế nó vẫn có thể tương thích hoàn hảo. Bạn chỉ cần thử và xem, và cách đơn giản nhất là tắt kiểm tra.

Để bắt buộc tính tương thích của tiện ích mở rộng Firefox , kiểm tra phiên bản đã bị tắt trong about: config : Nhấp chuột phải vào danh sách và chọn 'Mới' (xem đầu tiên nếu nó đã ở đó), theo sau là 'Boolean'. Nhập tên dưới dạng ' extend.checkCompabilities ' và giá trị là 'false'. Sau khi hoàn tất, các tiện ích mở rộng sẽ không còn kiểm tra xem chúng có tương thích với phiên bản Firefox bạn đang chạy hay không. Bạn có thể kích hoạt lại kiểm tra bất cứ lúc nào bằng cách đặt nó thành 'true'.

Một cách tốt hơn để làm điều này, đồng thời giúp cộng đồng, được trình bày trong bài viết này: Kiểm tra và báo cáo tính tương thích bổ trợ trong Firefox .

Một cài đặt Trình báo cáo tương thích bổ trợ , cho phép tất cả các tiện ích mở rộng không tương thích của bạn để bạn kiểm tra xem chúng có còn hoạt động không. Nếu bạn nhận thấy rằng một trong những tiện ích bổ sung của bạn dường như không hoạt động giống như trong các phiên bản trước của ứng dụng, chỉ cần mở Trình quản lý tiện ích và nhấp vào Tương thích bên cạnh tiện ích bổ sung đó để gửi báo cáo tới Mozilla. Tất nhiên bạn cũng có thể báo cáo rằng một phần mở rộng đang hoạt động hoàn hảo.


0

Bạn có thể thử sử dụng Firefox Portable Edition . Bằng cách đó, bạn có thể kiểm tra Firefox 4 và khả năng tương thích của nó với các tiện ích bổ sung mà không cần gỡ cài đặt phiên bản Firefox hiện tại của bạn.


Hmm, điều đó sẽ yêu cầu tôi xem phần mở rộng nào tôi đã cài đặt và cài đặt từng phần mở rộng trong phiên bản di động. Quá nhiều rắc rối.
Rabarberski

0

Đây không phải là giải pháp một cú nhấp chuột nhưng theo tôi thì nó linh hoạt nhất: Tôi sẽ cài đặt Firefox 4 trong một thư mục khác với Firefox 3, sau đó tạo một bản sao của hồ sơ. Bạn sẽ sử dụng Firefox 3 với hồ sơ cũ và Firefox 4 với cấu hình mới. Firefox 4 sẽ kiểm tra tính tương thích bổ trợ ngay khi bắt đầu.

Ưu điểm:

  • Bản thân Firefox 4 sẽ kiểm tra tính tương thích
  • Bạn có thể quay lại Firefox 3 bất cứ khi nào bạn muốn
  • Có thể đợi cho đến khi tất cả các tiện ích mở rộng bắt kịp hoặc Firefox 4 đạt đến điểm mà bạn hài lòng với nó, sau đó dễ dàng chuyển sang phiên bản mới.

Nhược điểm:

  • Không phải là một giải pháp một cú nhấp chuột
  • Dấu chân đĩa tăng (nhưng thường không phải là vấn đề trừ khi hệ thống rất chật về không gian, ví dụ như netbook có SSD nhỏ)

Để tạo một bản sao của hồ sơ, chỉ cần khởi động Firefox 3 với trình quản lý hồ sơ được bật (nếu bạn không biết cách xem trang web Mozilla ), sau đó tạo một hồ sơ mới. Thoát, mở thư mục lưu trữ hồ sơ (điều này phụ thuộc vào HĐH bạn đang sử dụng và phiên bản cụ thể) và sao chép hồ sơ cũ qua hồ sơ mới.

Thao tác có thể được thực hiện trong khoảng 10-15 phút nếu bạn chưa từng thực hiện trước đó.



0

Giống như @Rabarberski tôi thấy Add-on Compatibility Report for Firefox <release>không thể sử dụng để giữ cho công việc của tôi lành mạnh. Vì Is It Compatible?nó không được xác nhận và ngừng hoạt động kể từ FF v30.

Giải pháp tạm thời của tôi atm: Tôi sao lưu (ảnh chụp nhanh) toàn bộ hồ sơ và giữ gói Firefox trước đó. Điều này cho phép tôi cập nhật một cách mù quáng (cách Mozilla) và hạ cấp xuống bản phát hành trước trong trường hợp gặp rắc rối với rắc rối hạn chế. Firefox Portablekhông có sẵn trên Linux.

Ngoài ra, đây là một câu hỏi yêu cầu thêm thông tin về chủ đề này trên hỗ trợ Mozilla


-2

Nhiều như bạn dường như không muốn, câu trả lời dễ dàng là cài đặt Firefox 4. Nếu một cái gì đó không hoạt động, chỉ cần cài đặt lại 3.x trở lại nó. Tiện ích mở rộng / cài đặt / vv của bạn sẽ được giữ nguyên.


Vì vậy, tôi chỉ nên làm điều này mỗi tuần hoặc lâu hơn, cho đến khi tất cả các tiện ích mở rộng tương thích? Đó chính xác là lý do tại sao tôi chỉ định rằng tôi không muốn thử bằng cách cài đặt FF4 và xem điều gì sẽ xảy ra.
Rabarberski

Là phần mở rộng của bạn thực sự không tương thích, hoặc bạn chỉ đang lo lắng vì điều đó có thể xảy ra?
Hyppy

Cảm ơn vì bạn đã phản hồi. Tôi đã có các tiện ích mở rộng không tương thích trên mỗi bản nâng cấp phiên bản FF chính, vì vậy tôi hy vọng điều tương tự sẽ xảy ra ngay bây giờ. Tôi đang tìm kiếm một giải pháp mà tôi có thể tái sử dụng trong tương lai.
Rabarberski
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.