Một số lỗi cơ bản cần tránh khi thiết kế website


Trong thiết kế website, có 1 số lỗi cơ bản về lập trình khiến tốc độ website ít nhiều bị suy giảm, thậm chí gây ra những lỗi không đáng có khiến website bị gián đoạn, thậm chí là chết, phải khắc phục, bao gồm:

1. Vấn đề sơ đẳng về javascript khi thiết kế website:
- Với  rất nhiều website tôi thấy, các bạn khi thiết kế giao diện, form thường viết trực tiếp các đoạn javascript vào file html. Như chúng ta đã biết, khi duyệt website thì các file js và css sẽ được load 1 lần về local, nếu cùng 1 máy đó lần sau sẽ ko phải load nữa. Chúng ta nhét đoạn javascript vào html thì lần nào duyệt web cũng bị load về.

- Sử dụng 1 function nhưng sẵn sàng import cả 1 thư viện: Đây là lỗi do lười khi sử dụng các thư viện js, chỉ vì 1 chức năng xử lý, bạn cũng sẵn sàng import cả 1 thư viện js nhiều kb vào file html. Thật lãng phí về tốc độ load trang.

- Đặt tên function lung tung: Với việc không code theo class, code bìnhthường, nhiều trang web cẩu thả đặt tên function không theo bất cứ quy chuẩn nào, dẫn tới trùng tên, 1 số trang gây ra lỗi vì nhúng iFrame vào 1 trang html và có 2 function script cùng tên chạy 2 chức năng khác nhau, thi thoảng gây ra lỗi rất khó chịu.

- Đặt các file .js ở nhiều thư mục khác nhau, dẫn tới việc kiểm soát code hay fixbug sau này, đến bản thân người code cũng phải lần mò mệt nghỉ.

2. Vấn đề khi thiết kế giao diện

- Không viết style vào 1 file css, các bạn thường nhúng style vào chính trang html, gây ra vấn đề về tốc độ load trang chậm hơn.

- Khi designer đưa cho bạn 1 giao diện website, họ thường viết trực tiếp style vào trong file html, bạn lười và để nguyên tất cả lại để ghép code, gây ra vấn đề như ở ý 1.

- Viết chung cả css của front-end và back-end vào cùng 1 file css cho tiện, nhưng thực tế giao diện của back-end rất ít khi thay đổi, giao diện font-end thì thay đổi theo khách hàng, bởi vậy nhiều khi  viết, lại tận dụng lại 1 số class của các bên, và gây ra các vấn đề khi làm thiết kế website cho khách hàng khác. Chưa kể gây ra vấn đề load trang chậm hơn.

- Lấy cả bộ css mẫu trên mạng, chỉ dùng 1 phần nhỏ trong đó, nhưng không cắt xén mà vẫn để nguyên với ý nghĩ biết đâu dùng thêm lại phải tìm.

Tóm lại, khi thiết kế website và lập trình, các bạn lưu ý về vấn đề vừa đủ và tỉ mỉ, không nên vì tiện, vì lười mà đẩy những vấn đề về phía khách hàng chịu. Điều đó thật không tốt cho dịch vụ của các bạn sau này.
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 nhận xét:

Đăng nhận xét