Profile
Quỳnh Ruby
Author
Quỳnh Ruby quynhfruby.com
“
”
Author
Quỳnh Ruby quynhfruby.com
Author
Quỳnh Ruby quynhfruby.com

Mở rộng thư viện lên 1.931 tài nguyên

Mình muốn làm ảnh mà không phải đi tìm hình ở nơi khác

Khi làm ảnh bìa cho một bài viết, mình thường mất thời gian tìm một hình minh họa phù hợp rồi tải về, đổi màu và đưa vào thiết kế. Kitvas lúc đó chỉ có 51 hình, nên dùng vài lần là bắt đầu lặp lại.

Mục tiêu ban đầu của mình khá nhỏ: tự vẽ thêm khoảng một trăm hình doodle cho những chủ đề quen thuộc như công việc, tiền bạc, ý tưởng và công nghệ.

Một trăm hình vẫn chưa đủ

Mình tự làm thêm 90 hình. Sau đó mình thử hai bộ hình có sẵn.

Bộ đầu tiên có đường nét rất gọn, nhưng trông giống biểu tượng trong phần mềm hơn là nét vẽ tay. Bộ thứ hai, Iconoodle, gần với phong cách của Kitvas hơn và cho phép sử dụng lại. Mình chọn bộ này và bỏ qua những nguồn không ghi rõ giấy phép.

Sau khi thêm Iconoodle, thư viện tăng lên 1.931 hình. Lúc này một vấn đề mới xuất hiện: có nhiều hình nhưng chưa chắc đã dễ dùng.

Một số hình biến thành mảng đen. Hình màu trắng gần như mất hút trên nền sáng. Nhiều hình có tên như mã số nên không thể tìm bằng từ khóa. Mình phải sửa màu, đặt lại tên cho hàng trăm hình và kiểm tra những mẫu cũ để chúng không bị mất hình minh họa.

Thư viện lớn làm ứng dụng mở chậm

Ban đầu, Kitvas tải toàn bộ 1.931 hình ngay khi người dùng mở thư viện. Kết quả là phải chờ dù họ chỉ muốn chọn một hình đầu tiên.

Mình có hai lựa chọn: bớt số lượng hình hoặc thay cách tải. Mình chọn giữ thư viện, nhưng chỉ tải tên và ảnh xem trước trước. Nội dung đầy đủ của từng hình được tải sau khi cần đến.

Nhờ vậy, người dùng vẫn có nhiều lựa chọn mà không phải đợi toàn bộ thư viện tải xong.

Vẫn còn việc phải làm

Con số 1.931 không có nhiều ý nghĩa nếu người dùng không tìm được hình mình muốn. Mình vẫn cần sửa thêm tên tìm kiếm, tự làm nhiều doodle mang phong cách riêng của Kitvas và kiểm tra kỹ nguồn gốc của những hình đến từ bên ngoài.

Chia sẻ bài viết này:
import "../components/workflow-connectors.ts";