'Tạo lối tắt ứng dụng Tính năng của Chrome trong Firefox?


38

Như bạn có thể biết 'Tạo lối tắt ứng dụng ...' trong Chrome tạo lối tắt trên màn hình / thanh tác vụ cho ứng dụng web (URL hiện tại). Khi nhấp vào lối tắt tương ứng, Chrome sẽ mở cửa sổ riêng cho chỉ thanh điều hướng URL này. nhập mô tả hình ảnh ở đâyVì vậy, bây giờ tôi có thể sử dụng Google dịch (gần như) làm ứng dụng máy tính để bàn.

Firefox (cuối cùng) có tính năng này không? Tích hợp hay plugin? Thật ra tôi nhớ lại Firefox có tính năng này một lần, nhưng tôi có thể chỉ đang mơ.


@clearkimura: Chỉ có một vấn đề với câu trả lời đó - nó không còn hoạt động nữa.
harrymc

@harrymc Chính xác thì cái gì không phù hợp với bạn? Các -chrome(trả lời 2015) thực sự bị phản đối, nhưng các trick bookmarklet (Cập nhật mới 2017) làm việc cho tôi.
Clearkimura

Không phải cho tôi, nó không.
harrymc

@harrymc Bạn sẽ là một trường hợp cá biệt. Tôi thậm chí đã đi xa hơn để kiểm tra bookmarklet với Firefox Legacy và Quantum (50, 60, 70) trên cả Linux và Windows và nó chỉ hoạt động theo câu trả lời.
Clearkimura

Câu trả lời:


23

Mozilla Prism (trước đây là WebRunner) của Mozilla Labs đã giới thiệu "Tạo lối tắt ứng dụng" trong Firefox:

Mozilla Prism (trước đây là WebRunner) là một sản phẩm tích hợp các ứng dụng web với máy tính để bàn, cho phép các ứng dụng web được khởi chạy từ máy tính để bàn và được cấu hình độc lập với trình duyệt web mặc định.

Người dùng có thể tự tạo các ứng dụng web bằng cách sử dụng Tools > Convert Website to Application.

Tuy nhiên, kể từ tháng 11 năm 2010, Prism được liệt kê là một dự án không hoạt động tại trang web của phòng thí nghiệm Mozilla. Vào ngày 1 tháng 2 năm 2011, các phòng thí nghiệm của Mozilla tuyên bố sẽ không còn duy trì Prism nữa.

Có một số lựa chọn thay thế cho Prism, nhưng dường như tất cả chúng đã bị ngưng và không còn hoạt động hoặc có sẵn để tải xuống.

Trong câu hỏi sau: Tại sao Firefox Prism không còn trong kho nữa? , có hai câu trả lời hữu ích, liên quan đến việc ngừng sử dụng Prism và các giải pháp và giải pháp thay thế có thể. Nó đã được đề cập rằng hỗ trợ ứng dụng web trong Firefox hiện đang được tiến hành . Ngoài ra, một số cách giải quyết đã được đề xuất .


4
Tính năng này rất hữu ích cho các ứng dụng như StackEdit, Regex101. Không thể tin rằng Mozilla sẽ ngừng nó.
CMCDragonkai

9
Bây giờ Quantum đã hết, tôi đã quay trở lại Firefox và đây là điều duy nhất tôi thực sự thiếu từ Chrome. Dường như không thể tin được rằng hiện nay không có cách nào để làm điều này trong Firefox ở tất cả .
Charles Roper

16

Cập nhật mới 2017

Bạn có thể sắp xếp việc này ngay bây giờ, với một thay đổi nhỏ về cấu hình và bookmarklet. (Tôi chưa thử nghiệm với các phím tắt trên máy tính để bàn, nhưng có thể là có thể.)

  1. Đi đến about:configvà đặt dom.disable_window_open_feature.locationthành sai.
    Đây là tùy chọn, nhưng nó sẽ loại bỏ thanh vị trí bị vô hiệu hóa ở đầu cửa sổ.
  2. Tạo một bookmarklet (đó thực sự chỉ là một bookmark thông thường nhưng thực thi Javascript):

    javascript:(function(){window.open("https://www.google.com/","_blank","menubar=no,location=no,toolbar=no,scrollbars=yes,left=150,top=50");})();
    

    Thay thế https://www.google.com/bằng URL của bạn.

Khi bạn mở bookmarklet này, nó sẽ mở trang web trong một cửa sổ riêng biệt. Bạn có thể muốn điều chỉnh các giá trị lefttopkhi cần thiết.

