Có lý do kỹ thuật nào, tại sao phải cài đặt ứng dụng Google Drive thông qua Cửa hàng Chrome trực tuyến (giới hạn số lượng người dùng tiềm năng)?Lý do cài đặt qua Cửa hàng Chrome trực tuyến
Trả lời
Lý do cài đặt được yêu cầu là cung cấp cho người dùng khả năng truy cập các ứng dụng từ bên trong giao diện người dùng Google Drive. Nếu không cài đặt, người dùng sẽ không có điểm bắt đầu cho hầu hết các ứng dụng, vì họ sẽ không thể bắt đầu ở một tệp cụ thể và sau đó chọn một ứng dụng.
Điều đó nói rằng, tôi nhận ra rằng khó có thể làm việc với sự phát triển ban đầu. Chúng tôi (nhóm Google Drive) đang đánh giá liệu chúng tôi có nên xóa yêu cầu này hay không. Tôi nghi ngờ chúng tôi sẽ có câu trả lời/giải pháp cuối cùng trong vài tuần tới.
Cập nhật: Chúng tôi đã xóa yêu cầu cài đặt. Cài đặt Cửa hàng Chrome trực tuyến không còn cần thiết để ứng dụng hoạt động với Drive của người dùng một cách minh bạch, nhưng vẫn cần phải tận dụng tích hợp giao diện người dùng Google Drive.
Để đồng bộ hóa với hệ thống tệp cục bộ, bạn cần cài đặt trình cắm trình duyệt để kết nối Web với máy tính cục bộ. Theo mặc định, các ứng dụng Web không có quyền truy cập tệp I/O trên ổ cứng của người dùng vì lý do bảo mật. Phần mở rộng trình duyệt, mặt khác, không bị giới hạn này vì nó giả định rằng khi bạn, người dùng, cho phép ứng dụng được cài đặt trên máy tính của bạn, bạn cấp quyền truy cập vào nhiều tài nguyên hơn trên máy tính cục bộ.
Xem xét các kiến trúc bổ trợ cho các trình duyệt khác nhau khác nhau, trước tiên Google đã quyết định xây dựng ứng dụng này cho nền tảng của mình trước tiên. Bạn cũng có thể tìm thấy Google Drive in the Android/Play marketplace, một trong những thị trường ứng dụng khác của Google. Trong tương lai, nếu Google Drive thành công, có thể có rất nhiều tiện ích được tạo cho Firefox và Internet Explorer, nhưng điều này tất nhiên vẫn chưa được thực hiện và phụ thuộc vào việc Google có phát hành API hay không công chúng hoặc nội bộ đưa ra quyết định phát triển tiện ích bổ sung cho các trình duyệt khác.
Để cung cấp hành vi create-> xxx tạo tài liệu ứng dụng mới từ giao diện ổ đĩa và để có thể mở tài liệu hiện có từ liên kết, phải có một số loại tệp kê khai được đăng ký với hệ thống của Google và một số loại thỏa thuận từ người dùng rằng một ứng dụng có thể truy cập tài liệu của bạn và làm việc với các loại tệp cụ thể. Có rất ít cách xung quanh điều này khi bạn nghĩ về tác động của việc không làm điều này.
Điều đó nói rằng, có hai vấn đề cấp cao gây ra sự cố tương thích.
Như các poster nói, yêu cầu phải cài đặt trong cửa hàng chrome
bị giới hạn số lượng người dùng tiềm năng.
Nhưng tại sao? Tại sao phần lớn các ứng dụng trong Cửa hàng Chrome trực tuyến nói rằng họ chỉ hoạt động trên Chrome? Hầu hết trong số này là trình bao bọc cho các ứng dụng web hoạt động trên nhiều trình duyệt, nhưng bạn nhấp qua lựa chọn và hầu hết hiển thị "hoạt động trên chrome", hay còn gọi là cài đặt trên chrome.
Trước khi chúng tôi khởi chạy ứng dụng của mình trên Chrome, chúng tôi thấy rằng ai đó đã tạo "xxxxxxx launcher" trong cửa hàng, điều đó chỉ đơn giản chuyển tiếp đến trang ứng dụng web của chúng tôi. Chúng tôi vẫn tự hỏi tại sao nó chỉ "hoạt động trên chrome".Tôi nghi ngờ rằng một số mẫu mặc định cho cửa hàng trực tuyến có:
"container" : "CHROME",
trong đó, tùy chọn cấu hình là chỉ nói chrome. Điều đó nói rằng, tôi không thể tìm thấy một, vì vậy tôi rất bối rối tại sao điều này. Sẽ tốt hơn nếu mọi người chọn Chrome vì đó là trình duyệt tốt hơn (mà nó có liên quan), không phải vì lựa chọn của họ bị hạn chế nếu họ không chọn. Mọi người luôn có thể viết thư cho nhà cung cấp ứng dụng và hỏi liệu giới hạn này có thực sự cần thiết hay không.
Tư tưởng thứ hai là định dạng tệp kê khai được chuẩn hóa trên các nhà cung cấp dịch vụ lưu trữ đám mây có nghĩa là mất nhiều thời gian hơn trong các nhà cung cấp ứng dụng web. Mặc dù, nó không phải là cực kỳ phức tạp để tích hợp, ví dụ, với Google Drive, back-end và ủi ra các chi tiết đã mất hơn một tuần trong tổng số. Nhân với rất nhiều nhà cung cấp lưu trữ và bạn đã mất một kỹ sư trong 2 tháng + bảo trì sau đó. Nhiều hơn là phổ biến trên hội nhập nhà cung cấp, càng có nhiều khả năng nó xảy ra.
Và trong khi tôi đang ở trên đó, một tiện ích JavaScript để mở và lưu (tôi biết Google đã mở) bởi mỗi nhà cung cấp lưu trữ đám mây sẽ cải thiện khả năng tích hợp của nhà cung cấp ứng dụng web. Chúng ta nên sử dụng một nhà cung cấp lưu trữ trên nhiều ứng dụng, không phải một ứng dụng web trên nhiều nhà cung cấp lưu trữ, giao diện người dùng tệp phải phổ biến với nhà cung cấp lưu trữ.
- 1. "Bỏ cấm URL mục Cửa hàng Chrome trực tuyến không hợp lệ" trong khi cài đặt nội tuyến của tiện ích mở rộng chrome
- 2. Cuộc gọi API cho số người dùng trong Cửa hàng Chrome trực tuyến?
- 3. Cách tốt nhất để tạo số đơn đặt hàng cho cửa hàng trực tuyến?
- 4. Cho phép một nhà phát triển khác quản lý tiện ích mở rộng/ứng dụng Chrome trong Cửa hàng Chrome trực tuyến
- 5. Làm cách nào để kiểm tra cài đặt nội tuyến của tiện ích Chromium/Chrome cục bộ?
- 6. Bán dịch vụ trực tuyến hàng tháng
- 7. Khách hàng đóng kết nối khi phát trực tuyến m4v từ apache sang chrome với jplayer
- 8. Làm cách nào để Chrome tải "ứng dụng cửa hàng"?
- 9. Cài đặt nội tuyến cho tiện ích mở rộng của Chrome không hoạt động
- 10. Thông báo lỗi cài đặt tiện ích mở rộng của Chrome
- 11. Android AVD cài đặt chrome và firefox
- 12. Cách tạo mô hình "sản phẩm" trong ứng dụng cửa hàng trực tuyến
- 13. Danh bạ hoặc tên miền phụ cho cửa hàng trực tuyến?
- 14. Điều Tìm kiếm hình ảnh SF này trên cửa hàng trực tuyến của tôi là gì?
- 15. Đối phó với hai người mua một mặt hàng duy nhất trong cửa hàng trực tuyến cùng lúc
- 16. Xác minh số tài khoản ngân hàng trực tuyến
- 17. Thiếu kết quả do công thức lân cận địa lý (định vị cửa hàng)
- 18. Tại sao biểu tượng của tôi không hiển thị ở kích thước đầy đủ trên Cửa hàng Chrome trực tuyến mới?
- 19. Tôi làm cách nào để xem tổng số lượt cài đặt cho tiện ích mở rộng chrome của mình?
- 20. Tệp kê khai bộ nhớ cache: Cài đặt ưa thích trực tuyến là gì?
- 21. Lý do từ chối ứng dụng iPhone của cửa hàng Apple
- 22. Cách cài đặt tiện ích mở rộng crx của Chrome qua dòng lệnh?
- 23. Chrome Renders CSS Khác biệt Trực tuyến so với Ngoại tuyến?
- 24. Tìm hiểu lý do tại sao một ứng dụng Android đang được gỡ cài đặt
- 25. Truyền trực tuyến tệp zip qua http .net với SharpZipLib
- 26. Gói Python Cài đặt Ngoại tuyến
- 27. Cài đặt AMQP qua PECL
- 28. Phím tắt ứng dụng Chrome/Trình cài đặt Mozilla Prism
- 29. Phát trực tuyến video bằng RTSP: Android
- 30. Khu vực MVC 2Định tuyến tuyến đường Đặt hàng
Tôi đang tìm kiếm trên Google Drive từ chế độ xem của ứng dụng web thuần túy, không cần khía cạnh lưu trữ cục bộ. Nhưng ngay cả đối với một ứng dụng web tinh khiết thì việc cài đặt Cửa hàng Chrome trực tuyến là bắt buộc (theo tài liệu) –
Một đồng nghiệp nói với tôi rằng Google Drive đồng bộ hóa với ổ cứng của anh ấy. Nó không thể cho một ứng dụng độc lập để làm điều này. Mặc dù các ứng dụng Web thuần túy có thể được cài đặt trong Chrome, nhưng các ứng dụng web đơn giản này không có khả năng truy cập bất kỳ thứ gì trên máy tính cục bộ. Bên cạnh đó, nếu có Ứng dụng Chrome cho Drive chỉ hiển thị bảng điều khiển giao diện người dùng dựa trên web, quyết định của Google về việc sử dụng cửa hàng Chrome có thể chỉ đơn giản là cách giúp họ tiếp thị sản phẩm dễ dàng hơn hoặc dễ dàng hơn mọi người đã đăng nhập vào đó. Để biết thêm thông tin, tôi khuyên bạn nên liên hệ với nhân viên của Google. – jmort253