Những điều cần tránh

Một phần của tài liệu Tìm hiểu Wap và công cụ tìm kiếm hỗ trợ thiết bị di động (Trang 163 - 166)

Tránh ẩn đường bao nội dung XHTML. Hay nói cách khác, không sử dụng giá trị nowrap của white-space property. Lớp bao được nhấn mạnh sử dụng bởi vì nó cho phép nhiều nội dung được nhìn thấy ngay mà không cần phải dùng đến thanh cuộn. Lớp bao được kích hoạt tự động trong Nokia Mobile Browser v3.0.

Tránh việc xóa các đường gạch dưới từ các phần tử <a>. Hay nói cách khác, không sử dụng mẫu text–decoration:none trong các liên kết. Người sử dụng sẽ không thể phân biệt được liệu một liên kết không được gạch dưới có phải là một liên kết không hay đơn giản chỉ là một đoạn văn bản bình thường. Hơn nữa, một nối kết được gạch dưới đã khá quen thuộc với người dùng và việc bỏ đi phần gạch dưới sẽ làm cho tiến định vị của dịch vụ trở nên mơ hồ và chậm lại mà thôi.

Và ngược lại, tránh sử dụng text-decoration:underline property

trong dạng văn bản bình thường. Việc gạch dưới phần văn bản sẽ làm cho nhiều người sử dụng hiểu nhầm vì nó trông giống như một là liên kết. Thay vào đó, có thể làm nổi bật văn bản bằng cách khác, ví dụ như làm cho nó đậm lên chẳng hạn. Nói chung là các dạng văn bản gây phiền phức cần được tránh nhằm giúp tài liệu dễ đọc và tập trung hơn vào nội dung của tài liệu.

Tránh làm nổi bật văn bản quá nhiều thông qua việc sử dụng font-style và font-variant, đặc biệt là trên cùng một trang XHTML. Quá nhiều và quá khác nhau sẽ làm cho nội dung tài liệu mất đi sự tập trung. Cố gắng áp dụng phần nhấn mạnh trên chỉ một vài từ trong mỗi trang XHTML.

Tránh sử dụng quá nhiều loại font chữ (font-family) và kích thước (font- weight, font-size) khác nhau trong cùng một trang XHTML. Cố gắng giới hạn việc sử dụng các kích thước và các loại font chữ trong mỗi trang XHTML là từ một đến hai mà thôi. Đồng thời cũng tránh định nghĩa từ mà chỉ sử dụng các ký tự in hoa vì

nó thường được hiểu như là những tiếng reo hò, và chúng lại khó đọc hơn là các ký tự thường.

Không nên xóa các đường biên trên các bảng được dùng để mô tả thông tin theo cách ghi thành bảng.

Ở những nơi có thể, định nghĩa các kiểu mẫu sử dụng các luật thác nước thay cho việc dùng các thuộc tính class hay id bên trong các phần tử. Ví dụ như trong bảng mẫu WAP CSS của bạn sử dụng các thuộc tính như:

p (color:red}

hơn là dùng thuộc tính class như sau:

.red {color:red}

Nhưng loại trừ khi cần phải đưa ra chuỗi class=“red” bên trong mỗi phần tử <p> trong một tài liệu.

PH LC E

Một phần của tài liệu Tìm hiểu Wap và công cụ tìm kiếm hỗ trợ thiết bị di động (Trang 163 - 166)