Tiền thưởng: Nếu bạn đã bật "Hiển thị các cửa sổ và tab của mình từ lần trước" , khi bạn thoát và khởi động lại Firefox với cửa sổ chuyên dụng mở, nó cũng được khôi phục.


Trả lời trước

Cập nhật: Hỗ trợ cho cờ này dường như đã bị xóa khỏi các phiên bản Firefox mới nhất.

Firefox có một lá cờ được ghi chép quá mức-chrome :

firefox.exe -chrome http://superuser.com 

Giống như lối tắt ứng dụng Chrome :

  • Tạo một cửa sổ cơ bản chỉ với trang web và chrome cửa sổ đơn giản (không có thanh tab, thanh địa chỉ, v.v.).
  • Có thể sử dụng như một "ứng dụng".

Không giống như lối tắt ứng dụng Chrome :

  • Cửa sổ luôn được tạo với kích thước đầy đủ của trang. Đối với các trang trống dựa trên AJAX chỉ tự điền sau khi tải trang, điều này sẽ dẫn đến một cửa sổ rất nhỏ ở góc trên cùng bên trái của màn hình. Rất may bạn có thể tự thay đổi kích thước cửa sổ.
    • Nếu bạn cố gắng superuser.com, bạn sẽ nhận được một cửa sổ rất dài.
    • Cờ không có giấy tờ -width-heightkhông hoạt động.
    • Có thể có một quá trình sau khi ra mắt tìm cửa sổ và tự động điều chỉnh kích thước cửa sổ, nhưng điều đó dường như quá nhiều công việc cho người dùng trung bình.
  • Favicon không được sử dụng làm biểu tượng cửa sổ. Cửa sổ vẫn có biểu tượng Firefox.
  • Trong nhóm thanh tác vụ Windows, cửa sổ được nhóm với cửa sổ chính của Firefox. Trong Google Chrome, một phím tắt ứng dụng thực sự chạy như một chương trình Windows riêng biệt và không được nhóm với cửa sổ chính của Chrome.
    • Do đó, nếu một phím tắt cho ứng dụng được ghim trong thanh tác vụ, phím tắt đó không trở thành cửa sổ của ứng dụng.
    • Ngoài ra, thoát khỏi Firefox sẽ đóng ứng dụng. Khởi chạy lại sẽ không khôi phục ứng dụng ngay cả khi Firefox được đặt để khôi phục tất cả các tab và cửa sổ.
  • Không có menu chuột phải. Không có chức năng quay lại (ngay cả với các phím tắt bàn phím). Không thể tải lại hoặc phóng to. Không nhớ thu phóng được đặt trong cửa sổ chính của Firefox.
  • Sử dụng các phím mũi tên để di chuyển dấu mũ văn bản khi gõ vào hộp văn bản đôi khi có thể tạo ra kết quả kỳ lạ.
  • Tính năng này đôi khi khiến Windows vào màn hình đen và quay lại với chế độ "Windows Basic Color Scheme" (tất cả các hiệu ứng Aero sẽ biến mất). Tôi sẽ phân loại đây là một lỗi. Nó không luôn luôn xảy ra.
    • Nếu điều này xảy ra, mở dấu nhắc lệnh và chạy net stop uxsmstheo sau net start uxsms.

Khác với các vấn đề trên, nó hoạt động tốt.


2
không hoạt động với tôi theo WUsows, với Firefox 44 và các cấu hình, nó chỉ bắt đầu ff với trang mặc định (không có thành phần nào sai, tôi cá là Windows: p)
childno͡.de

@ childno.de dường như cũng đã ngừng làm việc cho tôi. Tôi nghĩ rằng các nhà phát triển Firefox đã loại bỏ hỗ trợ cờ. Tôi cập nhật câu trả lời.
ADTC

