Theo bạn, cơ sở của thiết kế web là gì? Có phải là những nguyên tắc về bố cục, về phối hợp màu sắc và kiểu chữ, hay là về trải nghiệm người dùng (UX)?
Khi tôi mải mê tự học JavaScript và theo đuổi làm giao diện Web (Web Front End), tôi muốn thử nghiệm mọi thứ mà tôi học được cho những dự án trong tương lai, dù đó là một trang portfolio hay website công ty. Hiệu quả đối với người dùng chưa biết thế nào, nhưng chắc chắn website ngày càng nặng nề hơn với ngày càng nhiều hình ảnh và hiệu ứng đi kèm.
Tình cờ tôi đọc được bài viết của Justin Jackson nói về “cơ sở của thiết kế Web”. Bài viết được trình bày trên một trang HTML tĩnh với mục đích minh hoạ cho chính chủ đề của nó. Nó thật sự gây ấn tượng mạnh và làm thay đổi cách tiếp cận của tôi với việc làm Web.
Nó đã giúp tôi nhận ra rằng những gì tôi đang làm chỉ là tạo cái vỏ bên ngoài, giúp chuyển tải thông điệp hiệu quả hơn nhưng chỉ mang tính thu hút nhất thời. Cái cốt lõi là một thứ khác quan trọng hơn mà rất nhiều lập trình viên và thiết kế web hay bỏ qua.
Vậy cơ sở của thiết kế web là gì? Bạn hãy đọc bài viết của Justin Jackson và tự khám phá:
Bản dịch tiếng Việt của tôi: http://naustud.io/posts/words.html
Bản gốc tiếng Anh: http://justinjackson.ca/words.html