Perfect Pixel
Perfect Pixel là gì?
Perfect Pixel (PP) có nghĩa là mã hóa không sai lệch dù chỉ 1px so với thiết kế.
Đây là một yêu cầu mà ngay cả những lập trình viên dày dạn kinh nghiệm cũng thường không thể giải quyết chính xác, đó là lý do tại sao khách hàng của chúng tôi tin tưởng vào thành viên front-end team của AGL để đảm bảo chất lượng Perfect Pixel.
Perfect Pixel là một yếu tố rất quan trọng đối với AGL. Tất cả các nhân viên front-end cần phải có chất lượng trên một mức nhất định.
Tại sao PP lại quan trọng
Hãy hình dung, những người giao công việc cho bạn thì họ có mong muốn như sau:
Nhận được sản phẩm có giao diện giống với data từ file thiết kế. Tất nhiên, khách hành đã kiểm tra thiết kế trước khi giao để đảm bảo độ chính xác. Nếu trong quá trình coding bạn không tuân thủ theo quy tắc cũng như kiểm tra một cách cẩn thận, thành phẩm cuối cùng sẽ không đảm bảo chất lượng.
Việc không code đúng với data từ file thiêt kế sẽ phải chỉnh sửa lại.
Và việc chỉnh sửa sẽ lặp đi lặp lại cho đến khi không còn bất kỳ sai sót nào so với thiết kế, ví dụ: sai font-color, font-size, margin, padding ....
Như vậy sẽ khiến cho thời gian hoàn thành sản phẩm của chúng ta kéo dài, ảnh hưởng đến uy tín của công ty cũng như kéo dài thời gian của công việc. Và kết quả sẽ không được đánh giá cao.
Vì vậy hãy thật cẩn thận khi coding và cố gắng rèn luyện trong suốt quá trình training nhé.
Công cụ dùng để check PP
Perfect Pixel Extensions
Các bạn sẽ được mentor hướng dẫn sử dụng công cụ này.
Trường hợp ngoại lệ
Trong những trường hợp sau, bạn không nhất thiết phải làm Perfect Pixel.
- Không có Font chữ tương ứng.
- Lỗi khoảng cách được tạo ra từ những ký tự đặc biệt trong tiếng Nhật.
- Lỗi thiết kế
- Thuộc tính (chiều rộng, chiều cao, margin, padding, font chữ...) khác nhau đối với các phần tử giống nhau trong design.
- Các yếu tố khác mà chắc chắn được coi là lỗi thiết kế.