1
Giải pháp javascript-bookmark hoạt động tốt. Thật không may, dường như không có cách nào để đặt Tiêu đề cửa sổ phù hợp (được hiển thị trên thanh tác vụ). Vì vậy, cửa sổ trong thanh tác vụ là một URL https không nhìn thấy trong khi trong chrome tôi có thể đặt nó thành Một số ứng dụng. Đặt thuộc tính windowName trong dấu trang không giúp ích và tài liệu của nhà phát triển nói rằng không nên đặt tiêu đề. :-(
doublehelix

Ghi chú sau tiền thưởng: Dòng thời gian gợi ý rằng ít nhất 10 người dùng thấy câu trả lời này hữu ích trong ba năm. Mặc dù được cập nhật vào cuối năm 2017, đây là câu trả lời duy nhất gần đây nhất và thực hiện thủ thuật mà tôi có thể tìm thấy trên SU.
Clearkimura

4

Tạo một hồ sơ riêng biệt và chạy nó như một quy trình riêng biệt. Cửa sổ sẽ trông giống như một ứng dụng chrome và sẽ không được nhóm trong thanh tác vụ của windows. Cũng sẽ có biểu tượng riêng của nó và một thanh tab ẩn và thanh điều hướng.

Các bước:

  1. Đóng tất cả các phiên bản của firefox
  2. Tạo một hồ sơ firefox saparate
    1. mở run(thắng + r)
    2. chạy firefox -P
    3. tạo một ứng dụng hồ sơ mới
    4. chọn hồ sơ mặc định
    5. lối thoát hiểm
  3. Tạo một mklink của thư mục firefox
    1. Chạy cmd với tư cách quản trị viên. Tìm kiếm cmd và mở bằng một cú nhấp chuột phải.
    2. Đi vào: cd "C:\Program Files\Mozilla Firefox\"
    3. Tạo một liên kết thư mục với mklink /D "Mozilla Firefox App" "Mozilla Firefox"
    4. Di chuyển liên kết "Ứng dụng Mozille Firefox" ra khỏi thư mục "Mozilla Firefox"
  4. Mở hồ sơ mới trong thư mục mới
    1. đi tới thư mục Ứng dụng Mozilla Firefox và tạo lối tắt của firefox.exe trên màn hình nền
    2. Mở mục tiêu phím tắt và thêm -P app no-remote
    3. Các phím tắt nên tìm ví dụ như thế này: "C:\Program Files\Mozilla Firefox WhatsApp\firefox.exe" -P whatsapp -no-remote
  5. Cài đặt tiện ích mở rộng và thay đổi cài đặt
    1. Cài đặt tiện ích mở rộng "Ẩn thanh Tab bằng một Tab"
    2. Cài đặt tiện ích mở rộng "Ẩn thanh điều hướng". Sau khi cài đặt, sử dụng F2 để ẩn thanh điều hướng.
    3. Cài đặt tiện ích mở rộng "Thay đổi biểu tượng cửa sổ của hồ sơ". Vui lòng đọc hướng dẫn của tiện ích mở rộng để làm cho nó hoạt động và sử dụng cẩn thận.

Các giải pháp khác:

Bạn có thể sử dụng tiện ích mở rộng độc lập nhưng đối với tôi đó là lỗi.

Nguồn:


Để có được các biểu tượng trên thanh tác vụ riêng biệt, chưa được nhóm, tôi phải làm theo các hướng dẫn tại đây support.mozilla.org/en-US/questions/1233574 (và bugzilla.mozilla.org/show_orms.cgi?id=577867 ) thay vì các bước 3 và 4 .
G-Wiz

Tôi cũng đã sử dụng tiện ích mở rộng này thay vì các tiện ích được liệt kê trong bước 5: addons.mozilla.org/en-US/firefox/addon/mpt- leather-browser-ui . Tôi không cần một phần mở rộng đặc biệt cho biểu tượng tùy chỉnh; chỉ cần khởi động ứng dụng với một cấu hình cụ thể, ghim biểu tượng thanh tác vụ bật lên thanh tác vụ, mở thuộc tính của nó, thay đổi hình ảnh biểu tượng và sau đó khởi động lại Explorer.
G-Wiz

0

Đây là giải pháp của tôi:

Tôi đã viết một đoạn mã nhỏ để tạo một cửa sổ ứng dụng và trình bày danh sách các ứng dụng web dựa trên danh sách được xác định tùy chỉnh. Sao chép mã tôi đã đăng ở đây , sau đó tạo một cuốn sách nhỏ trỏ tới : javascript:[paste code here].

Chỉ cần tùy chỉnh các chi tiết trong appListđối tượng để phù hợp với nhu cầu của bạn.

Lưu ý rằng bạn vẫn cần định cấu hình Firefox như được giải thích trong câu trả lời của ADTC để cho phép window.opentạo các cửa sổ không có tab, không có thanh công cụ, không có thanh cuộn.


đoạn mã của bạn thật tuyệt Tôi thực sự không hiểu về mã hóa, vì vậy, nếu bạn không phiền, bạn có thể vui lòng chỉ cho tôi cách chỉnh sửa mã của mình để đơn giản mở cửa sổ WhatsApp trực tiếp mà không cần cửa sổ đầu tiên với tất cả các tùy chọn bạn cung cấp không? Cảm ơn các bạn đã chú ý.
dùng.44949

@ user36149 của bạn là trường hợp sử dụng đơn giản (chỉ có một trang web để khởi chạy từ bookmarklet). Chỉ cần làm theo giải pháp của ADTC và thay thế https://www.google.com/bằng https://web.whatsapp.com/.
AmitK
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.