Tạo Tiện ích mở rộng Safari của riêng bạn
Mục lục:
- Bạn cần gì để tạo Tiện ích mở rộng Safari của riêng mình
- Gửi tiện ích mở rộng Safari của bạn tới Apple
Bạn có biết rằng bất kỳ ai cũng có thể tạo tiện ích mở rộng cho Safari không? Không thành vấn đề, ai cũng có thể làm được và nó thực sự dễ dàng hơn bạn nghĩ.
Bạn cần gì để tạo Tiện ích mở rộng Safari của riêng mình
- Kiến thức về HTML, CSS và JavaScript (có nhiều sách trên Amazon nếu bạn là người mới)
- Phiên bản Safari mới nhất (trong trường hợp này là Safari 5)
- Đăng ký để trở thành một phần của Chương trình Nhà phát triển Safari tại Apple
- Chứng chỉ hợp lệ do Apple ký cho mỗi Tiện ích mở rộng Safari
- Đánh dấu Safari Dev Center
- Bật menu Nhà phát triển trong Safari
Tại thời điểm này, vấn đề thực sự chỉ là tạo HTML và Javascript cần thiết cho chức năng tiện ích mở rộng của bạn. Một phần của quá trình phát triển được thực hiện thông qua Safari trong một thứ gọi là Trình tạo tiện ích mở rộng (nằm trong menu Nhà phát triển của bạn) và phần còn lại được hoàn thành trong nội dung của thư mục mà Trình tạo tiện ích mở rộng tạo (về cơ bản là gói tiện ích mở rộng).
Apple đang áp dụng cách tiếp cận tương tự như phát triển cho iOS ở chỗ bạn cần phải tham gia chương trình dành cho nhà phát triển (mặc dù việc tham gia chương trình dành cho nhà phát triển Safari là miễn phí, việc phát triển cho iOS có giá 99 USD), và bạn sẽ cần tạo và tải xuống các chứng chỉ hợp lệ cho từng tiện ích mở rộng.Đây là những gì Apple nói về Tiện ích mở rộng Safari và các chứng chỉ bắt buộc:
Tạo chứng chỉ không rắc rối và có thể được thực hiện từ máy Mac hoặc thậm chí là PC Windows thông qua Trợ lý chứng chỉ Safari trực tuyến.
Nếu bạn đã quen với việc phát triển cho web hoặc iPhone/iPad, thì việc phát triển Tiện ích mở rộng Safari có thể sẽ đến với bạn một cách tự nhiên và bạn sẽ không cần nhiều trợ giúp để bắt đầu. Nếu bạn là người mới hoặc chỉ muốn được trợ giúp để xây dựng Tiện ích mở rộng Safari đầu tiên của mình, hãy xem Hướng dẫn chính thức dành cho nhà phát triển của Apple hoặc hướng dẫn của TheAppleBlog về cách xây dựng tiện ích mở rộng.
Gửi tiện ích mở rộng Safari của bạn tới Apple
Sau khi tiện ích mở rộng của bạn được phát triển xong, bạn có thể gửi tiện ích đó cho Apple để được đưa vào Thư viện tiện ích mở rộng Safari trong tương lai thông qua trang web gửi của họ, bạn sẽ cần:
- Tên tiện ích của bạn
- Một URL nơi người dùng có thể tải xuống tiện ích mở rộng của bạn
- Mô tả ngắn và dài về chức năng của tiện ích mở rộng
- Biểu tượng tiện ích mở rộng (100×100 pixel)
- Ảnh chụp màn hình tiện ích của bạn (425×275 pixel)
- Danh mục tiện ích mở rộng
Có rất nhiều tiện ích mở rộng tuyệt vời sắp ra mắt cho Safari và với nhiều tiện ích mở rộng sắp ra mắt cùng với thư viện chính thức từ Apple, có vẻ như Safari còn có một tương lai thú vị hơn nữa.