Một cách mới để bắt đầu hành trình phát triển Tiện ích của Chrome

Trong bài đăng này, chúng tôi rất vui được chia sẻ một số cải tiến quan trọng đối với trải nghiệm bắt đầu Tiện ích của Chrome cũng như một vài cách giúp bạn thực hiện ước mơ này.

Hướng dẫn cũ

Trước đây, hướng dẫn Bắt đầu tiện ích của Chrome là ví dụ cơ bản về tiện ích. Ví dụ này đã thay đổi màu nền của trang hiện tại khi người dùng nhấp vào một nút trong cửa sổ bật lên của tiện ích. Ngoài ra còn có một trang tuỳ chọn để bạn có thể chọn một trong 4 màu.

Ví dụ cơ bản này không minh hoạ cách thêm các tính năng phổ biến có trong các tiện ích thực tế. Đã đến lúc đổi mới.

Một phương pháp mới

Chúng tôi hiểu rằng nhà phát triển dựa vào tài liệu của chúng tôi để bắt đầu hành trình tìm hiểu tiện ích của Chrome. Mục tiêu của chúng tôi là đưa ra một lộ trình dễ tiếp cận, phù hợp với người mới bắt đầu và phù hợp. Thay vì cố gắng cải thiện ví dụ hướng dẫn hiện có, chúng tôi quyết định bắt đầu từ đầu.

Xin giới thiệu bộ sưu tập Bắt đầu mới và cải tiến:

Tiện ích 101
Trình bày ngắn gọn một số khái niệm cơ bản về việc phát triển Tiện ích của Chrome, chẳng hạn như công nghệ web và các thành phần tiện ích thường dùng. Ngoài ra, tài liệu này bao gồm những điều cần lưu ý khi thiết kế và phân phối tiện ích trong Cửa hàng Chrome trực tuyến.
Kiến thức cơ bản về việc phát triển ứng dụng
Giới thiệu quy trình phát triển tiện ích bằng cách tạo ví dụ cho nội dung Xin chào, tiện ích. Hướng dẫn này trình bày cách tải tiện ích trong quá trình phát triển, xác định vị trí nhật ký và lỗi, chọn cấu trúc dự án cũng như sử dụng Typescript.
Hướng dẫn về thời gian đọc
Thật hữu ích khi biết chúng ta cần bao nhiêu thời gian để đọc xong một bài viết. Thời gian đọc hướng dẫn bạn cách chèn một phần tử chứa thời gian đọc ước tính trên mỗi trang tài liệu về tiện ích.
Hướng dẫn về Chế độ tập trung
Việc loại bỏ những thứ lộn xộn trên trang giúp chúng ta tập trung vào những thông tin phù hợp nhất. Chế độ tập trung minh hoạ cách thay đổi kiểu của trang và ẩn một số yếu tố gây mất tập trung.
Hướng dẫn về Trình quản lý thẻ
Trong quá trình tìm hiểu cách phát triển tiện ích, bạn có thể chuẩn bị nhiều thẻ tài liệu trên nhiều cửa sổ. Trình quản lý thẻ sắp xếp các thẻ tài liệu trong Cửa hàng Chrome trực tuyến và tiện ích của Chrome.

Những hướng dẫn này không chỉ hướng dẫn bạn cách tạo tiện ích trong thế giới thực, mà còn chia sẻ các mẹo phát triển và các phương pháp hay nhất. Ngoài ra, việc sử dụng các tiện ích này sẽ cải thiện trải nghiệm của bạn khi đọc tài liệu về tiện ích.

Quy trình

Mỗi hướng dẫn bao gồm các phần sau:

  • Tác vụ mà tiện ích sẽ thực hiện.
  • Các bài học sẽ được đề cập đến.
  • Những điều bạn cần biết trước khi bắt đầu.
  • Hướng dẫn từng bước để tạo tiện ích.
  • Cách tải và kiểm tra tiện ích.

Nếu bạn muốn thử thách bản thân, chúng tôi đã thêm một phần chứa vài ý tưởng về cách tuỳ chỉnh hoặc thêm các tính năng khác vào tiện ích của bạn.

Chúng tôi muốn bạn trợ giúp

Chúng tôi rất vui được nghe ý kiến của bạn! Nếu bạn thấy nội dung hướng dẫn này không chính xác hoặc không rõ ràng, vui lòng báo cáo lỗi trên kho lưu trữ GitHub của chúng tôi.

Chúng tôi cho rằng hướng dẫn bắt đầu mới này là một cải tiến đáng kể so với hướng dẫn cũ, nhưng chúng tôi sẽ không dừng lại ở đây; chúng tôi sẽ tiếp tục nỗ lực cải thiện và mở rộng tài liệu của mình để phục vụ tốt hơn tất cả các nhà phát triển tiện ích.


Ảnh chụp của Vardan Papikyan trên Unsplash