2012-08-09 21 views
10

Tôi đã đọc rất nhiều thông tin chi tiết tích cực khi sử dụng CrossRider so với đối thủ cạnh tranh nhưng tôi chưa đọc bất kỳ điều gì liên quan đến bất kỳ giới hạn nào của nó (chức năng, tốc độ, tích hợp với dịch vụ của bên thứ ba, v.v.).Một số nhược điểm khi sử dụng CrossRider làm nền tảng để phát triển các tiện ích cho nhiều trình duyệt?

+3

CrossRider được xác định (sai trong trường hợp chung) bởi các nhà cung cấp chống vi-rút phổ biến là phần mềm độc hại. Điều này có nghĩa là bất kỳ ai cố gắng cài đặt tiện ích mở rộng của bạn sẽ nhận được cảnh báo màu đỏ lớn "THIS LÀ VIRUS" vì một số kẻ lừa đảo tại một số điểm đã sử dụng crossrider cho phần mềm độc hại và làm cho cuộc sống của chúng tôi trở nên khó khăn hơn. –

Trả lời

12

Hạn chế lớn nhất của việc sử dụng bất kỳ khung công tác nào là thực tế là bạn bị ràng buộc vào giới hạn của khuôn khổ đó. Tuy nhiên, nếu bạn thấy rằng những gì bạn đang tìm kiếm để đạt được là khả thi bằng cách sử dụng khung (và nhiều khả năng Crossrider sẽ phù hợp với nhu cầu của bạn) thì bạn sẽ thấy rằng nó sẽ giúp bạn tiết kiệm rất nhiều thời gian và công sức , so với tự mình làm tất cả công việc khó khăn.

Tôi khuyên bạn nên kiểm tra cross-browser development framework của họ và xem những gì có thể được thực hiện và không thể thực hiện được. Và nếu những gì bạn đang tìm kiếm có thể được thực hiện - rõ ràng là đi cho nó. Thay vì học các API của Firefox và Chrome cùng với C++ để phát triển IE, bạn chỉ cần làm quen với Javascript (và jQuery).

Crossrider có một IDE trực tuyến cho phép bạn đi sâu vào mã trong vài giây. Không cần phải tải xuống bất kỳ SDK phát triển nào (trừ khi bạn thực sự muốn) và bạn sẽ thấy các thay đổi mã của mình có ảnh hưởng đến thời gian thực.

Các lợi ích khác đáng nhắc đến là các công cụ xuất bản của họ, chẳng hạn như liên kết tải xuống trực tiếp, trình tạo tiện ích và trình cài đặt Cửa sổ động có thể tự động cài đặt tiện ích của bạn trên tất cả các trình duyệt.

(tiết lộ: Tôi là một trong những nhân viên của Crossrider)

+0

btw, bạn có thể liên hệ với bộ phận hỗ trợ của crossrider ([email protected]) và mô tả chính xác những gì bạn muốn xây dựng và nhu cầu của bạn là gì. họ sẽ giúp bạn hiểu nếu nó có thể hay không, và nếu có thể, cách tốt nhất để làm cho nó xảy ra. – gkof

7

Một vài nhược điểm mà tôi tìm thấy:

Trong trường hợp của tôi, phần mở rộng không phải là phần chính của ứng dụng của bạn (Tôi có một máy tính để bàn giải pháp tải xuống và chuyển đổi video Flash sang các định dạng khác và CrossRider chỉ được sử dụng để thêm liên kết Tải xuống trong các trang có chứa video Flash). Hãy gọi ứng dụng của tôi FVD (Flash Video Downloader).

Nhược điểm:

  1. FVD và mã CrossRider được cài đặt như là 2 mục riêng biệt trong "Add Remove Programs", mà là khó hiểu cho người sử dụng (lý tưởng nó nên chỉ có 1 entry, FVD trong trường hợp của tôi, hoặc ít nhất có cách để ẩn mục nhập CrossRider)
  2. FVD có thể được định cấu hình (ví dụ người dùng không muốn có liên kết hiển thị trên trang A và B), nhưng việc chuyển cấu hình sang tiện ích CrossRider không dễ dàng/đơn giản (vì bạn chỉ có một phần mở rộng cho tất cả người dùng, bạn không thể vượt qua một đối số để tùy chỉnh nó dựa trên các lựa chọn của mỗi người dùng). Bạn có thể sử dụng các ổ cắm (ví dụ tạo một yêu cầu từ phần mở rộng đến localhost: 8181, và có một socket nghe trên cổng 8181 từ ứng dụng chính của bạn), nhưng điều đó dường như có khả năng tấn công và dễ bị lỗi.
0

Tính đến ngày 26 tháng 9 2016 Crossrider không còn được cung cấp nền tảng phát triển mở rộng của nó theo email này được gửi đến người sử dụng:

Thưa Partners,

Tất cả những điều tốt đẹp phải đi đến một cuối cùng và, thật đáng tiếc, vì vậy có nền tảng phát triển tiện ích mở rộng Crossrider.

Sau nhiều năm cộng tác với bạn, chúng tôi đã quyết định chấm dứt dịch vụ.

Xin lưu ý rằng việc chấm dứt dịch vụ có hiệu lực ngay khi xuất bản hoặc nhận được thông báo này.

Để dễ dàng của bạn, Crossrider Extensions Nền tảng phát triển sẽ vẫn sẵn cho thêm 30 ngày, kể từ 2016/09/27 để bạn có thể tải về mã dự án của bạn/mã nguồn/mở rộng, sau đó dữ liệu của bạn sẽ bị mất.

Xem bên dưới ghi chú hướng dẫn về cách tải xuống mã dự án từ máy chủ của chúng tôi để bạn dễ tham khảo; nhưng vui lòng lưu ý rằng Crossrider là không thể hỗ trợ thêm.

Chúng tôi muốn cảm ơn tất cả sự ủng hộ và tin tưởng của bạn trong suốt những năm và hy vọng chúng tôi có thể có cơ hội cộng tác lại sau tương lai.

nhất,

Crossrider Đội

Vì vậy, tôi muốn xem xét rằng một hạn chế khá lớn.