Làm cách nào tôi có thể sử dụng hiệu quả các ứng dụng Web trên máy Mac của mình?


1

Tôi thấy rằng các ứng dụng web làm chậm tiến trình công việc của tôi rất nhiều. Nếu tôi để các trình duyệt mở, tôi tích lũy nhiều tab không sử dụng làm chậm mọi thứ và các tab mới sẽ khởi chạy trong các cửa sổ trình duyệt cụ thể theo chủ đề cũ. OTOH, nếu tôi đóng chúng (những gì tôi thường làm) thì tôi phải đợi 10-15 giây để trình duyệt khởi chạy mỗi lần, tức là gấp 2-3 lần thời gian khởi động của bất kỳ ứng dụng hợp lý nào và tệ hơn là tôi thường phải đăng nhập lần nữa. Làm cách nào tôi có thể giữ các ứng dụng web không làm tôi chậm lại?


Tôi đã dùng thử Fluid và cũng là trang web cho phép bạn tạo phiên bản Chrome của một trang web cụ thể. Tuy nhiên, họ không làm tốt việc duy trì đăng nhập. Các cựu cũng loại trừ vimperator.
Paul

Tôi đã cân nhắc việc đăng bài này lên Năng suất SE. Tôi đã không làm thế bởi vì sau khi xem xét cẩn thận, tôi cảm thấy mình sẽ có câu trả lời dành riêng cho Windows.
Paul

Có lẽ tôi nên đề cập đến việc tôi vẫn đang chạy Sierra, vì một số hạn chế với phiên bản iTunes mới. Có thể việc khởi chạy trình duyệt Chrome và Safari sẽ nhanh hơn đáng kể nếu tôi di chuyển đến High Sierra, nhưng trừ khi 1-2 giây thì nó không thực sự là một sửa chữa.
Paul

Nếu chỉ có một cách để luôn mở bất cứ thứ gì được khởi chạy từ Alfred trong một tab mới trong Chrome bằng Alfred (hy vọng duy trì Safari cho một số trang web được đánh dấu), điều đó chắc chắn sẽ giúp ích. Luôn luôn mở một trang web mới trong cùng một cửa sổ chắc chắn gây ra vấn đề.
Paul

Tôi đang có một số thành công với Epichrom. Thật khó để thiết lập (và thậm chí yêu cầu một lượng nhỏ công việc thủ công trên mỗi bản cập nhật), nhưng cho phép các tiện ích mở rộng để tôi ít nhất có thể đăng nhập lại bằng trình quản lý mật khẩu và bàn phím. Tải về: github.com/dmarmor/epichrom/release Để được hướng dẫn, xem: maketecheasier.com/turn-web-service-mac-apps
Paul

Câu trả lời:


1

Nói chung, đây là một lỗ hổng cố hữu trong tất cả các ứng dụng web, ngay cả những ứng dụng tốt và lỗ hổng nghiêm trọng trong các ứng dụng web hoặc ứng dụng web được thiết kế kém, nơi nhu cầu của bạn đặt ra mục tiêu thiết kế chính.

Bạn sẽ muốn chuyển công việc của mình sang các ứng dụng có thể chạy riêng nếu cần hiệu quả. Truy cập ngoại tuyến và API thường hiệu quả hơn nhiều khi bạn có thể làm việc không đồng bộ hoặc ngắt kết nối, điều này tách rời sự tương tác của bạn khỏi mã máy chủ và xử lý với tất cả các độ trễ mạng làm bạn thêm thất vọng.

Ngoài ra, hãy chắc chắn rằng bạn thử các trình duyệt như safari giúp giảm mạnh việc sử dụng tài nguyên khi tắt màn hình, nền và giảm thiểu. Có lẽ trình duyệt của bạn có thể giúp giảm 20 giây khởi động và thậm chí đó không phải là một sự tiêu hao lớn nếu bạn hoàn thành công việc phù hợp khi ứng dụng đang chạy.

Cuối cùng, một ứng dụng gốc có thể được mã hóa thành một ứng dụng web và vẫn khiến bạn đau buồn. Một số ứng dụng đáng chú ý mà tôi đã gặp là trình soạn thảo Atom, ứng dụng Slack và các ứng dụng điện tử hoặc nút khác hoặc phản ứng dựa trên các thùng chứa xem web được tôn vinh.

Đây là một bài viết được suy nghĩ rất kỹ từ một số kỹ sư rất thông minh và được tài trợ tốt về việc cân bằng quyết định xây dựng một ứng dụng gốc thuần túy (hoặc xây dựng một số lần lặp lại của cùng một ứng dụng khi nhóm của bạn học cách thiết kế và mở rộng ứng dụng) so với xây dựng chung lõi sẽ chạy trên các nền tảng hoặc nhúng chế độ xem web.


Đây là cách tiếp cận tôi đã theo, nhưng một số hệ thống ngoan cố từ chối tạo ứng dụng Mac. Tôi không nói rằng chúng là những hệ thống tốt nhất, nhưng nói chung tôi buộc phải sử dụng chúng cho dù tôi nghĩ chúng có tốt hay không. Nếu không có câu trả lời tốt hơn được cung cấp trong vòng một tuần, tôi sẽ đánh dấu câu này là chính xác.
Paul

Safari, đáng buồn là thiếu Vimium, hoặc bất kỳ tiện ích mở rộng tương đương nào, tốt nhất tôi có thể nói. Tôi nghĩ rằng có một hoặc hai người sử dụng tổ hợp phím riêng của họ, nhưng tôi đang cố gắng tránh lập trình lại bộ não của mình một lần nữa theo cách cụ thể của nền tảng.
Paul
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.