Mô hình nổi có thể phù hợp nhất cho các trang web giải trí hoặc trò chơi, trong đó người dùng được khuyến khích khám phá các liên kết trên trang web từ một ngữ cảnh không nhất thiết liên
Trang 1VÒNG ĐỜI PHÁT TRIỂN WEB
Nguồn: November Communications, Inc Được sưu tầm bởi: Tuấn Trường
1
Trang 2Chapter 1: Lập kế hoạch
Lập kế hoạch là quá trình lựa chọn giữa các cơ hội giao tiếp cạnh tranh để bạn có thể đặt ra các
mục tiêu tổng thể cho trang web Bạn sẽ cần xác định mục đích của trang web của mình khán giả, hãy đưa ra tuyên bố về trang web của bạn mục đích và mục tiêu , thu thập và duy trì thông tin tên miền để hỗ trợ trang web của bạn
Là người lập kế hoạch web, bạn cần dự đoán các kỹ năng và nguồn lực cần thiết để phát triển, xây dựng, triển khai và vận hành web Ví dụ: nếu một trang web thiết kế Bao gồm một sự chỉ
rõ đối với biểu mẫu (một tính năng được HTML hỗ trợ), bạn nên lưu ý rằng web người thực hiện cần có kỹ năng về biểu mẫu HTML cũng như lập trình CGI (Giao diện cổng chung)
1.1 Thực tiễn lập kế hoạch chính
Dành thời gian để suy nghĩ về một trang web trước khi triển khai nó
Lập kế hoạch và có được các tài nguyên cũng như kỹ năng cần thiết để phát triển trang web của bạn
Xây dựng các chính sách về phát triển, triển khai và trình bày thông tin để hướng dẫn nhà phát triển và người dùng
1.2 Cuộc thảo luận
Những mạng lưới tốt không phải lúc nào cũng xảy ra một cách tình cờ Nếu bạn là nhà phát triển web, hãy dành chút thời gian suy nghĩ xem tại sao bạn sẽ xây dựng nó và ai sẽ đến
Lập kế hoạch là một khía cạnh quan trọng của việc phát triển web vì đó là lúc có nhiều quyết định được đưa ra và ảnh hưởng đến việc thiết kế, triển khai và quảng bá web sau này Chương này khảo sát các vấn đề về quy hoạch web, bắt đầu từ các nguyên tắc dựa trên đặc điểm phương tiện truyền thông và trải nghiệm người dùng của Web Bạn có thể lập kế hoạch cho một trang web ở nhiều giai đoạn phát triển web, bao gồm
lập kế hoạch chiến lược, chính sách và hệ thống
Các kỹ thuật và hướng dẫn cụ thể để lập kế hoạch
cho từng trang web được mô tả trong chương này,
bao gồm các chiến lược để xác định mục đích và
mục tiêu của trang web, thông tin về miền và đối
tượng cũng như đặc điểm và cách trình bày của
trang web
1.2.1 Nguyên tắc lập kế hoạch web
2
Trang 3Bạn có thể áp dụng các đặc điểm và chất lượng phương tiện của Web để xác định trọng tâm cho việc lập kế hoạch web Đặc tính năng động của Web có xu hướng làm cho việc lập kế hoạch trở thành một quá trình liên tục, liên tục, trong đó các vấn đề về nhiều tác giả và các mối quan hệ thông tin thay đổi nhanh chóng xuất hiện.
1.2.1.1 Giới hạn của việc lập kế hoạch web: Điều mà nhà phát triển không thể kiểm soát
Khi phát triển một trang web và cung cấp nó cho công chúng để tự do duyệt, bạn không thể kiểmsoát được nhiều yếu tố Bước đầu tiên của quá trình lập kế hoạch là nhận ra những yếu tố này và xem xét chúng có thể hạn chế việc lập kế hoạch cho một trang web cụ thể như thế nào Các yếu
tố mà nhà phát triển không có quyền kiểm soát bao gồm hành vi của người dùng, hiển thị trình duyệt, liên kết tới web và các tài nguyên bên ngoài web
1.2.1.1.1 Hành vi người dùng
Vì Web là một hệ thống năng động, cạnh tranh dựa trên sự lựa chọn và chọn lọc của người dùng nên nhà phát triển web không thể kiểm soát cách người dùng truy cập và sử dụng thông tin trên web Đặc biệt, chất lượng xốp của Web có nghĩa là người dùng không cần phải vào web từ một trang chủ được chỉ định; thay vào đó, họ có thể nhập từ bất kỳ trang nào tùy ý Mặc dù mục đích của nhà phát triển có thể là hướng dẫn người dùng theo một loạt trang (mô hình chai rượu), nhưng cách sử dụng thực tế có thể khác Việc truy cập vào trang web tuân theo mô hình gối cắm kim nhiều hơn, trong đó người dùng có thể truy cập tại bất kỳ điểm nào và do đó trang web không có "đỉnh" thực sự Người dùng có thể vào một trang web tại bất kỳ liên kết tùy ý nào
Ở quy mô lớn hơn, toàn bộ trang Web, bao gồm hàng triệu trang web riêng lẻ, giống như một đám mây siêu văn bản (mô hình đám mây được hiển thị) Người dùng trong mô hình đám mây thậm chí không nhất thiết phải trải nghiệm một trang web mà thay vào đó họ di chuyển từ trang này sang trang khác trong không gian Web, thông qua các kỹ thuật điều hướng như chủ đề, từ khóa hoặc tìm kiếm theo định hướng không gian Đặc biệt, khi người dùng vào một trang web nhờ tìm kiếm từ khóa dạng nhện, các trang web phù hợp với mẫu tìm kiếm có thể dẫn người dùng vào sâu bên trong nội dung mà nhà phát triển web có thể coi là trang giới thiệu hoặc trang chào mừng của một trang web
Chất lượng xốp của Web được cân nhắc trong quá trình lập kế hoạch cũng như trong các quá trình phát triển khác: phân tích, thiết kế, triển khai và quảng bá (như được mô tả chi tiết trong cácchương sau) Trong giai đoạn lập kế hoạch, có thể dự định xây dựng một trang web với kiểu nhập khác với mô hình gối cắm kim Trên thực tế, thường có thể định hình hành vi chung của người dùng đối với mô hình chai rượu bằng cách sử dụng các tín hiệu điều hướng, quảng bá web
và các chiến lược thiết kế khác Tuy nhiên, trong giai đoạn lập kế hoạch, các nhà phát triển web giỏi nhất có thể làm là xác định mô hình chung về hành vi của người dùng mà họ đang hướng tới Mặc dù hành vi của người dùng không thể được kiểm soát, nhưng một tuyên bố về mô hình truy cập chung của người dùng đã được lên kế hoạch có thể đóng vai trò là hướng dẫn cho các quy trình phát triển web sau này - đặc biệt là thiết kế
Các mô hình lập kế hoạch khả thi cho hành vi người dùng như sau:
Được hướng dẫn Mô hình này hướng dẫn người dùng thông qua một chuỗi các trang, giống
như mô hình chai rượu Việc chỉ định trang chủ có xu hướng hỗ trợ mô hình này, mô hình này thường bắt đầu người dùng từ "trên cùng" của trang web Đây là mô hình phổ biến để lập kế hoạch trang mặc định của máy chủ Web (trang xuất hiện khi người dùng yêu cầu URL chỉ bao gồm tên máy chủ) Mô hình được hướng dẫn về hành vi của người dùng yêu cầu thiết kế các liên
3
Trang 4kết của các trang riêng lẻ để hỗ trợ đường dẫn được hướng dẫn (nhưng không nhất thiết phải tuyến tính) Mô hình này cũng phổ biến đối với các trang web kể một câu chuyện tuần tự hoặc giải thích một loạt khái niệm.
Cued Mô hình này cung cấp cho người dùng nhiều tín hiệu để lựa chọn các liên kết để theo dõi,
với kỳ vọng rằng người dùng nên chuẩn bị sẵn sàng để lựa chọn chúng với sự hướng dẫn tối thiểu Mô hình này phổ biến hơn đối với các trang web chứa thông tin phức tạp mà người dùng
có thể truy cập thường xuyên, chẳng hạn như thông tin tham khảo hoặc cơ sở dữ liệu hoặc đối với các trang web hỗ trợ người dùng có kiến thức nâng cao hoặc có sẵn về thông tin tên miền củatrang web
Nổi Trong mô hình này, người dùng có thể chỉ được cung cấp các tín hiệu được chọn trên mỗi
trang chỉ liên quan đến thông tin của trang đó, trái ngược với các tín hiệu điều hướng có trong
mô hình tín hiệu hoặc tín hiệu tường thuật của mô hình được hướng dẫn Mô hình nổi có thể phù hợp nhất cho các trang web giải trí hoặc trò chơi, trong đó người dùng được khuyến khích khám phá các liên kết trên trang web từ một ngữ cảnh không nhất thiết liên quan đến việc hiểu biết toàn diện về một chủ đề hoặc tra cứu thông tin
Mặc dù nhà phát triển không thể kiểm soát điểm truy cập của người dùng vào trang web, nhưng một tuyên bố rõ ràng về mô hình người dùng chung (được hướng dẫn, gợi ý hoặc thả nổi) có thể giúp các nhà thiết kế tạo ra một thiết kế để hỗ trợ đường dẫn có thể có của người dùng thông qua trang web
Điều quan trọng cần lưu ý là việc không thể kiểm soát điểm vào hoặc đường dẫn của người dùngqua trang web không hẳn là một tính năng không mong muốn Trên thực tế, nhiều người sẽ nói rằng tính xốp này chính là sức mạnh của siêu văn bản; nó cho phép người dùng theo dõi các liên kết dựa trên sở thích hoặc quá trình suy nghĩ của họ
1.2.1.1.2 Trình duyệt và hiển thị của người dùng
Tổ chức máy khách/máy chủ của Web cho phép cung cấp nhiều loại trình duyệt khác nhau cho người dùng Người lập kế hoạch web không thể biết người dùng sẽ sử dụng loại trình duyệt nào Hơn nữa, các trình duyệt mới đang được phát triển và các trình duyệt trong tương lai chắc chắn
sẽ cung cấp nhiều tính năng hơn và khác biệt hơn so với các trình duyệt hiện có Do đó, những người dùng khác nhau, dựa trên hoạt động của trình duyệt, sẽ trải nghiệm web khác nhau nhưng
có chung nhu cầu điều hướng
Một số người dùng có thể sử dụng trình duyệt chỉ có văn bản, trong khi những người khác có thể
sử dụng trình duyệt đồ họa mới nhất hỗ trợ các tiện ích mở rộng cho HTML Do đó, khi lập kế hoạch cho một trang web, các nhà phát triển cần xem xét thông tin nào sẽ cần thiết để không bị mất đối với người dùng có trình duyệt chỉ có văn bản hoặc trình duyệt không hỗ trợ tiện ích mở rộng HTML Ví dụ: nếu nhà phát triển đặt thông tin quan trọng hoặc cần thiết vào một tệp đồ họa, một số người dùng có thể không bao giờ nhìn thấy thông tin đó vì không phải tất cả các trình duyệt Web đều hỗ trợ đồ họa Các lựa chọn dành cho người lập kế hoạch trong việc giải quyết hiển thị trình duyệt của người dùng bao gồm một loạt các lựa chọn có thể hạn chế thông tin
có sẵn cho một số người dùng Người lập kế hoạch chọn nơi có thể đặt thông tin cần thiết:
Chữ Đặt tất cả thông tin cần thiết trong văn bản (hoặc trong trường ALT của hình ảnh trong tài
liệu) để người dùng bằng bất kỳ trình duyệt nào cũng có thể truy cập thông tin đó
Trang 5Đồ họa Cho phép đồ họa đóng vai trò chính trong việc truyền tải thông tin quan trọng Đặc biệt,
bản đồ hình ảnh có thể được sử dụng rộng rãi để lựa chọn thông tin Lựa chọn này sẽ làm cho thông tin này không khả dụng đối với người dùng có trình duyệt không có đồ họa
Các hình thức Đặt một số chức năng giao tiếp quan trọng trong biểu mẫu.
Siêu phương tiện Đưa một số thông tin vào thông tin đa phương tiện, có thể bao gồm phim, âm
thanh và hình ảnh
Thực tế ảo (VR) Đặt một số thông tin trong cấu trúc VRML.
Bằng cách đưa ra các lựa chọn rõ ràng về mức độ hiển thị của trình duyệt cần hỗ trợ, người lập
kế hoạch web sẽ đưa ra nhiều quyết định về đặc tả web nhằm hướng dẫn các nhà thiết kế và triểnkhai web Việc đặt ra các giới hạn này là rất quan trọng, đặc biệt khi đối tượng mục tiêu của web được biết là chỉ có khả năng truy cập web ở một mức độ nhất định hoặc mục đích của web là tiếpcận một lượng lớn khán giả (có thể là tới các khu vực không có Internet của Ma trận) thông qua truy cập e-mail)
Do sự đa dạng của các trình duyệt Web, những người lập kế hoạch web cũng phải cân nhắc xem
họ sẽ có ít quyền kiểm soát việc hiển thị thông tin như thế nào Đây là một sự thay đổi so với chế
độ xuất bản truyền thống trên máy tính để bàn, trong đó mọi khía cạnh về kiểu dáng và kích thước phông chữ, căn chỉnh và các tính năng bố cục khác đều được kiểm soát cẩn thận HTML, hoạt động dựa trên một triết lý khác để trình bày thông tin, được coi là ngôn ngữ đánh dấu ngữ nghĩa chứ không phải là ngôn ngữ bố cục trang
Những người lập kế hoạch web phải nhận ra rằng các thẻ trong tài liệu HTML xác định cấu trúc của tài liệu - không nhất thiết là cách các cấu trúc này được hiển thị Tuy nhiên, nhiều trình duyệthiển thị danh sách không có thứ tự một cách khác nhau; một số sử dụng dấu chấm đồ họa và trình duyệt văn bản có thể sử dụng * hoặc o Việc thụt lề và căn chỉnh danh sách có thể khác nhau tùy theo trình duyệt Ngay cả kích thước phông chữ và kiểu dáng của tài liệu được hiển thị cũng thường nằm trong tầm kiểm soát của người dùng Vấn đề hiển thị này liên quan đến các cấp
độ HTML (và các tiện ích mở rộng cho HTML, một số trong đó dành riêng cho trình duyệt) mà nhà phát triển web chọn sử dụng Phần III, "Công cụ và triển khai web" trình bày chi tiết về các cấp độ này
Điểm mấu chốt là người lập kế hoạch web nên tránh cố gắng quản lý vi mô hoặc chỉ định bố cục trang Mặc dù bố cục trang như vậy có thể được tối ưu hóa cho một thương hiệu trình duyệt cụ thể trong quá trình triển khai, nhưng người dùng sử dụng các trình duyệt khác có thể thất vọng với việc hiển thị cùng một trang của thương hiệu trình duyệt của họ
1.2.1.1.3 Liên kết vào và ra khỏi trang web
Trong một trang web, nhiều liên kết có thể được tạo tới các tài nguyên trên mạng nằm ngoài tầm kiểm soát của nhà phát triển web Các tài nguyên này có thể di chuyển, làm cho liên kết không còn hiệu lực (khi đó liên kết được cho là đã cũ) Người dùng truy cập vào một liên kết cũ từ một tài liệu sẽ gặp phải thông báo lỗi và không nhận được thông tin mà nhà phát triển dự định truy cập ban đầu, do đó làm giảm trải nghiệm của người dùng web Ở giai đoạn lập kế hoạch, nhà phát triển web có thể đưa ra một số tuyên bố chính sách nhằm giải quyết vấn đề "liên kết ra" này:
Không có liên kết ra ngoài Đây là lựa chọn nghiêm ngặt nhất Nó tuyên bố rằng sẽ không có
liên kết nào được tạo từ web tới các tài nguyên không nằm dưới sự kiểm soát trực tiếp của các nhà phát triển web Lợi ích của chính sách này là các nhà phát triển có quyền kiểm soát tuyệt đối
5
Trang 6các tài nguyên là điểm đích của các liên kết trên web Vấn đề với chiến lược này là lợi ích và giá trị của các nguồn lực bên ngoài sẽ bị mất vào tay người dùng Chính sách này có thể hoạt động tốt nhất đối với các trang web chỉ chứa thông tin liên quan đến một tổ chức.
Lớp đệm Trong tùy chọn này, người lập kế hoạch web chỉ định một nhóm trang web cốt lõi
được phân tách khỏi các liên kết bên ngoài bằng một lớp trang web cục bộ có độ sâu tối thiểu Chẳng hạn, những người lập kế hoạch web có thể chỉ định rằng sẽ không có liên kết bên ngoài nào gần hơn ba liên kết cách xa trang chủ của web Trong trường hợp này, trang chủ cấu thành tập hợp các trang cốt lõi và có ít nhất ba liên kết giữa một trang trong tập hợp cốt lõi này và một liên kết bên ngoài web Lưu ý rằng người dùng vẫn có thể truy cập web theo mô hình pincushionhoặc đám mây để truy cập vào một trang có liên kết bên ngoài trên đó Tuy nhiên, nếu trang web này sử dụng mô hình được hướng dẫn để người dùng truy cập thì các liên kết bên ngoài này sẽ nằm ngoài sự chú ý ngay lập tức của người dùng khi ở trong tập hợp các trang cốt lõi Lớp đệm này có thể là chiến lược tốt nhất dành cho các nhà phát triển web, những người không muốn mất người dùng quá sớm vào tay Web bên ngoài
Tập trung ra ngoài Trong tùy chọn này, người lập kế hoạch web có thể chọn chỉ định một
trang hoặc một tập hợp các trang để chứa tất cả các liên kết bên ngoài web Một thực tế phổ biến đối với các trang web là bao gồm một trang chứa các liên kết bên ngoài thú vị thuộc loại này, liệt
kê các liên kết Web tới các tài nguyên bên ngoài trên một trang Lợi ích của chiến lược này là người dùng có thể biết được khi nào họ sẽ rời khỏi trang web địa phương Điều này giúp người dùng truy cập web với một mục đích cụ thể tránh bị "ném ra khỏi" web trước khi tìm thấy thông tin họ muốn
Thoát tự do Trong tùy chọn này, không có hạn chế nào được đặt ra khi tạo liên kết bên ngoài
web Cách tiếp cận này cho phép nhà phát triển trang cụ thể xác định khi nào nên tạo liên kết bênngoài Đây là tùy chọn linh hoạt nhất nhưng có thể khiến người dùng rời khỏi trang web một cách nhanh chóng
Khi các liên kết được tạo bên ngoài trang web, các vấn đề khác sẽ xuất hiện: kết nối liên kết và
độ tin cậy của nội dung Liên kết cũ là liên kết sẽ không giải quyết được về mặt kỹ thuật đối với tài nguyên do có sự thay đổi vĩnh viễn về tính khả dụng của tài nguyên đó Liên kết bị hỏng là sự
cố tạm thời với liên kết, chẳng hạn như khi máy chủ từ xa ngừng hoạt động để bảo trì Người dùng web nhận ra rằng các liên kết cũ và hỏng là những khía cạnh không thể tránh khỏi của việc điều hướng Web Đối với các dự án yêu cầu quyền truy cập hoàn hảo, người lập kế hoạch có thể chọn chính sách không có liên kết bên ngoài trên web để tránh những vấn đề này
Liên kết đến tài nguyên bên ngoài không chỉ có thể trở nên cũ hoặc bị hỏng mà nội dung mà nó
đề cập đến có thể thay đổi theo những cách không mong muốn Điều này có thể đặc biệt rắc rối khi nhà phát triển liên kết tới các tài nguyên do mọi người tạo ra vì những lý do rất không chính thức (ví dụ: dự án trường học hoặc dự án của người có sở thích) Ví dụ: một nhà phát triển web
có thể đã liên kết tới một bức ảnh chụp một chiếc xe lửa ở một địa điểm xa xôi và có lẽ bức ảnh này là chìa khóa cho nội dung thông tin của trang web Người có sở thích cung cấp bức ảnh đó không có nghĩa vụ phải cung cấp mãi mãi hình ảnh về một chiếc xe lửa thông qua liên kết đó, trừkhi có thỏa thuận với nhà phát triển web Người có sở thích có thể thay đổi hình ảnh tại liên kết
đó hàng tháng Tháng tới, người dùng có thể truy xuất hình ảnh của một cái cây Do đó, lập kế hoạch và bảo trì liên kết là một phần quan trọng trong quá trình phát triển web và quy trình lập
kế hoạch bao gồm việc tính đến tài nguyên nào luôn phải ổn định hoặc sẵn sàng truy cập
6
Trang 7Giống như các nhà phát triển không thể kiểm soát những tài nguyên nào tồn tại thông qua các liên kết ngoài trang web, họ cũng không thể kiểm soát các liên kết được tạo tới trang web của họ.Khi một trang web được cung cấp công khai, mọi liên kết trong trang web (bất kỳ URL nào đề cập đến một trang HTML) đều có thể được sử dụng trong bất kỳ tác phẩm nào khác trên Web (Các nhà phát triển có thể đưa ra các tuyên bố cấm rõ ràng những liên kết này, nhưng loại hạn chế này hiếm khi được thực hiện trên Web và thậm chí có thể bị coi là vi phạm truyền thống của cộng đồng Web.)
Ai đó liên kết đến một trang web có thể trình bày sai mục đích hoặc nội dung của nó, có thể là do
vô ý Mặc dù trang web có thể là mô tả về "Sản phẩm Modem của Công ty XYZ", nhưng ai đó ở một địa điểm từ xa có thể xác định trang web này là "hướng dẫn kết nối với bảng thông báo máy tính" Các nhà phát triển có thể theo dõi các tham chiếu đến một trang web bằng cách sử dụng một trình thu thập thông tin trên Web và thường có thể trao đổi thư từ với bất kỳ ai có thể đã hiểusai ý nghĩa hoặc mục đích của trang web của họ Mặc dù trường hợp hiểu lầm lành tính có thể dễdàng được khắc phục nhưng vẫn chưa rõ liệu các nhà phát triển có thể chặn hoặc dừng các tham chiếu hoặc liên kết độc hại tới trang web của họ hay không Các vấn đề pháp lý liên quan không được giải quyết
Một nhà phát triển có thể tình cờ gặp ai đó mô tả web sản phẩm modem của họ là "những modem tồi tệ nhất được tạo ra" hoặc thậm chí lan truyền URL của trang web một cách ác ý giữa nhiều nhóm người, kèm theo hướng dẫn "nhấp vào liên kết này cho đến khi máy chủ gặp sự cố" Trường hợp thứ hai rõ ràng hơn một chút vì có những quy tắc ứng xử rõ ràng mà hầu hết người dùng, ít nhất là ở hầu hết các trang web, phải tuân theo và những quy tắc này thường bao gồm các quy tắc chống cố ý làm hỏng bất kỳ thiết bị nào
Hơn nữa, bản thân tập hợp các truyền thống phổ biến trên Mạng chắc chắn nghiêm cấm việc làm hỏng máy chủ một cách cố ý Tuy nhiên, một quan điểm khác cho rằng người dùng đưa ra nhận xét "những modem tồi tệ nhất được tạo ra" về một trang web có thể chỉ đơn giản là thực hiện quyền tự do ngôn luận của mình và nhà phát triển có thể không làm được gì về điều đó Trong thực tế, nhà phát triển sẽ thấy rằng các liên kết vào một trang web được thực hiện một cách thiện chí và mọi hiểu lầm hoặc hiểu lầm về mục đích của trang web đều có thể được giải quyết
1.2.1.2 Cơ hội của việc lập kế hoạch web: Điều mà nhà phát triển có thể kiểm soát
Bất chấp danh sách dài các vấn đề được nêu trong phần trước mà nhà phát triển web có ít hoặc không có quyền kiểm soát, vẫn có nhiều vấn đề mà nhà phát triển web có thể kiểm soát Đặc biệt, chất lượng phương tiện truyền thông của Web mang lại cho người lập kế hoạch web nhiều
cơ hội lập kế hoạch ở cấp độ chiến lược (dài hạn), hệ thống (nhiều trang web) và cấp độ một trang web Danh sách sau đây khảo sát các vấn đề lập kế hoạch liên quan đến chất lượng của Web Các kỹ thuật lập kế hoạch cụ thể để giải quyết những vấn đề này tuân theo danh sách này
Nhiều vai trò người dùng ( người dùng với tư cách là người tiêu dùng hoặc với tư cách là
người tiêu dùng/nhà sản xuất) Những khả năng này mở ra tiềm năng tương tác giữa các nhà cungcấp thông tin web và người dùng, cũng như một hình thức phổ biến thông tin có sự tham gia thay
vì chỉ phát sóng thông tin một chiều Việc thu hút người dùng tích cực vào việc tạo và phổ biến thông tin không được thực hiện thường xuyên và việc lập kế hoạch cho việc này bao gồm việc xác định cẩn thận chính sách và mục đích của thông tin do người dùng cung cấp
Chất lượng xốp Chất lượng này của Web có lợi cho nhà phát triển web, người lên kế hoạch
cho các cấu trúc thông tin có tính mô-đun và khép kín, đồng thời chứa đủ số lượng tín hiệu điều
7
Trang 8hướng và ngữ cảnh cho người dùng Những loại cấu trúc thông tin này, cho dù chúng là các trangriêng lẻ hay nhóm các trang liên quan (một gói), có thể có nhiều mục đích sử dụng cho các vị trí khác nhau trong cùng một trang web hoặc cho các trang web khác nhau của cùng một tổ chức Các thành phần thông tin sử dụng nhiều lần này giúp giảm chi phí sản xuất và bảo trì vì việc tạo
và cập nhật thông tin có thể diễn ra ở một vị trí duy nhất trong trang web và việc cập nhật có thể mang lại lợi ích cho tất cả các liên kết nơi thông tin này được tham chiếu Hiệu quả này tương tự như các mô-đun phần mềm máy tính có thể được tham chiếu trong các phần khác nhau của chương trình máy tính hoặc thậm chí trong các chương trình máy tính khác
Chất lượng năng động Chất lượng này của Web có lợi cho nhà phát triển web, người sử dụng
các phần chính của web để đáp ứng nhu cầu phụ thuộc vào thời gian của người dùng Ví dụ: một
tổ chức tin tức tạo một trang web dành cho truyền thông đại chúng có thể có một trang chứa các tiêu đề hiện tại được cập nhật suốt cả ngày Người dùng truy cập trang này có thể mong đợi đượcxem các nội dung khác nhau hàng ngày và thậm chí trong suốt một ngày hoặc trong vài giờ hoặc vài phút Tính năng động này có lợi cho việc đáp ứng nhu cầu của người dùng về thông tin hiện tại Ngược lại, việc lập kế hoạch cập nhật thông tin kém sẽ dẫn đến thông tin lỗi thời trên web và mất đi khả năng năng động Mức độ năng động của một trang web phụ thuộc vào loại thông tin
mà trang web đó cung cấp Thông tin ổn định có thể không cần cập nhật Các thông tin khác có thể có giá trị trong một khoảng thời gian - có thể là nhiều năm hoặc nhiều tháng - và có thể chỉ yêu cầu cập nhật định kỳ Điều quan trọng là người lập kế hoạch web phải xác định nhu cầu cập nhật thông tin của trang web (điều này sẽ được đề cập chi tiết hơn ở phần sau trong phần "Thông tin tên miền")
Chất lượng tương tác Chất lượng này của Web có thể thu hút người dùng và cung cấp cách để
các nhà phát triển web tùy chỉnh thông tin để đáp ứng nhu cầu của người dùng Lập kế hoạch tương tác bao gồm một quá trình xác định và phân tích đối tượng cẩn thận, trong đó xác định những nhu cầu này và cơ chế đáp ứng chúng
Chất lượng cạnh tranh Chất lượng này của Web đòi hỏi các nhà lập kế hoạch phải có tầm
nhìn dài hạn về bất kỳ khoản đầu tư nào vào thông tin được cung cấp trên web Lập kế hoạch là điều cần thiết cho việc bảo trì thông tin cũng như bảo trì kỹ thuật của một trang web Lập kế hoạch quảng bá web phải được thực hiện sao cho web thu hút được sự chú ý của người dùng Việc lập kế hoạch phải bao gồm các điều khoản để giám sát các trang web của đối thủ cạnh tranh, các công nghệ, kỹ thuật hoặc phong cách trình bày mới
1.2.1.3 Kỹ thuật lập kế hoạch web
Lập kế hoạch web là một quá trình năng động, liên tục, bao gồm sự cân bằng liên tục giữa các cơhội và nguồn lực Việc lập kế hoạch web thường diễn ra trong một bối cảnh tổng quát hơn là chỉ quan tâm đến thành phần kỹ thuật của một tập hợp các trang HTML Thông thường, đặc biệt đối với các tổ chức lớn hơn, giao tiếp trên Web là một phần trong nỗ lực chiến lược nhằm tiếp cận người dùng, liên quan đến nhiều phương tiện truyền thông bên cạnh Web Các phần sau đây phácthảo các kỹ thuật lập kế hoạch ở các cấp độ khác nhau, bắt đầu từ cấp độ chiến lược (trong đó trọng tâm là nhu cầu liên lạc của tổ chức), cấp độ hệ thống (trong đó trọng tâm là phần được cung cấp trên web của tổ chức) kỹ thuật giao tiếp trực tuyến) và cấp độ web (trong đó trọng tâm
là đối tượng và mục đích của từng trang web)
8
Trang 91.2.1.3.1 Kế hoạch nhân sự
Không còn nghi ngờ gì nữa, con người là chìa khóa thành công của một trang web Bởi vì việc phát triển một trang web đòi hỏi nhiều kỹ năng đa dạng nên một đội ngũ tài năng gồm những người làm việc cùng nhau là yếu tố quyết định để thành công Mặc dù chỉ cách đây vài năm, không có gì lạ khi một nhà tổng quát (quản trị web) là nhà phát triển duy nhất của một trang web,nhưng ngày nay xu hướng là cách tiếp cận nhóm, trong đó những người có nhiều chuyên môn khác nhau làm việc cùng nhau để tạo ra một trang web web Trong khi sự chú ý trong phát triển web nhiều năm trước tập trung vào những người có tài năng kỹ thuật (quản trị viên máy chủ Web
và người triển khai HTML), thì giờ đây sự chú ý đã chuyển sang các nhà phát triển và sản xuất nội dung Điều này không quá ngạc nhiên; gần như bất cứ ai cũng có thể học cách viết HTML, nhưng để phát triển tốt thông tin web thì cần có khả năng tuyệt vời Cuối cùng, trọng tâm có thể chuyển nhiều hơn sang những nhà sản xuất thông tin sáng tạo - giống như trong phim ảnh và truyền hình, những người biểu diễn tài năng thường ở đỉnh cao của sự công nhận và khen thưởng
Khi lập kế hoạch xây dựng trang web, hãy tìm những người có thể thực hiện các vai trò được nêutrong quy trình:
Các nhà quy hoạch Đưa ra nhiều lựa chọn về các thành phần của trang web và sự phát triển
chiến lược Người lập kế hoạch thường là quản trị viên hoặc người khởi xướng dự án web và trong nhiều trường hợp có thể được coi là người lãnh đạo một nhóm web Những người lập kế hoạch phải có kỹ năng quản lý và con người vững vàng cũng như hiểu rõ về cấu trúc và khả năng
kỹ thuật của Web
Các nhà phân tích Thực hiện nhiệm vụ quan trọng là liên tục theo dõi nội dung trang web của
bạn và việc khán giả sử dụng nội dung đó Một nhà phân tích cần đóng vai người ủng hộ ma quỷ
để xác định phần nào của trang web đang hoạt động để đáp ứng nhu cầu của khán giả và phần nào không Để làm được điều này, nhà phân tích cần phải vừa tự tin vừa có tài ngoại giao, có khảnăng truyền đạt tin xấu cho các thành viên khác trong nhóm web Đối tượng phù hợp để các nhà phân tích trong nhóm của bạn có thể là những người phụ trách đảm bảo chất lượng, biên tập viêncủa các tạp chí hoặc báo chí, giáo viên hoặc nhà nghiên cứu về tương tác giữa con người với máytính hoặc giao tiếp qua trung gian máy tính
Nhà thiết kế Tạo giao diện đẹp mắt cho Web, vượt xa vẻ ngoài của một trang web về mặt đồ
họa, mà bao gồm cả tổ chức và thiết kế siêu văn bản và siêu phương tiện Một nhà thiết kế web phải có tất cả các kỹ năng kỹ thuật của người triển khai, hiểu biết sâu sắc về mục tiêu và đối tượng của trang web cũng như cảm nhận sâu sắc về World Wide Web và Internet như một phương tiện mới
Những người thực hiện Tạo tập lệnh HTML, CGI hoặc ứng dụng Java dựa trên thiết kế và đặc
điểm kỹ thuật của trang web Các tập lệnh CGI và Java yêu cầu lập trình máy tính và các kỹ năngtốt không chỉ về mã hóa mà còn về kỹ thuật công nghệ phần mềm Người triển khai cần tạo ra phần mềm đáng tin cậy và có thể bảo trì được Hãy tìm những người là lập trình viên máy tính đểđảm nhận những vai trò này Nhiều trường đại học dạy những kỹ năng này (không may là nhiều trường chỉ dạy kỹ năng triển khai web), vì vậy số lượng người triển khai tiềm năng là rất lớn
Người quảng bá Làm việc về các vấn đề quan hệ công chúng, quảng cáo và tiếp thị của một
trang web Để bố trí nhân sự cho nhóm web của bạn, hãy tìm những người tham gia vào các lĩnh vực này trên các phương tiện truyền thông khác, với lưu ý cảnh báo rằng các ứng viên tiềm năng
9
Trang 10phải hiểu rõ về xã hội và một số khía cạnh kỹ thuật của giao tiếp trên Web Bạn không hiểu đượcđiều này khi tham gia vào một dịch vụ độc quyền như America Online Web có một tập hợp các đặc điểm xã hội độc đáo đóng vai trò quan trọng trong việc quảng bá.
Những người đổi mới Giống như các nhà phân tích trang web, nhóm web không bao giờ được
trì trệ hoặc tự hài lòng với công việc của mình Thay vào đó, nó nên tiếp tục tích hợp các kỹ thuật và công nghệ mới đáp ứng nhu cầu của khán giả trên web Người đổi mới cũng nên quan tâm đến chất lượng giao diện và nội dung của web và tìm cách liên tục cải thiện nó Những ứng
cử viên sáng giá cho vị trí nhà đổi mới web bao gồm những người đảm bảo chất lượng và các nhà công nghệ làm việc với những cải tiến tiên tiến
1.2.1.4 Kế hoạch hành chính
Một phần quan trọng của việc phát triển trang web bao gồm việc xem xét cách bạn muốn tạo sự hiện diện trực tuyến của mình Đối với các nhà phát triển web chuyên nghiệp hoặc nghiêm túc,
sự hiện diện chuyên nghiệp, đáng tin cậy và đội ngũ phát triển web lành nghề là rất quan trọng
để thành công Ngoài việc lập kế hoạch về con người, chính sách và quy trình mà chương này nêu ra, việc lập kế hoạch hành chính cần được thực hiện cho những vấn đề sau:
Sự hiện diện kỹ thuật Web ổn định Sự hiện diện này phải bao gồm một tên miền (để cho
phép chuyển đổi nhà cung cấp dịch vụ Internet khi cần thiết cũng như vì lý do nhận dạng) và hiệu suất máy chủ Web phù hợp
Cải thiện nội dung Web Khi phát triển một trang web, bạn không chỉ tạo một trang chủ Mục
tiêu của bạn là phát triển các quy trình bền vững, đáng tin cậy để liên tục cải thiện nội dung trangweb của bạn Web, giống như cuộc sống, luôn trong quá trình xây dựng Mục tiêu của bạn là thực hiện các bước để đạt được sự xuất sắc về nội dung công trình của bạn Khi đó, khán giả của bạn sẽ bắt đầu tin tưởng vào bạn để luôn làm tốt hơn trong dòng giao tiếp trên Web
1.2.2 Mô hình trưởng thành về năng lực cho web
Một tổ chức áp dụng một công nghệ thường trải qua nhiều giai đoạn quan tâm và tham gia Nhậnthức về một công nghệ đầy hứa hẹn có thể chuyển sang sự tò mò và thử nghiệm Thử nghiệm này sau đó có thể phát triển thành chuyên môn ngày càng tăng Khi đó, kiến thức chuyên môn dồi dào về công nghệ có thể dẫn đến việc sử dụng rộng rãi công nghệ đó trong một tổ chức Một
mô hình thực hiện các bước này có thể giúp tổ chức hiểu được các vấn đề và nhiệm vụ chính để chuyển từ cấp độ này sang cấp độ tiếp theo
Viện Kỹ thuật Phần mềm (SEI) tại Đại học Carnegie Mellon (CMU) đã phát triển một mô hình vòng đời tổ chức để mua lại công nghệ kỹ thuật phần mềm cho một tổ chức Được gọi là Mô hình trưởng thành năng lực (CMM) cho phần mềm, mục đích của nó là xác định các đặc điểm của một quy trình trưởng thành, có năng lực để tạo ra phần mềm Khung này mô tả năm cấp độ
mà một tổ chức có thể vượt qua trong thực tiễn công nghệ phần mềm Các giai đoạn này tiến hành từ những quá trình chưa trưởng thành, không thể lặp lại đến những quá trình trưởng thành,
có thể lặp lại Năm giai đoạn sau:
1 Cấp độ ban đầu Việc lập kế hoạch không hiệu quả của một tổ chức sẽ cản trở việc thực hành kỹ thuật phần mềm tốt Các dự án thường được lên kế hoạch kém và thành công của chúng là không thể đoán trước Rất ít quy trình phần mềm ổn định tồn tại trong tổ chức và những quy trình này có thể quy cho cá nhân hơn là khả năng của tổ chức
10
Trang 112 Mức độ lặp lại Một tổ chức thiết lập các chính sách để quản lý dự án phần mềm và các thủ tục để thực hiện các chính sách đó Chìa khóa để đạt được cấp độ này là các quy trình quản lý có thể lặp lại các hoạt động thành công Một quy trình hiệu quả là "được thực hành, ghi chép, thực thi, đào tạo, đo lường và có thể cải thiện"
(ftp://ftp.sei.cmu.edu/pub/cmm/ASCII/tr25-overview.ascii)
3 Mức độ được xác định Một tổ chức ghi lại một quy trình tiêu chuẩn để phát triển và bảo trì phần mềm trong toàn tổ chức Tiêu chuẩn này bao gồm sự tích hợp của cả quy trình quản lý và kỹ thuật-kỹ thuật có liên quan Một nhóm trong toàn tổ chức điều phối các hoạt động của quy trình công nghệ phần mềm và có đào tạo trên toàn tổ chức để các cá nhân có thể hoàn thành vai trò được giao của mình Đối với mỗi dự án, quy trình phần mềm tiêu chuẩn của tổ chức được điều chỉnh theo "tập hợp các quy trình quản lý và kỹ thuật phần mềm được xác định rõ ràng, mạch lạc" để đáp ứng tốt nhất nhu cầu cho dự án
đó Chất lượng phần mềm có thể được theo dõi vì các quy trình ổn định và có thể lặp lại
4 Cấp độ được quản lý Một tổ chức đặt ra các mục tiêu chất lượng cho sản phẩm và quy trình, đồng thời đo lường năng suất và chất lượng Những rủi ro khi chuyển sang các lĩnh vực ứng dụng mới là có thể dự đoán được Các sản phẩm phần mềm kết quả được sản xuất có chất lượng cao
5 Mức độ tối ưu hóa Toàn bộ tổ chức tập trung vào việc cải tiến quy trình liên tục Những đổi mới được xác định và chuyển giao cho toàn bộ tổ chức Các khiếm khuyết có thể được phân tích và điều chỉnh quy trình để giảm thiểu chúng Các tổ chức ở cấp độ tối ưuhóa liên tục cải tiến thông qua các cải tiến gia tăng trong các quy trình hiện có cũng như đổi mới về công nghệ và phương pháp
Phù hợp với các hoạt động phát triển web, CMM được mô tả trong danh sách này cung cấp một khuôn khổ tốt để tiếp cận Web Phát triển web chia sẻ một số đặc điểm của công nghệ phần mềm(ví dụ: nó được tạo và triển khai trên máy tính) Tuy nhiên, phát triển web đòi hỏi nhiều kỹ năng hơn trong việc định hình thông tin và giao tiếp Nhìn chung, CMM trước đó là một khuôn khổ tốt
để tiếp cận Web Các nhà quy hoạch web có thể sử dụng CMM này cho phần mềm làm cơ sở choCMM để phát triển web Mô hình này sau đó có thể giúp làm khuôn khổ cho việc lập kế hoạch chiến lược trong việc sử dụng giao tiếp trên Web:
1 Cấp độ ban đầu Một tổ chức sử dụng giao tiếp qua Web một cách bừa bãi, không có quytrình hoặc tiêu chuẩn xác định Những cá nhân có kiến thức về HTML được giao nhiệm
vụ phát triển trang web mà không cần suy nghĩ nhiều về các chiến lược truyền thông hoặc các vấn đề về quy trình Thành công là điều không thể đoán trước hoặc không hề được đánh giá hay đo lường Bất kỳ kết quả có lợi nào đều có được nhờ vào nỗ lực và tài năng của cá nhân hơn là khả năng của tổ chức Đây là giai đoạn phát triển web nghiệp dư, khi biết HTML là tiêu chí duy nhất để phát triển web
2 Mức độ lặp lại Một tổ chức thiết lập và xác định các chính sách và quy trình để phát triểnweb Các quá trình này tập trung vào việc định hình thông tin để thành công có thể đượclặp lại Điều này liên quan đến việc đánh giá kết quả, tài liệu về các quy trình và đào tạomột số nhà phát triển
3 Mức độ được xác định Một tổ chức ghi lại một quy trình tiêu chuẩn để phát triển và duy trì các trang web trong toàn tổ chức Tiêu chuẩn này bao gồm sự tích hợp của cả quy trình quản lý và kỹ thuật có liên quan Một nhóm toàn tổ chức điều phối quá trình và
11
Trang 12hoạt động phát triển Có chương trình đào tạo trên toàn tổ chức để các cá nhân có thể hoàn thành vai trò của mình Đối với mỗi dự án, quy trình phát triển tiêu chuẩn của tổ chức được điều chỉnh để bao gồm một tập hợp các quy trình quản lý và phát triển web nhằm đáp ứng tốt nhất nhu cầu cho dự án đó Chất lượng web có thể được theo dõi vì các quy trình ổn định và có thể lặp lại.
4 Cấp độ được quản lý Một tổ chức đặt ra các mục tiêu chất lượng cho sản phẩm và quy trình, đồng thời đo lường năng suất và chất lượng Những rủi ro khi chuyển sang các lĩnh vực ứng dụng mới là có thể dự đoán được Các sản phẩm Web tạo ra có chất lượng cao
5 Mức độ tối ưu hóa Toàn bộ tổ chức tập trung vào việc cải tiến quy trình liên tục Những đổi mới được xác định và chuyển giao cho toàn bộ tổ chức Các khiếm khuyết có thể được phân tích và điều chỉnh quy trình để giảm thiểu chúng Các tổ chức ở cấp độ tối ưuhóa liên tục cải tiến thông qua công việc tăng dần trên các quy trình hiện có cũng như đổi mới về công nghệ và phương pháp
Người lập kế hoạch web có thể sử dụng khuôn khổ này để đặt ra các mục tiêu chiến lược Một tổ chức có thể đang phát triển web ở cấp độ ban đầu, nơi các cá nhân sáng tạo thúc đẩy thành công Tuy nhiên, nếu không có kế hoạch chiến lược để chuyển lên cấp cao hơn, tổ chức này nhìn chung
sẽ không thể lặp lại thành công hoặc liên tục cải tiến chất lượng Mặc dù công nghệ phần mềm khác rất nhiều so với phát triển web, nhưng có sự tương ứng về độ phức tạp của sản phẩm, văn hóa kỹ năng, thực hành kỹ thuật và môi trường phát triển giữa cả hai ngành Do đó, CMM dành cho phần mềm có thể hướng dẫn các nhà phát triển web cố gắng chuyển sang mức độ trưởng thành cao hơn
1.2.2.1 Lập kế hoạch chính sách web
Là một phần của việc xác định chính sách phát triển web, người lập kế hoạch nên bắt đầu giải quyết các vấn đề về chính sách và hành chính chắc chắn sẽ phát sinh trong quá trình phát triển, triển khai và sử dụng thông tin trên web hoặc tập hợp các web của tổ chức:
Phát triển thông tin Các chính sách phải được đặt ra để xác định các quy trình, sản phẩm
và trách nhiệm phát triển web Đây là một khuôn khổ thiết yếu để đảm bảo rằng mọi thứđược thực hiện, không có sự trùng lặp và việc xác định và tiêu chuẩn hóa quan trọng được thực hiện Các vấn đề được nêu trước đây về quyền truy cập của người dùng, hiển thị thông tin và chính sách liên kết cần được xác định Cần đưa ra quyết định về tốc độ thay đổi công nghệ cho web - công nghệ mới nên được đưa vào web với tốc độ bao nhiêu và bao nhiêu
Cung cấp thông tin Các chính sách phải được phát triển để nêu rõ sứ mệnh hoặc mục đích của web (hoặc hệ thống web lớn hơn) trong một tổ chức Tuyên bố sứ mệnh này sau đó có thể xác định nội dung và đóng vai trò là kim chỉ nam để xác định nội dung phù hợp và phân bổ nguồn lực phù hợp Cần xây dựng chính sách dành cho người cung cấp thông tin
Khi phát triển một bộ sưu tập thông tin dựa trên Web về một lĩnh vực chủ đề cụ thể, người duy trì nhà cung cấp thông tin nên
o Luôn cập nhật những phát triển hiện tại về tài nguyên Internet về chủ đề đó
12
Trang 13o Trở nên am hiểu về lĩnh vực được đại diện bởi lĩnh vực nghiên cứu của bộ sưu tập Người bảo trì cũng nên dựa vào các chuyên gia về lĩnh vực để giúp tư vấn
về tầm quan trọng và giá trị của các nguồn thông tin
o Luôn sẵn sàng và có thể truy cập được các nhận xét từ người dùng và chuyên gia
về miền cũng như để duy trì kịp thời bộ sưu tập dựa trên những nhận xét này
o Cung cấp khả năng lãnh đạo và tầm nhìn hướng tới việc làm cho bộ sưu tập phục
vụ lợi ích của người dùng bằng cách tìm kiếm ý kiến của người dùng và thườngxuyên kiểm tra khả năng sử dụng của thông tin
o Yêu cầu và ghi nhận sự hỗ trợ và cộng tác của những người khác trong việc địnhhình thông tin trong bộ sưu tập
o Tích cực tìm kiếm và cài đặt các tài nguyên, liên kết hoặc phương pháp trình bàythông tin mới trong bộ sưu tập Cung cấp thông tin công khai và thông báo định
kỳ về bộ sưu tập cho các diễn đàn và chỉ mục thảo luận trực tuyến thích hợp Tìm người thay thế khi họ không còn khả năng phát triển thông tin trong bộ sưutập hoặc khi họ vắng mặt trong một thời gian dài
Sử dụng thông tin Chính sách phải nêu rõ nhu cầu đào tạo dành cho nhà phát triển web cũng như người dùng địa phương và khách hàng sẽ được giải quyết như thế nào Các chính sách thông tin phải nêu rõ ai sẽ truy cập (các) trang web của một tổ chức cũng nhưcách thức và lý do họ nên thực hiện việc đó, bao gồm các tuyên bố về cách sử dụng phù hợp cho các đối tượng dự kiến và không mong muốn Các chính sách về sở hữu trí tuệ, phổ biến thông tin và bản quyền phải được thiết lập để người dùng và nhà phát triển biếtđược ranh giới của việc sử dụng thông tin
1.2.2.2 Lập kế hoạch hệ thống
Lập kế hoạch chiến lược và chính sách có thể hướng dẫn các nhà lập kế hoạch web tạo ra một khuôn khổ để tăng chất lượng trên web Bước tiếp theo là lập kế hoạch cho các chiến lược truyềnthông trực tuyến (và ngoại tuyến) trên toàn tổ chức Công việc này liên quan đến việc xác định, tích hợp và phân biệt phương tiện truyền thông ở cấp độ của một số trang web hoặc kênh truyền thông (cấp độ hệ thống)
Giao tiếp trên Web liên quan đến giao tiếp qua trung gian và Web có những đặc điểm và phẩm chất cụ thể như một phương tiện Vì vậy, bước đầu tiên trong việc lập kế hoạch hệ thống web là khám phá xem Web có thể đóng vai trò như thế nào đối với nhu cầu liên lạc của tổ chức Quá trình xác định này có thể bắt đầu bằng việc kiểm kê kho phương pháp truyền thông mà một tổ chức có thể đang sử dụng Ví dụ: một tổ chức có thể quảng cáo sản phẩm của mình trên báo in, truyền hình, đài phát thanh và các công trình kiến trúc (chẳng hạn như bảng quảng cáo) Tổ chức cũng có thể tài trợ cho các sự kiện hoặc quyên góp cho những mục đích xứng đáng nhằm mang lại thiện chí và quảng bá (ví dụ: tài trợ cho việc phát sóng truyền hình công cộng) Web không cần phải sao chép hoặc thay thế tất cả các phương thức liên lạc hiện có này; thay vào đó, nó chỉ nên tăng cường, bổ sung hoặc thay thế một số trong số đó Ví dụ: có thể tài trợ cho các sự kiện hoặc danh sách tài nguyên xứng đáng trên Web, cũng như nhiều hình thức quảng cáo trên các tạpchí trên Web
Một ví dụ khác về sự thay thế giao tiếp là giao tiếp nội bộ Các trang web cục bộ có thể được xâydựng để bổ sung hoặc thay thế các hình thức liên lạc nội bộ hiện có Các trang web của tổ chức
13
Trang 14có thể tạo điều kiện thuận lợi cho việc giao tiếp bên ngoài tổ chức Web cung cấp cho các tổ chức quốc tế hoặc toàn cầu một cách hiệu quả để giao tiếp trên toàn thế giới.
Sau khi xác định vai trò cho những nhiệm vụ giao tiếp mà một trang web hoặc tập hợp các trang web của tổ chức có thể thực hiện, bước tiếp theo trong thiết kế hệ thống web là tích hợp các trangweb đó vào cơ sở hạ tầng giao tiếp hiện có của tổ chức Một tổ chức có thể đã có sẵn tên miền Internet với địa chỉ e-mail hoặc có thể có hệ thống liên lạc trực tuyến tại chỗ, chẳng hạn như Gopher hoặc trang FTP Một trang web của tổ chức có thể được tích hợp với các hệ thống thông tin Internet hiện có này Người dùng truy cập các trang FTP hoặc Gopher có thể được giới thiệu đến các trang web của tổ chức dưới dạng nguồn thông tin bổ sung Các trang web của tổ chức có thể vẽ nội dung trên các trang Gopher hoặc FTP Nếu hiện tại không có hệ thống liên lạc trực tuyến nào tồn tại thì một tập hợp các trang web phải tích hợp với các đường truyền thông tại chỗ
Ví dụ: một danh mục trên giấy có thể được dịch sang trang web Đại diện dịch vụ khách hàng có thể giải đáp các câu hỏi qua e-mail trên Internet cũng như các câu hỏi qua điện thoại Điều quan trọng là kế hoạch tích hợp hệ thống web sẽ liên kết các yếu tố trong quá trình phát triển web với các luồng giao tiếp hiện có của tổ chức
Sau khi định nghĩa và tích phân, bước tiếp theo là vi phân Lúc đầu, một hệ thống web có thể chỉ đơn giản là sao chép hoặc bổ sung các hoạt động khác Tuy nhiên, các trang web này phải cung cấp giá trị so với các hình thức khác này, nếu không tổ chức sẽ ngừng hoạt động trang web Đây
là một quá trình khác biệt hóa, trong đó nhiệm vụ truyền thông tốt nhất nên được giao cho các phương tiện truyền thông phục vụ những nhiệm vụ đó một cách thỏa đáng nhất Thay vì quảng
bá một hệ thống web như một giải pháp cho mọi nhu cầu của tổ chức, chỉ những nhiệm vụ giao tiếp có vẻ phù hợp nhất với web mới nên được lên kế hoạch hoặc tiếp tục
1.2.2.2.1 Lập kế hoạch phần tử web
Sau khi lập kế hoạch chiến lược và hệ thống, nhà phát triển sẽ bắt tay vào nhiệm vụ rất cụ thể là lập kế hoạch cho một trang web Các kỹ thuật lập kế hoạch được mô tả ở đây đề cập đến các khíacạnh cụ thể của từng yếu tố phát triển web: thông tin đối tượng, tuyên bố mục đích, tuyên bố khách quan, thông tin tên miền, đặc tả web và trình bày web
1.2.2.2.1.1 Thông tin khán giả
Việc tạo ra các hoạt động giao tiếp hiệu quả, đặc biệt là các hoạt động liên lạc qua trung gian, đòihỏi các nhà phát triển phải lập kế hoạch về những gì họ muốn truyền đạt cho ai Thông tin về đốitượng mục tiêu là rất quan trọng để tạo ra sự giao tiếp thành công Trên thực tế, nhiều người coi thông tin về khán giả là một nguồn tài nguyên có giá trị Biết khán giả là điều quan trọng vì thông tin về khán giả, giống như tuyên bố mục đích, giúp định hình toàn bộ nội dung thông tin của trang web cũng như giao diện của nó Nếu các nhà phát triển không nghĩ đến một đối tượng
cụ thể nào cho web thì một đối tượng cụ thể sẽ sử dụng web và trải nghiệm của khán giả đó về trang đó có thể là tích cực hoặc tiêu cực do kết quả trực tiếp của những lựa chọn mà nhà phát triển đưa ra về cách trình bày của trang web Một trang web bị ảnh hưởng bởi thông tin chính xác
về đối tượng mục tiêu và thực tế của nó sẽ có xác suất truyền đạt thành công thông điệp và thôngtin dự định của nó cao hơn
Việc lập kế hoạch hoàn hảo cho thông tin về khán giả bao gồm hai bước: xác định đối tượng và sau đó xác định thông tin quan trọng cần biết về đối tượng đó:
Xác định đối tượng mục tiêu Nhà phát triển nên viết một tuyên bố mô tả đối tượng mục tiêu của web Ví dụ: một nhà phát triển có thể muốn tiếp cận "các học giả quan tâm đến
14
Trang 15thực vật học" Mặc dù tuyên bố này rất đơn giản nhưng nó đóng vai trò như một hướng dẫn có giá trị để phát triển nhiều yếu tố khác trong quá trình phát triển web Kế hoạch tiếp cận khán giả được xác định là "tất cả những người quan tâm đến khoa học" là một
kế hoạch rất rộng Mặc dù một trang web có thể được tạo thành công để tiếp cận đối tượng như vậy, nhưng đó có thể là đối tượng không thực tế được lên kế hoạch cho một trang web mới hoặc dành cho các nhà phát triển không có chuyên môn hoặc nguồn lực
để hỗ trợ nó Một kỹ thuật giúp xác định đối tượng là tạo sơ đồ cụm
Ví dụ: một nhà phát triển web có thể quan tâm đến việc chỉ tiếp cận các giáo sư tại các trường đại học là những nhà thực vật học chuyên nghiệp hoặc bất kỳ nhà thực vật học chuyên nghiệp hoặc giáo viên thực vật học nào ở mọi cấp độ Sau khi lập sơ đồ cụm, người lập kế hoạch có thể phân chia các nhóm người trong đối tượng dự kiến Hình bầu dục trong sơ đồ cụm thể hiện đối tượng và mối quan hệ của họ (chẳng hạn như chồng chéo hoặc bao gồm) Sơ đồ cụm cũng hiển thị các đối tượng có liên quan như một cách xác định rõ ràng các đối tượng mà nhà phát triển có thể không muốn tiếp cận.Nhà phát triển có thể không có kế hoạch tiếp cận học sinh tiểu học và trung học nhưng
có thể đưa họ vào sơ đồ để thể hiện mối quan hệ của họ với các thành viên của đối tượng mục tiêu Ví dụ, nhiều học giả có thể dạy học sinh nhỏ tuổi Như vậy, một số đối tượng mục tiêu (các học giả thực vật học) có thể quan tâm đến việc thu thập và phát triển tài liệu cho đối tượng trẻ hơn hoặc về các vấn đề liên quan đến giảng dạy Quá trình phân cụm này có thể tiếp tục cho đến khi người lập kế hoạch tập trung vào những
gì khán giả cụ thể mong muốn Sơ đồ có thể gợi ý những cân nhắc về chính xác đối tượng khán giả cần tiếp cận Chẳng hạn, có lẽ chỉ những nhà thực vật học chuyên nghiệp đồng thời là giáo sư thực vật học mới là đối tượng mục tiêu Lưu ý rằng một trang web có thể nhắm mục tiêu đến nhiều đối tượng và đối tượng chồng chéo thay vì chỉ một nhóm duy nhất
Xác định thông tin quan trọng về khán giả Định nghĩa về thông tin quan trọng phụ thuộcphần lớn vào tuyên bố mục đích của trang web Nếu trang web nhằm mục đích tiếp cận các nhà khoa học quan tâm đến thực vật học, đặc điểm nào của những nhà khoa học này
là quan trọng? Trình độ học vấn? Lĩnh vực chuyên ngành? Đặc điểm cá nhân như tuổi tác, chiều cao và cân nặng? Đối với một số mục đích và một số đối tượng, thông tin khác nhau là quan trọng Ví dụ: thông tin về cân nặng và chiều cao có thể chỉ quan trọngnếu trang web cố gắng bán quần áo hoặc thiết bị cho nghiên cứu của họ phụ thuộc vào đặc điểm cơ thể của họ Nếu không, những thông tin đó có thể hoàn toàn không liên quan
Điều quan trọng là xác định thông tin liên quan về khán giả trong giai đoạn lập kế hoạchdựa trên tuyên bố mục đích ban đầu Trong các giai đoạn sau, danh sách các đặc điểm chính này có thể được tinh chỉnh và sau đó có thể dùng làm cơ sở để thu thập thông tin
Các học giả thực vật học-đặc điểm:
15
Trang 16o có trình độ học vấn cao, quan tâm đến các quá trình sinh học, môi trường
o có kỹ năng tư duy phê phán
o Các học giả thực vật học-mối quan tâm:
o đóng góp vào nghiên cứu
o giao tiếp với công chúng
o giảng bài
o thu thập mẫu
o phục vụ trong các vai trò trong ngành
Một số mục được liệt kê có thể thuộc nhiều loại; lưu ý rằng "dạy học" xuất hiện dưới dạng mối quan tâm và hoạt động trong danh sách này Phần tiếp theo cho thấy cách lập
kế hoạch cho tuyên bố mục đích giúp cắt giảm danh sách thông tin đối tượng có thể có này thành các mục phù hợp nhất, sau đó có thể dùng làm cơ sở dữ liệu về thông tin đối tượng mà nhà phát triển sẽ quan tâm đến việc thu thập và duy trì
1.2.2.2.1.2 Tuyên bố mục đích
Tuyên bố về mục đích đóng vai trò là chủ đề thúc đẩy xuyên suốt quá trình phát triển web Mục đích giúp nhà phát triển chọn thông tin nào về đối tượng để thu thập và duy trì, đồng thời nó ảnh hưởng đến hình thức trình bày của trang web Việc không có tuyên bố mục đích ngắn gọn về lý
do tại sao một trang web hoạt động khiến các nhà thiết kế web rất khó lựa chọn giữa các kỹ thuật
để trình bày thông tin Nếu không có tuyên bố về mục đích, các nhà phân tích web sẽ không có
cơ sở để đánh giá liệu web có hoạt động hiệu quả hay không Hơn nữa, một trang web không có mục đích rõ ràng thường truyền tải những thông điệp không rõ ràng đến người dùng; người dùng
sẽ thắc mắc "Cái này dùng để làm gì?" và không có manh mối nào về câu trả lời
Để xác định mục đích của trang web, nhà phát triển cần đưa ra tuyên bố về những gì trang web nên làm liên quan đến các yếu tố sau:
Lĩnh vực chủ đề Lĩnh vực kiến thức nào đóng vai trò là bối cảnh cho những gì trang web truyền tải? Lĩnh vực kiến thức này không nhất thiết phải là sự phân loại chủ đề truyền thống của Thư viện Quốc hội (chẳng hạn như Thực vật học hoặc Sinh học) Đó
có thể là "thông tin về bộ phận có lợi nhuận lẻ của XYZ Industries."
16
Trang 17 Thính giả Tuyên bố mục đích chứa đựng nhận dạng đối tượng trong đó Việc xác định đối tượng này là một phần của tuyên bố mục đích vì có rất nhiều câu hỏi "Cái này phải làm gì?" câu hỏi về một trang web xoay quanh đối tượng cụ thể được đề cập trong tuyên
bố mục đích của trang web
Mức độ chi tiết mà thông tin được trình bày Mục đích có thể là "Cung cấp cái nhìn tổng quan toàn diện về thực vật học cho các học giả thực vật học" hoặc có thể cụ thể hơn, chẳng hạn như "Trình bày tài liệu tham khảo cơ bản về thực vật học cho các học giả thực vật học" Mức độ chi tiết này ảnh hưởng đến lượng thông tin tên miền cần được thuthập và duy trì
Lợi ích hoặc phản hồi mong đợi của người dùng Người dùng web sẽ được lợi gì từ nó? Tuyên bố mục đích có thể bao gồm cụm từ "để theo kịp lĩnh vực thực vật học", "để theo kịp sự phát triển hiện tại" hoặc một số kết hợp của các loại tuyên bố này
Việc lập kế hoạch tuyên bố mục đích buộc người lập kế hoạch trang web phải đưa ra nhiều quyếtđịnh về thông điệp mà trang web sẽ truyền tải Một tuyên bố mục đích được hình thành tốt đóng vai trò là nền tảng cho tất cả các yếu tố và quy trình phát triển web khác Thật vậy, bản thân tuyên bố mục đích có thể đóng một vai trò rất quan trọng vì là một trong những thông tin đầu tiên về trang web được trình bày cho người dùng
Dưới đây là một số tuyên bố mục đích mẫu có chứa nhiều điểm được nêu trong danh sách trước
đó Lưu ý rằng tuyên bố mục đích càng đầy đủ thì người dùng càng dễ dàng trả lời câu hỏi "Cái này dùng để làm gì?" khi gặp web
"Máy chủ thông tin này (ftp.arpa.mil) cung cấp thông tin chọn lọc về các hoạt động và chương trình của Cơ quan Dự án Nghiên cứu Nâng cao (ARPA) Ban đầu, nó chứa thông tin do Văn phòng Công nghệ Hệ thống Máy tính (CSTO) cung cấp và thông tin liên quan về Hiệu suất Cao Chương trình Máy tính và Truyền thông Các khả năng bổ sung sẽ được bổ sung dần dần để cungcấp thêm thông tin." -từ trang chủ ARPA (http://ftp.arpa.mil/)
"Mục đích của trung tâm này là phục vụ nhu cầu của các nhà nghiên cứu, sinh viên, giáo viên và những người thực hành quan tâm đến giao tiếp qua trung gian máy tính (CMC) Trung tâm này giúp mọi người chia sẻ tài nguyên, liên hệ, cộng tác và tìm hiểu về các sự phát triển và sự kiện."
- từ Trung tâm Nghiên cứu Truyền thông qua Trung gian Máy tính
(http://www.december.com/cmc/study/center.html)
"Mục đích của máy chủ này là cung cấp quyền truy cập vào nhiều loại thông tin từ và về Nhật Bản, với mục tiêu tạo ra sự hiểu biết sâu sắc hơn về xã hội, chính trị, công nghiệp Nhật Bản và quan trọng nhất là người dân Nhật Bản." -từ trang chủ của Trung tâm Truyền thông Toàn cầu (http://www.glocom.ac.jp/index.html)
1.2.2.2.1.3 Tuyên bố mục tiêu
Sau khi nhà phát triển web lên kế hoạch cho mục đích của web, đối tượng là ai và nhà phát triển cần biết điều gì về đối tượng, bước tiếp theo là kết hợp tất cả thông tin này để đi đến tuyên bố cụ thể về mục tiêu web Như vậy, một tuyên bố khách quan sẽ cụ thể và dài hơn nhiều so với một tuyên bố mục đích Một tuyên bố khách quan làm rõ các kết quả và thông tin cụ thể sẽ thực hiện mục đích đã nêu của trang web Do đó, tuyên bố khách quan mở rộng dựa trên các mô tả chung được đưa ra trong tuyên bố mục đích Tuy nhiên, có một sự khác biệt quan trọng: Mặc dù tuyên
bố mục đích có thể giữ nguyên nhưng tuyên bố khách quan có thể thay đổi khi có thông tin mới
về miền hoặc đối tượng
17
Trang 18Có thể triển khai một cụm từ trong tuyên bố mục đích như "cung cấp quyền truy cập vào nhiều loại thông tin từ và về Nhật Bản" (trang chủ của Trung tâm Truyền thông Toàn cầu,
http://www.glocom.ac.jp/index.html) với nhiều mục tiêu cụ thể khác nhau Các mục tiêu có thể bao gồm hiển thị thông tin văn hóa Nhật Bản, thông tin địa lý và khí hậu cũng như tuyển chọn các ấn phẩm trực tuyến của Nhật Bản Trong khi tuyên bố mục đích nói, “đây là những gì chúng
ta sẽ làm”, thì tuyên bố khách quan nói, “ đây là thông tin sẽ thực hiện điều đó”
Không giống như tuyên bố mục đích, tuyên bố mục tiêu không nhất thiết phải được viết trên trang chủ của trang web Thay vào đó, một tuyên bố khách quan là thông tin hậu trường hướng dẫn sự phát triển của các yếu tố khác trong quá trình phát triển web Ví dụ: từ tuyên bố về mục đích được đưa ra cho Trung tâm Nghiên cứu Truyền thông qua Trung gian Máy tính (CMC), tuyên bố "giúp mọi người chia sẻ tài nguyên" có thể được sử dụng để tạo ra một tập hợp các mụctiêu cụ thể:
Mục đích: Giúp mọi người chia sẻ tài nguyên
Mục tiêu: Cung cấp danh sách các tài nguyên có liên kết đến các nguồn sau: bộ sưu tập trực tuyến lớn về tài liệu liên quan đến CMC, thư mục, trung tâm học thuật và nghiên cứu liên quan đến CMC và các tạp chí trực tuyến
Theo thời gian, tuyên bố khách quan này có thể thay đổi bằng cách mở rộng để bao gồm các liên kết đến các loại diễn đàn khác dành cho các chủ đề liên quan đến CMC Ngoài ra, những thay đổi trong tuyên bố khách quan có thể yêu cầu xóa các tính năng khỏi web Việc lập kế hoạch chocác tuyên bố mục tiêu giúp nhà phát triển có một khởi đầu thuận lợi với một yếu tố phát triển web khác: thông tin tên miền
1.2.2.2.1.4 Thông tin tên miền
Thông tin tên miền đề cập đến thông tin và kiến thức về chủ đề của trang web, bao gồm cả nguồnthông tin trực tuyến và ngoại tuyến Thông tin tên miền không chỉ bao gồm thông tin sẽ được trình bày cho người dùng web mà còn bao gồm tất cả thông tin và kiến thức mà các nhà phát triển web cần biết để thực hiện tốt công việc Do đó, việc thu thập thông tin tên miền đóng vai trò như một "kho thông tin" mà cả nhà phát triển và người dùng web sẽ rút ra từ đó Mục đích của bản thân trang web có thể là cung cấp giao diện cho kho thông tin này hoặc có thể kho thông tin này chỉ phụ trợ cho mục đích của trang web, đóng vai trò hỗ trợ là thông tin cơ bản cho các nhà phát triển Trong cả hai trường hợp, việc lập kế hoạch cho thông tin tên miền là điều cần thiết Các bước lập kế hoạch thông tin tên miền như sau:
Người lập kế hoạch nên xác định thông tin miền nào là cần thiết để nhà phát triển biết và thông tin nào sẽ được cung cấp cho người dùng Có cơ sở dữ liệu chuyên biệt nào mà nhà phát triển hoặc người dùng phải truy cập không? Có kho lưu trữ tài liệu trực tuyến hiện có nào sẽ làm cơ sởcho thông tin người dùng không? Các nhà phát triển web phải đánh giá cao và hiểu loại kiến thứcnền tảng nào trong lĩnh vực này để đưa ra các lựa chọn về nội dung và tổ chức thông tin một cách hiệu quả? Người dùng web hoặc nhà phát triển có thể cần tài liệu nào khác?
Lập kế hoạch mua lại thông tin tên miền Sau khi xác định được kho thông tin, làm thế nào để cóđược nó? Một bộ sưu tập lớn các tập tin thông tin có dễ dàng truy cập được không? Hoặc có nguồn thông tin trên giấy tờ nào mà các nhà phát triển web nên đọc hoặc một khóa học họ nên tham gia trước khi cố gắng xây dựng web không? Ví dụ : các nhà phát triển đang tạo ra một trang web về thực vật học nên đánh giá cao các chủ đề và phân mục của lĩnh vực này để đưa ra đánh giá về cách trình bày thông tin
18
Trang 19Lập kế hoạch cập nhật và duy trì thông tin Việc xác định và thu thập cơ sở dữ liệu là chưa đủ Nếu đó là thông tin phụ thuộc vào thời gian thì khi nào nó sẽ mất đi tính hữu dụng? Nó sẽ được cập nhật như thế nào? Ai sẽ cập nhật thông tin? Chi phí cho việc cập nhật và bảo trì này sẽ là baonhiêu? Mức độ chú ý đến việc thu thập và duy trì thông tin tên miền thay đổi rất nhiều tùy theo mục đích của chính trang web Ví dụ: một trang web có mục đích là giao diện với hình ảnh vệ tinh hiện tại của các đám mây trên Trái đất, nhất thiết phải có thông tin tên miền được cập nhật liên tục Ngược lại, một trang web thông tin về văn học Anh có thể yêu cầu cập nhật khi kiến thức mới được hình thành, nhưng không phải theo giờ hay từng phút.
1.2.2.2.1.5 Đặc điểm kỹ thuật web
Đặc tả web là sự sàng lọc của tuyên bố khách quan theo các thuật ngữ cụ thể hơn, thêm một lớp ràng buộc hoặc các yêu cầu khác Những yêu cầu này có thể hạn chế hoặc mô tả chi tiết hơn những gì trang web sẽ cung cấp và cách trình bày nó Ví dụ: đặc tả web lấy tuyên bố khách quan
"để cung cấp các liên kết đến thư mục trong trường" và làm cho nó cụ thể bằng danh sách các URL sẽ được cung cấp Tuyên bố đặc tả cũng có thể mô tả các hạn chế về thông tin và cách trìnhbày của nó, chẳng hạn như "không quá 10 thư mục sẽ được liệt kê trên trang tài nguyên; nếu cần nhiều hơn, một trang thư mục riêng sẽ được tạo."
Đặc tả này đóng vai trò như một cuốn sách hướng dẫn cho các nhà thiết kế và người triển khai, những người sẽ tạo ra các tệp thực tế của chính trang web Đặc tả phải xác định đầy đủ tất cả các tài nguyên (ví dụ: liên kết; các thành phần web như biểu mẫu hoặc bản đồ hình ảnh đồ họa ; hoặccác tài nguyên khác, chẳng hạn như âm thanh, hình ảnh, phim hoặc tệp văn bản) nên (hoặc có thể) được sử dụng trên web Đặc tả web cũng phải xác định bất kỳ hạn chế nào dựa trên các lựa chọn hoặc chính sách đã thảo luận trước đó, chẳng hạn như đối với mô hình dự kiến cho việc duyệt qua người dùng, chính sách liên kết và cách trình bày thông tin cần thiết
Tương tự như cách tuyên bố mục tiêu có thể thay đổi trong khi hoàn thành cùng một mục đích, tuyên bố đặc tả có thể thay đổi trong khi hoàn thành cùng một mục tiêu (Ví dụ: URL tới tài nguyên được yêu cầu bởi một tuyên bố khách quan có thể thay đổi.)
Vấn đề chính khi lập kế hoạch cho thông số kỹ thuật là người lập kế hoạch web phải đảm bảo rằng những người phát triển web có các công cụ, đào tạo và thời gian cần thiết để phát triển web theo thông số kỹ thuật Ví dụ: một phần của đặc tả có thể nêu rõ rằng khách hàng có thể đặt mua sản phẩm bằng cách sử dụng tính năng biểu mẫu của HTML Trong trường hợp như vậy, quá trình lập kế hoạch phải xác định khả năng xây dựng các biểu mẫu này như kỹ năng mà người triển khai web phải có
Đặc tả web cũng có thể loại trừ các mục cụ thể dựa trên các quyết định về chính sách thông tin Đặc tả có thể nêu rõ rằng không được sử dụng tính năng biểu mẫu của HTML (vì một số trình duyệt Web không hỗ trợ biểu mẫu), hoặc không được sử dụng đồ họa Do đó, đặc tả hoạt động như một danh sách các khối xây dựng và giới hạn dung sai có thể đáp ứng tuyên bố khách quan cho web
1.2.2.2.1.6 Trình bày trên web
Mặc dù định nghĩa về khán giả, mục đích và các tuyên bố khách quan cũng như thông tin về miền có liên quan chặt chẽ nhất với quá trình lập kế hoạch phát triển trang web, việc phát triển cách trình bày của trang web cũng phải được lập kế hoạch Bản trình bày của web là toàn bộ giaodiện của web, cùng với việc triển khai thực tế của nó Các nhà thiết kế web lập kế hoạch trình bày web phụ thuộc rất nhiều vào tuyên bố đặc tả web làm cơ sở cho việc đưa ra lựa chọn Lập kế
19
Trang 20hoạch trình bày web bao gồm việc xác minh rằng các tài nguyên tạo nên Web đang và sẽ sẵn sàng để hỗ trợ các tệp trên máy chủ Do đó, người lập kế hoạch trình bày web phải làm việc chặt chẽ với quản trị viên máy chủ web (đôi khi được gọi là quản trị viên web), người có nhiệm vụ bao gồm phân bổ không gian hoặc thiết lập bất kỳ quyền đặc biệt nào đối với tệp hoặc thư mục
để có thể triển khai bản trình bày web
Những người lập kế hoạch web cũng dự đoán nhu cầu trình bày của trang web bằng cách thực hiện những việc sau:
Tạo một tập hợp các khả năng trình bày trên web dựa trên các thông số kỹ thuật hiện tại hoặc có thể có Những khả năng này có thể bao gồm các trang HTML mẫu hoặc, nếu thông số kỹ thuật cho phép, các bản đồ hoặc biểu mẫu hình ảnh đồ họa để giúp người dùng tương tác với thông tin
Lập kế hoạch lịch làm việc cần thiết để triển khai web theo thông số kỹ thuật, bao gồm thời gian cần thiết để triển khai và kiểm tra các trang web, xác minh liên kết và thực hiện các thay đổi dựa trên thông số kỹ thuật mới
Tạo và duy trì một nhóm các thành phần web chung (ví dụ: bố cục hoặc biểu mẫu trang web phổ biến để dùng làm mẫu để triển khai web)
Tạo một mô hình web dựa trên thông số kỹ thuật ban đầu Mô hình mô phỏng này có thể được tạo nhanh chóng từ các thành phần web chung và cung cấp nguyên mẫu nhanh để
sử dụng trong các quy trình phát triển web khác
Mặc dù những người triển khai làm việc trên bản trình bày của web là những người thực sự viết các tệp HTML, nhưng những người triển khai không phải là "tác giả" của chính trang web Như
đã trình bày trong chương này và các chương còn lại trong phần này, có nhiều quy trình liên quan đến việc phát triển một trang web Cho dù một cá nhân tham gia hay cả nhóm thì tất cả các nhà phát triển đều tham gia vào việc tạo ra một trang web hiệu quả
1.2.3 Gói (lại
Lập kế hoạch phát triển web phụ thuộc vào sự hiểu biết của bạn về các đặc điểm và phẩm chất của Web như một phương tiện giao tiếp và khả năng đưa ra lựa chọn trong số nhiều khả năng thểhiện thông tin trên Web
Có những giới hạn đối với những gì bạn có thể và không thể kiểm soát trong việc lập kế hoạch
và phát triển web Bạn không thể kiểm soát hành vi của người dùng, loại trình duyệt hoặc các liên kết vào và ra khỏi trang web của mình Bạn có thể lập kế hoạch cho mọi người; những vấn
đề hành chính; và một mô hình để nâng cao chất lượng thông tin, chính sách và các yếu tố web của bạn
20
Trang 21Chapter 2: Phân tích trang web
Phân tích là quá trình thu thập và so sánh thông tin về trang web cũng như hoạt động và cách sử dụng trang web nhằm cải thiện chất lượng tổng thể của trang web và xác định các khu vực có vấn đề
Một nhà phân tích trang web kiểm tra để đảm bảo trang web hoạt động:
Một cách hùng biện: Trang web có hoàn thành được mục đích đã nêu và đáp ứng các mục tiêu dành cho đối tượng mục tiêu của nó không , bao gồm cả sự hài lòng về các mô hình doanh thu đã xác định ?
Về mặt kỹ thuật: Bản trình bày của trang web có hoạt động đúng chức năng và phù hợp với các thông số kỹ thuật cũng như thiết kế của nó cũng như các thông lệ và cú pháp HTML hiện tại không?
Nội dung thông tin tên miền của web có chính xác, phù hợp và đầy đủ không? Giao diện người dùng của web có hữu dụng và hiệu quả không?
Danh sách kiểm tra phân tích Điể
MỘ
T Nỗ lực tiếp cận đối tượng đã và sẽ sử dụng quyền truy cập Web
B Đóng góp thông tin mới (hoàn thành các mục tiêu chưa được thực hiện)
C Có tính nhất quán (mục đích của nó phù hợp với mục tiêu và thông số kỹ thuật của nó)
D Đúng (thông tin tên miền mà nó trình bày là chính xác, cập nhật và đầy đủ)
E Được truy cập một cách cân bằng, cả về các tệp riêng của nó và về các liên kết bên ngoài vào đó
F Là hoàn thành các mục tiêu đáp ứng được nhu cầu của người sử dụng
Một nhà phân tích cân nhắc các lựa chọn thay thế và thu thập thông tin để hỗ trợ các quá trình phát triển web khác, bao gồm lập kế hoạch thiết kế triển khai quảng bá đổi mới , , , ,
việc triển khai kỹ thuật của web bằng các công cụ xác thực
những câu hỏi này về trang web của bạn để xem liệu bạn có đang mắc phải một số lỗi phổ biến hơn hay không
2.1.1 Tài nguyên phân tích chính
21
Trang 22 http://www.useit.com/
Thiết kế khả năng sử dụng Web: Đây là trang web của Jakob Nielsen về khả năng sử dụng Web và cung cấp thông tin tuyệt vời về kỹ thuật thiết kế và bố cục trang Web Tiến sĩ Nielsen cung cấp các liên kết đến nhiều bài báo và bài tiểu luận của ông liên quan đến khả năng sử dụng, bao gồm cả kiến thức chuyên môn của ông về đánh giá theokinh nghiệm và các số liệu về khả năng sử dụng
http://usableweb.com/
Web có thể sử dụng: Trang web này cung cấp một bộ sưu tập lớn các liên kết về các yếu
tố con người, thiết kế giao diện và các vấn đề về khả năng sử dụng cụ thể cho việc phát triển World Wide Web Các tài nguyên được mô tả và nhiều sơ đồ tổ chức khác nhau cho phép tìm kiếm theo ngày, địa điểm, chủ đề hoặc mức độ phổ biến Các chủ đề bao gồm tin tức, kỹ thuật khả năng sử dụng, thiết kế, lịch sự kiện, vấn đề, nguồn và công nghệ
Hộp công cụ HTML
Điều này cung cấp tài liệu tham khảo cho nhiều công cụ khác nhau để sử dụng trong việc triển khai một trang Web
2.2 Cuộc thảo luận
Nếu bạn vừa lập kế hoạch cho một trang web, một câu hỏi lớn bạn nên đặt ra trong đầu là "Liệu trang web có hoàn thành được mục đích của nó không?" Ngay cả khi một trang web đã được triển khai và vận hành, bạn vẫn nên thường xuyên điều tra xem liệu trang web có hoàn thành được các mục tiêu đã hoạch định hay không Các kỹ thuật phân tích trang web được trình bày trong bài viết này nhằm giúp bạn kiểm tra các thành phần web trong một trang web đã được lên
kế hoạch hoặc đang hoạt động Quá trình phân tích này bao gồm việc xác nhận kỹ thuật việc triển khai HTML của trang web cũng như phân tích nội dung và thiết kế hiện có hoặc theo kế hoạch của trang web Quá trình này cũng đề cập đến các vấn đề về khả năng sử dụng và phong cách Do môi trường thông tin năng động trong đó trang web hoạt động, những nỗ lực liên tục nhằm đánh giá chất lượng và khả năng sử dụng trang web có thể là chìa khóa để tăng hiệu quả giao tiếp trên trang web của tổ chức
Hình này cho thấy nhu cầu thông tin chính của một nhà phân tích trang web đối với tất cả sáu yếu tố của trang web: mục đích và tuyên bố khách quan, thông tin về đối tượng và tên miền cũngnhư đặc điểm kỹ thuật và cách trình bày Mục tiêu tổng thể của một nhà phân tích trang web là
1 Kiểm tra để đảm bảo rằng web hoạt động:
o Một cách hùng biện: Liệu trang web có hoàn thành được mục đích đã đề ra cho đối tượng mục tiêu của nó không?
o Về mặt kỹ thuật: Trang web có hoạt động đúng chức năng không và việc triển khai nó có phù hợp với các thông số kỹ thuật HTML hiện tại không?
o Về mặt ngữ nghĩa: Nội dung thông tin trên web có chính xác, phù hợp và đầy đủ không?
2 Đưa ra đề xuất cho các quy trình phát triển web khác:
o Tư vấn về quy hoạch trang web mới, bao gồm chính sách hành chính và thông tin
22
Trang 23o Cung cấp ý kiến cho các nhà thiết kế web về các vấn đề của người dùng hoặc ý tưởng thiết kế lại.
o Đề xuất bảo trì cho người triển khai web
o Cung cấp báo cáo cho những người quảng bá web về trải nghiệm của người dùng với web
o Cộng tác với các nhà đổi mới web bằng cách cung cấp thông tin chi tiết để cải thiện nội dung hoặc hoạt động của web
Do đó, nhà phân tích trang web đóng vai trò là người đánh giá, người đánh giá và kiểm toán viêncho quá trình phát triển trang web Do đó, khi thực tế, nhà phân tích trang web phải độc lập nhất
có thể với các nhiệm vụ triển khai, thiết kế và lập kế hoạch trang web
2.2.1 Nguyên tắc phân tích web
Dựa trên đặc điểm và tính chất của Web, việc phân tích web cần chú ý đánh giá mức độ phù hợp của web với các nguyên tắc sau:
Phấn đấu cho dịch vụ liên tục, toàn cầu Bởi vì đặc điểm của một trang web công cộng đang hoạt động là nó có sẵn trên toàn thế giới, 24 giờ một ngày, nên việc phân tích nội dung và hoạt động của nó phải tính đến đối tượng đa quốc gia, đa văn hóa và nhu cầu truy cập liên tục của nó
Xác minh các liên kết về ý nghĩa cũng như hoạt động kỹ thuật Là siêu phương tiện đượcnối mạng, một trang web mở rộng và nâng cao ý nghĩa của nó thông qua các liên kết bên trong và bên ngoài Các liên kết bên ngoài liên kết chặt chẽ một trang web trong bốicảnh giao tiếp, văn hóa và thực tiễn xã hội lớn hơn vượt ra ngoài tầm nhìn của tổ chức
Do đó, một phân tích tu từ và ngữ nghĩa của các liên kết trong một trang web phải xem xét các liên kết đóng góp như thế nào vào ý nghĩa của trang web Phân tích kỹ thuật của các liên kết phải đảm bảo hoạt động và tính sẵn sàng của chúng ở mức độ có thể
Đảm bảo độ xốp Một trang web chứa nhiều trang sẽ cung cấp nhiều điểm truy cập cho người dùng Việc phân tích tính hữu ích của một trang web phải kiểm tra xem mỗi con đường trong số nhiều con đường này cung cấp cho người dùng lượng và mức độ thông tin phù hợp như thế nào để sử dụng tốt trang web Một phân tích chặt chẽ về thiết kế củatrang web sẽ tiết lộ nhiều chiến lược để giải quyết vấn đề xốp
Làm việc với sự năng động Một trang web hoạt động trong một môi trường có sự thay đổi liên tục về mặt ý nghĩa và công nghệ Không chỉ các trang web mới được giới thiệu liên tục nhằm cố gắng đạt được cùng một mục đích và/hoặc tiếp cận cùng một đối tượngcủa một trang web nhất định, mà các phương pháp triển khai và trải nghiệm các trang web cũng liên tục được giới thiệu và nâng cấp Nhà phân tích cần theo dõi tình trạng thông tin và môi trường kỹ thuật của Web để đánh giá hoạt động hiệu quả của web
Luôn cạnh tranh cũng như hợp tác Do tính chất năng động của Web, nhà phân tích cũng như người đổi mới trang web phải nỗ lực để biết các trang web cạnh tranh đang tranh giành sự chú ý của khán giả Các trang web của đối thủ cạnh tranh cũng có cơ hội kết hợp, sử dụng các tính năng của siêu văn bản được liên kết để phục vụ khán giả tốt hơn.Tóm lại, một nhà phân tích trang web quan tâm đến các nguyên tắc về tính toàn vẹn về mặt kỹ thuật và tu từ của một trang web Mục tiêu là tạo ra một trang web hoạt động với các đặc điểm và
23
Trang 24phẩm chất của siêu phương tiện được nối mạng để hoàn thành tốt nhất mục đích của trang web cho khán giả của nó.
2.2.2 Phân tích thông tin
Một nhà phân tích trang web có thể đánh giá nhiều khía cạnh kỹ thuật và tu từ của trang web bằng cách phân tích các yếu tố của trang web (thông tin đối tượng, mục đích và mục tiêu, thông tin tên miền, đặc tả trang web và cách trình bày trang web) và hiệu suất (thông tin về cách người dùng đã sử dụng hoặc dự kiến sẽ sử dụng) sử dụng web) Quá trình phân tích thông tin này cũngliên quan đến việc thu thập thông tin về các trang web của đối thủ cạnh tranh khác có thể đạt được mục đích tương tự hoặc tiếp cận đối tượng tương tự Khi được thực hiện cùng với những người khác có liên quan đến quá trình phát triển web, việc phân tích thông tin web đóng vai trò kiểm tra chất lượng và hiệu quả tổng thể của web Phân tích thông tin web tìm cách khám phá câu trả lời cho các câu hỏi chung sau:
Trang web có hoàn thành được mục đích đã đề ra và đạt được các mục tiêu đã hoạch định không?
Web có hoạt động hiệu quả không?
Những lợi ích/kết quả dự định có được tạo ra không?
Mặc dù không phải lúc nào cũng có thể có được câu trả lời dứt khoát cho những câu hỏi này, nhưng việc phân tích trang web có thể đóng vai trò kiểm tra các quy trình phát triển khác Phần này xem xét các điểm kiểm tra phân tích thông tin có thể được kiểm tra trong quá trình lập kế hoạch trang web hoặc sau khi nó được triển khai Quá trình phân tích này bao gồm việc thu thập thông tin về các thành phần của trang web và so sánh nó với phản hồi từ người dùng và số liệu thống kê của máy chủ
Hình bên phải hiển thị tổng quan về thông tin hữu ích trong phân tích Trong hình, các phần tử của web có dạng hình chữ nhật và thông tin hỗ trợ hoặc dẫn xuất có dạng hình bầu dục Các điểm kiểm tra chính để phân tích được hiển thị trong các vòng tròn nhỏ, được gắn nhãn từ A đến
F Tại mỗi điểm kiểm tra, nhà phân tích trang web so sánh thông tin về các thành phần hoặc thông tin thu được từ các thành phần web để xem liệu web có đang hoạt động hoặc sẽ hoạt động hiệu quả hay không
Thông tin về các thành phần web và thông tin
phái sinh có mức độ đầy đủ khác nhau tùy thuộc
vào mức độ thực sự triển khai web của các nhà
phát triển Nhà phân tích trang web có thể lấy
thông tin về các thành phần web từ kết quả của
quá trình lập kế hoạch, thiết kế, triển khai hoặc
phát triển Nếu các nhà phát triển mới bắt đầu quá
trình lập kế hoạch, các nhà phân tích trang web có
thể phân tích các điểm kiểm tra mà họ có thông
tin Một nhà phân tích trang web có thể thu được
thông tin có nguồn gốc thông qua việc kiểm tra số
liệu thống kê trang web Lý tưởng nhất là nhà
phân tích trang web có thể quan sát đại diện của
đối tượng mục tiêu khi họ sử dụng trang web Nếu
các nhà phân tích trang web không có sẵn một
24
Trang 25trang web đang hoạt động, những đại diện đối tượng này có thể đưa ra phản hồi về một mô hình trang web, tuyên bố mục đích của nó hoặc sơ đồ thiết kế sơ bộ của nó.
Chìa khóa của quá trình phân tích là nó nhằm kiểm tra tính toàn vẹn tổng thể của web Kết quả từquá trình phân tích được sử dụng trong các quy trình khác để cải thiện hiệu suất của web Ví dụ: nếu phân tích thông tin tên miền của trang web cho thấy nó thường lỗi thời thì quy trình lập kế hoạch cần phải được thay đổi để giảm thời gian giữa các lần cập nhật thông tin tên miền Quá trình phân tích các thành phần của web giúp mọi quá trình dệt web hoạt động chính xác và hiệu quả Các phần sau đây đi qua từng điểm kiểm tra phân tích được hiển thị trong sơ đồ
Đối tượng có tồn tại trên web vì mục đích nhất định không? (Điểm kiểm tra A)
Trước khi dành quá nhiều thời gian cho quá trình lập kế hoạch để xác định và mô tả đối tượng mục tiêu, trước tiên các nhà phân tích trang web nên kiểm tra xem liệu đối tượng này có thể sử dụng web hay không Mặc dù lợi ích của tất cả những người sử dụng WWW ngày càng đa dạng, việc kiểm tra thường xuyên về nhân khẩu học hoặc nội dung của Web có thể cho các nhà phân tích web biết điều gì đó về quy mô khán giả mà họ muốn tiếp cận
Một số tổ chức nghiên cứu nghiên cứu và trình bày thông tin về nhân khẩu học trên Internet Báocáo của họ đưa ra một bức tranh hấp dẫn về bản chất ngày càng phát triển của người dùng trực tuyến
Dự án Pew Internet & American Life
http://www.pewinternet.org
Dự án Pew Internet & American Life nghiên cứu tác động của Internet đối với con người,cộng đồng, nơi làm việc và đời sống công dân Trang web của dự án cung cấp rất nhiều báo cáo miễn phí và rất chi tiết mô tả các xu hướng và việc sử dụng Internet
Một số nghiên cứu của Pew đã lật ngược định kiến Ví dụ, một dự án phát hiện ra rằng người dùng Internet không phải là những người mọt sách chống đối xã hội Trên thực tế,
họ phát hiện ra rằng những người sử dụng Internet có đời sống xã hội rộng rãi hơn những người không sử dụng Một dự án khác thách thức quan điểm cho rằng cuối cùng mọi người đều sẽ trực tuyến Nghiên cứu cho thấy 57% những người chưa có quyền truy cập Internet không có kế hoạch truy cập Vào mùa xuân năm 2001, một nghiên cứu của Pew một lần nữa khẳng định rằng khoảng cách giới tính trong việc truy cập Internet đã thu hẹp: trong số 104 triệu người Mỹ trưởng thành có truy cập Internet, 50,6% là phụ nữ.Cyberatlas
http://www.cyberatlas.com
Cyberatlas là một thư mục liên kết đến các nghiên cứu liên quan đến xu hướng bán lẻ trực tuyến, tin tức tài chính và quảng cáo Phần "Hộp công cụ thống kê" cho phép bạn dễ dàng chọn loại thống kê bạn cần, chẳng hạn như thống kê sử dụng nhân khẩu học, dân số trực tuyến, thống kê trình duyệt, thuộc tính Web hàng đầu và hơn thế nữa
Các liên kết đến số liệu thống kê trong từng trường hợp xác định (các) tổ chức nghiên cứu đằng sau các con số Có rất nhiều cốm hấp dẫn trong số những số liệu thống kê này
Ví dụ, một nghiên cứu của Arbitron/Edison Media Research năm 2001 cho thấy 1/3 người Mỹ có quyền truy cập Internet tại nhà sẽ từ bỏ truyền hình nếu bị buộc phải lựa chọn giữa truyền hình và Internet
25
Trang 26của Nielsen/ NetRatings tháng 9 năm 2000 cho thấy ba thành phố dẫn đầu về tỷ lệ hộ gia đình truy cập Internet tại nhà bằng máy tính cá nhân là: San Francisco (66%), Seattle (64%) và San Diego (62%) Milwaukee đứng ở vị trí thứ 30 với tỷ lệ 46%, ngay giữa vị trí thứ 29 là Chicago (46%) và vị trí thứ 31 là Minneapolis (45%).
nhà tiếp thị điện tử
http://www.emarketer.com
Sử dụng định dạng kiểu tạp chí, eMarketer giúp bạn cập nhật các xu hướng mới nhất trong tiếp thị trực tuyến và nhân khẩu học bằng tin tức, câu chuyện nổi bật và thông tin tham khảo Mặc dù phần lớn nội dung được duyệt miễn phí nhưng các báo cáo chi tiết và
cụ thể sẽ tốn tiền Ví dụ: một báo cáo thương mại điện tử dài 335 trang tháng 3 năm 2001
có giá 795 USD Đây không phải là mức giá điển hình cho một nghiên cứu nhân khẩu học trực tuyến chi tiết và hiện tại trong các lĩnh vực kinh doanh chính
nội dung miễn phí trong phần tin tức của eMarketer cung cấp dịch vụ tuyệt vời để theo dõi tình hình kinh doanh và tiếp thị trực tuyến Ví dụ: trong phần tin tức, một liên kết đếnmột bài báo về Nhân khẩu học Hoa Kỳ ( http://www.demographics.com ) mô tả cộng đồng trực tuyến đang chuyển từ phần lớn "những người da trắng lập dị" sang một cộng đồng đa dạng hơn nhiều, với mức tăng trưởng cao nhất thuộc về " đám đông Walmart " - những người Mỹ trên 55 tuổi với thu nhập của tầng lớp lao động và thị hiếu của tầng lớp trung lưu
Dự án Địa lý Internet
http://www.zooknic.com
Nếu bạn quan tâm đến sự phân tán về mặt địa lý của khán giả Internet thì trang web này
là dành cho bạn Giải quyết nhiệm vụ phức tạp là đo lường người dùng Internet và tên miền theo khu vực địa lý, trang web này là một dự án của Matthew Zook thuộc Đại học California, Sở Quy hoạch Khu vực và Thành phố Berkeley Trong phân tích này có một
số bản đồ hấp dẫn cho thấy sự phân tán của 377 triệu người dùng Internet trên toàn thế giới tính đến tháng 9 năm 2000
Zook cũng theo dõi số lượng tên miền Internet theo tiểu bang Số lượng tên miền Internetkết thúc bằng "dot com" vào tháng 1 năm 2001 cho thấy California và New York đứng đầu với 1.843.900 và 721.725 tên miền tương ứng Wisconsin đứng ở vị trí thứ 25 với 105.600 tên miền Xét về tốc độ tăng trưởng của tổng số tên miền được đăng ký từ tháng
7 năm 1998 đến tháng 1 năm 2001, Wisconsin đứng thứ 49, chỉ trước Kansas.Khảo sát Internet Nua
http://www.nua.ie/surveys
Có trụ sở tại Ireland, Nua là một công ty phần mềm xuất bản Web đã thu hút được sự chú
ý rộng rãi nhờ trang Web Khảo sát Internet của mình Các cuộc khảo sát và liên kết tin tức của nó cung cấp một cái nhìn tổng quan toàn diện về nhiều thước đo về quy mô và hoạt động của khán giả Internet Trang web của Nua cũng tổ chức các kết quả khảo sát theo lĩnh vực công nghiệp - từ quảng cáo và công nghiệp ô tô đến viễn thông và du lịch Các bài xã luận hàng tuần, báo cáo hai tháng một lần và các phần đánh giá hàng năm đều
có mặt trên trang web
Viện nghiên cứu định lượng xã hội Stanford
26
Trang 27http://www.stanford.edu/group/siqss/
Mặc dù không tập trung hoàn toàn vào Internet nhưng nhóm nghiên cứu Stanford này đã thực hiện một số nghiên cứu đáng chú ý về tác động xã hội của việc sử dụng Internet Một nghiên cứu lớn về hậu quả xã hội của Internet đã xem xét mẫu đại diện gồm 4.113 người lớn trong 2.689 hộ gia đình Mỹ Theo Giám đốc Viện, Giáo sư Norman Nie , một phát hiện quan trọng của nghiên cứu này là "mọi người sử dụng Internet càng nhiều giờ thì họ càng dành ít thời gian để tiếp xúc với con người thực"
Nghiên cứu của Stanford cũng cho thấy 25% số người được hỏi làm việc tại nhà trên Internet mà không bị cắt giảm công việc văn phòng tương ứng Stanford cũng nhận thấy
sự thay đổi trong việc sử dụng phương tiện truyền thông với 60% người dùng Internet thường xuyên đã giảm thời gian xem tivi để dành thời gian trực tuyến
eLab
http://elab.vanderbilt.edu
Nếu bạn đang thực hiện bất kỳ hoạt động tiếp thị trực tuyến nào, trang web này là nơi bạnphải ghé thăm Được tập hợp bởi các giáo sư tại Đại học Vanderbilt, trang web này cung cấp cái nhìn sâu sắc về nghiên cứu và lý thuyết về việc phân tích cách mọi người phản ứng với tiếp thị trực tuyến Trang web này đã trở nên nổi tiếng nhờ công việc vạch trần các nghiên cứu kém chất lượng (ví dụ: " cyberporn " của Carnegie Mellon và xếp hạng của Neilsen về việc sử dụng Internet) Điểm mạnh: nghiên cứu và thảo luận chi tiết; phân tích sâu sắc và giải mã Điểm yếu: thảo luận và tài liệu có xu hướng mang tính học thuật.Nếu không có số liệu thống kê về nhân khẩu học, cách khác để biết liệu khán giả có ở trên Web (hay Net) hay không là kiểm tra các nguồn thông tin và diễn đàn hướng đến chủ đề mà khán giả quan tâm Ví dụ: nếu đối tượng mục tiêu bao gồm các nhà thực vật học, thông tin trực tuyến nào
đã tồn tại cho thấy các nhà thực vật học đang hoạt động trên Web và Net? Một nhà phân tích trang web có thể tìm ra bằng cách:
Tìm kiếm cây theo chủ đề cho các bộ sưu tập tài nguyên liên quan đến thực vật học
Xác định các tổ chức - học thuật, thương mại hoặc nghiên cứu - có liên quan đến thực vật học
Kiểm tra các nhóm tin Usenet và kho lưu trữ Câu hỏi thường gặp để xem những nhà thựcvật học nào đang hoạt động trên Net
Kiểm tra xem có danh sách gửi thư trực tuyến dành cho thực vật học hay không
Kiểm tra xem liệu các hiệp hội chuyên nghiệp hoặc các ấn phẩm trong lĩnh vực thực vật học có cung cấp diễn đàn hoặc dịch vụ thông tin trực tuyến hay không
Các nhà phân tích trang web có thể diễn giải kết quả kiểm tra thống kê nhân khẩu học hoặc tài nguyên mạng liên quan đến chủ đề này theo hai cách Đầu tiên, nếu họ không tìm thấy gì, điều
đó có thể có nghĩa là khán giả chưa tìm đến các nhóm tin Net-no, không có danh sách gửi thư và không có bộ sưu tập tài nguyên trực tuyến tại các tổ chức lớn Dựa trên điều này, các nhà phân tích trang web có thể quyết định rằng trang web sẽ đáp ứng nhu cầu lớn cho đối tượng này Ngược lại, họ có thể kết luận rằng đối tượng cụ thể này không hề quan tâm đến giao tiếp trực tuyến
Để quyết định lựa chọn nào trong hai lựa chọn này chính xác hơn, các nhà phân tích trang web nên tham khảo ý kiến của các khán giả đại diện Các nhà phân tích có thể kiểm tra với những
27
Trang 28người trong lĩnh vực này và hỏi họ: "Điều gì sẽ xảy ra nếu bạn có một hệ thống thông tin và liên lạc trực tuyến?" Bởi vì danh sách thảo luận qua thư điện tử trực tuyến đã tồn tại lâu hơn nhiều diễn đàn truyền thông trên mạng, nên danh sách gửi thư trực tuyến mà đối tượng mục tiêu sử dụng có thể là nguồn thông tin tốt về mối quan tâm của đối tượng đó Một khía cạnh khác của việc phân tích thông tin khán giả này là đảm bảo rằng mục đích của trang web là mục đích đáp ứng các kiểu giao tiếp của khán giả hoặc ít nhất là các kiểu mà khán giả sẵn sàng tham gia.
Ví dụ, các nhà phân tích trang web có thể thấy rằng một số đối tượng nhất định không sẵn sàng
có một diễn đàn công khai để thảo luận và thông tin vì tính chất chủ đề của họ Quản trị viên hệ thống bảo mật máy tính có thể không muốn công khai kiến thức chi tiết về các kỹ thuật bảo mật hoặc các cuộc thảo luận của họ trên máy chủ web
Chắc chắn, các doanh nghiệp tư nhân hoặc những người liên quan đến thông tin độc quyền có thể không muốn hỗ trợ máy chủ web chia sẻ mọi thứ họ biết Tuy nhiên, những người này có thể quan tâm đến việc chia sẻ thông tin cho các mục đích khác Quản trị viên bảo mật máy tính có thể muốn hỗ trợ một trang web cung cấp cho người dùng lời khuyên về cách tăng cường bảo mật
dữ liệu trên hệ thống máy tính Do đó, tuyên bố mục đích của trang web phải phù hợp với những hạn chế ưa thích của khán giả (hoặc nhà cung cấp thông tin) đối với thông tin Công nghệ hiện tại có thể hỗ trợ bảo vệ bằng mật khẩu hoặc hạn chế truy cập vào thông tin Web để có thể đáp ứng các nhu cầu truy cập cụ thể
Thông qua việc kiểm tra đối tượng, mục đích và kiểu giao tiếp đối với đối tượng đó, các nhà phân tích trang web có thể nhanh chóng phát hiện các vấn đề logic có thể khiến trang web không thể thành công Ví dụ: nếu mục đích của trang web là dạy cho người dùng mới về Web, thì các nhà phân tích trang web có thể gặp vấn đề nếu định nghĩa đối tượng chỉ bao gồm những người dùng mới Làm cách nào người dùng mới có thể truy cập web ngay từ đầu? Trong trường hợp này, đối tượng phải được xác định lại để bao gồm các giảng viên web cũng như những người dùng mới mà họ đang trợ giúp Tuyên bố chính xác hơn về khán giả này phản ánh mục đích kép của một trang web đào tạo như vậy: thu hút sự chú ý, chấp thuận, hiểu biết và hợp tác của các giảng viên cũng như đáp ứng nhu cầu của người dùng mới Nếu các nhà phân tích web có tuyên
bố chính xác về đối tượng, tất cả các quy trình khác trong quá trình dệt web, chẳng hạn như thiết
kế và phát triển, có thể hoạt động hiệu quả hơn vì chúng tính đến đúng đối tượng
Mục đích đã được hoàn thành ở nơi nào khác trên Web chưa? (Điểm kiểm tra B)
Giống như các nhà phân tích trang web không muốn tiếp cận đối tượng không tồn tại hoặc nhắm mục tiêu đối tượng cho mục đích mà họ không muốn đạt được, họ cũng không muốn lặp lại những gì đang được thực hiện thành công bởi một trang web khác Điểm kiểm tra B là phần "tìm kiếm tài liệu web" trong quá trình phân tích: "Có phải một số trang web khác đang làm điều tương tự như những gì nhà phân tích trang web muốn làm không? Những trang web nào ngoài kia đang làm điều tương tự?" Những câu hỏi này nên được hỏi khi bắt đầu phát triển web cũng như liên tục trong quá trình sử dụng web Các trang web và thông tin mới luôn được phát triển vàngười khác có thể phát triển một trang web để đạt được mục đích tương tự cho cùng một đối tượng
Để tìm hiểu xem ai đó có xây dựng trang web cho một đối tượng và mục đích cụ thể hay không, hãy sử dụng các phương pháp tìm kiếm theo chủ đề và từ khóa Các nhà phân tích trang web cũng có thể thử lướt tìm một trang web như thế này hoặc để tìm thông tin liên quan đến đối tượng và mục đích Trong quá trình này, hãy lưu các liên kết này; nếu chúng phù hợp với khán
28
Trang 29giả và mục đích, chúng có thể trở thành một phần thông tin tên miền mà các nhà phát triển và người dùng web có thể rút ra.
Lợi ích khác của việc tìm kiếm tài liệu trên web này là các nhà phân tích trang web có thể tìm thấy các trang web có thể đạt được cùng mục đích cho những đối tượng khác nhau Những trang web này có thể cung cấp cho các nhà phân tích trang web ý tưởng về loại thông tin họ có thể cung cấp cho khán giả Ngoài ra, họ có thể tìm thấy các trang web tiếp cận cùng một đối tượng nhưng với mục đích khác Các trang web này có thể cung cấp thông tin cơ bản hoặc thông tin liên quan hữu ích mà các nhà phân tích trang web có thể đưa vào dưới dạng liên kết trên web Nếu họ tìm thấy một trang web tiếp cận cùng một đối tượng với cùng mục đích, họ có thể xem xét cộng tác với các nhà phát triển để cải thiện thông tin hơn nữa
Mục đích, mục tiêu và đặc điểm kỹ thuật có phối hợp với nhau không? (Điểm kiểm tra C)
Một trong những yếu tố quan trọng nhất đối với tính toàn vẹn của web là bộ ba mục đích, mục tiêu và đặc điểm kỹ thuật Ba yếu tố này giải thích lý do tại sao web tồn tại và những gì nó cung cấp Tuyên bố mục đích đóng vai trò là phần thông tin chính mà khán giả tiềm năng sẽ đọc để xác định xem họ có nên sử dụng web hay không Nếu tuyên bố mục đích không chính xác, khán giả có thể không sử dụng web khi họ có thể được hưởng lợi từ nó hoặc họ có thể cố gắng sử dụng web cho mục tiêu mà họ không thể đạt được
Việc kiểm tra bộ ba mục đích-mục tiêu-đặc tả là để đảm bảo rằng không bỏ sót điều gì trong quá trình dịch từ mục đích (tuyên bố tổng thể về lý do tại sao trang web tồn tại) sang tuyên bố khách quan (tuyên bố cụ thể hơn về những gì trang web sẽ làm) làm) với đặc tả web (liệt kê chi tiết thông tin trên web và các ràng buộc về cách trình bày của nó)
Trong quá trình phát triển các thông số kỹ thuật, nhà phân tích có thể nhận thấy rằng một phần thông tin đã được thêm vào không liên quan đến mục đích đã nêu Hoặc một số khía cạnh của mục đích đã nêu có thể hoàn toàn không được phản ánh trong thông số kỹ thuật
Một cách để thực hiện việc kiểm tra này là tạo một sơ đồ theo dõi các mối liên hệ từ tuyên bố mục đích đến tuyên bố mục tiêu và các thông số kỹ thuật - cả từ trên xuống và từ dưới lên Mỗi mục tiêu đưa ra các thông số kỹ thuật cho trang web Từ dưới lên, mọi thông số kỹ thuật phải được truy tìm đến một mục tiêu và mỗi mục tiêu phải được truy tìm đến một số khía cạnh của mục đích Mọi URL và thành phần của đặc tả phải được truy ngược về một mục tiêu và mỗi mụctiêu phải được truy ngược về tuyên bố mục đích Nếu có sự không phù hợp thì phải lập kế hoạch nhiều hơn để trình bày lại mục đích, mục tiêu hoặc thông số kỹ thuật sao cho tất cả chúng đều phù hợp
Thông tin tên miền có chính xác không? (Điểm kiểm tra D)
Chất lượng của thông tin tên miền ảnh hưởng đến nhận thức của người dùng về chất lượng tổng thể của trang web Thông tin không chính xác hoặc không đầy đủ sẽ cản trở các nhà phát triển web và dẫn đến sự không hài lòng của người dùng web Thông tin tên miền phải được kiểm tra
để đảm bảo rằng nó chính xác, cập nhật và đầy đủ Việc kiểm tra định kỳ có thể được thực hiện tùy theo tính chất của miền
Có hai loại thông tin miền: thông tin mà các nhà phát triển web cần hiểu đủ để lập kế hoạch, phân tích, thiết kế, triển khai và phát triển web; và thông tin tên miền mà web cung cấp cho người dùng Cũng nên nhớ rằng thông tin tên miền thuộc loại đầu tiên hoàn toàn không cần phải
có trên Mạng; nó có thể bao gồm sách giáo khoa hoặc khóa học mà các nhà phát triển web sử
29
Trang 30dụng như một phương tiện để bắt kịp tốc độ trong lĩnh vực kiến thức mà web đề cập Loại thông tin miền này cũng có thể dùng làm thông tin tham khảo trong suốt quá trình dệt web.
Xác minh tính chính xác, cập nhật và đầy đủ của thông tin tên miền là một nhiệm vụ khó khăn vìnhà phân tích trang web phải có kiến thức đầy đủ về chủ đề này để đưa ra đánh giá về tính xác thực của tất cả thông tin tên miền Mặc dù việc xác minh các tài nguyên bên ngoài mạng, chẳng hạn như sách và khóa học, có thể được đánh giá theo cùng đánh giá mà nhà phân tích sử dụng cho các tài liệu ngoại tuyến tương tự, thông tin mạng có trong loại thông tin tên miền đầu tiên và tất cả các loại thông tin thứ hai thông tin tên miền có thể được kiểm tra thông qua quá trình truy cập và truy xuất Net
Quy trình kiểm tra thông tin miền có thể truy cập được sau đây Đối với thông tin tên miền được cung cấp cho nhà phát triển chứ không phải người dùng web (loại thông tin tên miền đầu tiên có thể truy cập được trên mạng), hãy kiểm tra trang web được cung cấp cho nhà phát triển theo cáchtương tự như được mô tả trong các đoạn văn sau
Xác minh tính mới của các liên kết Nếu trang web đang hoạt động, hãy sử dụng các liên kết được cung cấp trên chính trang web đó để đảm bảo rằng các liên kết đó không cũ và tài nguyên chưa bị di chuyển (Phần "Phân tích triển khai" thảo luận chi tiết hơn về việc kiểm tra các liên kết.)
Kiểm tra tính chính xác của thông tin Nếu trang web nhằm mục đích phản hồi bằng giải pháp chính xác cho một vấn đề được cung cấp một tập hợp đầu vào (ví dụ: câu trả lời cho một vấn đề vật lý thông qua giao diện biểu mẫu), thì hãy có một tập hợp các điều kiện dẫn đến một kết quả
đã biết Kiểm tra trang web để xác minh rằng nó mang lại cùng một câu trả lời và thay đổi các trường hợp kiểm thử mà nhà phân tích trang web sử dụng
Sử dụng các nguồn đáng tin cậy và có thẩm quyền Sử dụng các nguồn này, nếu có, để xác minh thông tin mới được thêm vào web kể từ lần phân tích cuối cùng Nếu cần, hãy liên hệ với người phát triển thông tin đó và thảo luận ý kiến của họ về tính chính xác của thông tin
Trong trường hợp cơ sở dữ liệu, hãy đảm bảo rằng chúng cập nhật nhất có thể Điều này rất quantrọng, chẳng hạn như nếu trang web cung cấp dữ liệu phụ thuộc vào thời gian, chẳng hạn như báo cáo động đất Nếu nhà phân tích trang web không nhận được nguồn cấp dữ liệu trực tiếp từ nhà cung cấp thông tin cung cấp thông tin mới nhất, hãy kiểm tra để đảm bảo rằng các báo cáo hoặc dữ liệu mới nhất đã được tải xuống cơ sở dữ liệu mà nhà phân tích trang web sử dụng trên web
So sánh tất cả các thông số kỹ thuật với các mục trong cơ sở dữ liệu Có thông số kỹ thuật nào yêu cầu thông tin hiện đang bị thiếu không?
Kiểm tra các vị trí trên mạng Sử dụng các phương pháp điều hướng được mô tả trong Phần III,
"Công cụ và triển khai web" để tìm thông tin tên miền hiện tại hoặc đáng tin cậy hơn
Kiểm tra các vị trí trên Mạng để tìm thông tin tên miền khác có thể hữu ích làm nền tảng cho các nhà phát triển Đồng thời tìm kiếm thông tin có thể là một phần của tuyên bố khách quan của trang web
Thông tin có ở mức độ chi tiết phù hợp không? Những người xây dựng trang web có nhận được lượng thông tin phù hợp cho công việc của họ không? Người dùng web có được cung cấp lượng thông tin phù hợp hay không, hay thông tin được cung cấp quá mức cần thiết hoặc quá đơn giản ?
30
Trang 31Có thông tin nào không phù hợp với người dùng hoặc cộng đồng Web nói chung không? Có bất
kỳ thông tin nào trái đạo đức, bất hợp pháp, tục tĩu hoặc không phù hợp không? Kiểm tra các liênkết đến thông tin bên ngoài để xác minh rằng người dùng sẽ không gặp phải tài liệu không phù hợp Rõ ràng, đối với các nguồn thông tin bên ngoài, các nhà phân tích web sẽ bị hạn chế về khả năng kiểm soát những thông tin không phù hợp Đưa việc kiểm tra này vào quá trình phân tích đểđưa ra quyết định về những liên kết bên ngoài mà nhà phân tích web muốn sử dụng
Kết quả trình bày trên web có phù hợp với thiết kế và mục đích của web không? (Điểm kiểm tra E)
Mục tiêu của điểm kiểm tra này là xác định xem trang web, dựa trên số liệu thống kê máy chủ hoặc phản hồi từ người dùng, có được truy cập nhất quán theo cách mà nhà phân tích trang web muốn sử dụng hay không Một phần của việc kiểm tra tính nhất quán này là tìm hiểu xem liệu số liệu thống kê truy cập của máy chủ web có hiển thị bất kỳ mẫu bất thường nào hay không Quản trị viên máy chủ web phải có thể cung cấp cho nhà phân tích web danh sách các tệp của web và
số lần chúng được truy cập trong một khoảng thời gian nhất định Mặc dù số lượng truy cập tệp này là thước đo đơn giản về mức độ sử dụng web nhưng việc sử dụng nó có thể tiết lộ một số kiểu truy cập thú vị Ví dụ: việc kiểm tra các tệp trên web có thể hiển thị kiểu truy cập sau trong
30 ngày qua:
Số lượng truy cập tệp
top.html 10 about.html 9 tổng quan.html 5
truyện tranh.html 5800 tài nguyên.html 200 người.html 20 bản tin.html 8
Điều này cho thấy sự phân bổ quyền truy cập khá không đồng đều trong đó một tệp được truy cập nhiều lần (5800 được hiển thị cho truyện tranh.html) So với số lượng truy cập nhỏ vào "cửa trước" (top.html) của web, mẫu này cho thấy có vấn đề trừ khi sự mất cân bằng này là có chủ ý Ngoài ra, số liệu thống kê cho thấy bản tin không được đọc nhiều, trong khi các tài nguyên được truy cập khá nhiều Để diễn giải số liệu thống kê truy cập của trang web, nhà phân tích nên hỏi những câu hỏi sau:
Mô hình truy cập tổng thể có phản ánh mục đích của trang web không?
Kiểu truy cập có cho thấy cách trình bày cân bằng hay một số trang có mức truy cập không cân xứng? Điều này có chỉ ra vấn đề về thiết kế không?
Nếu trang "cửa trước" của trang web không nhận được nhiều lượt truy cập, điều này có thể cho thấy có vấn đề với việc quảng bá trang web
Một khía cạnh khác của việc xác minh tính nhất quán của thiết kế và mục đích của trang web là xem nó có được liệt kê và sử dụng trong các chỉ mục chủ đề phù hợp liên quan đến chủ đề của trang web hay không Nhà phân tích trang web có tìm thấy các liên kết đến trang web trên trang chủ của những người làm việc trong lĩnh vực này không? Danh tiếng chung của web có tốt không? Một nhà phân tích trang web có thể tìm thấy câu trả lời cho những câu hỏi này bằng cáchthực hiện tìm kiếm trên web để tìm những trang nào trên web tham chiếu đến các trang đó Kiểmtra các cây chủ đề chính để xem liệu trang web có được trình bày trong các danh mục thích hợp hay không Phần lớn phân tích về danh tiếng của web này rất hữu ích trong quá trình phát triển
và xử lý
Nhu cầu, mục tiêu và kết quả sử dụng web của khán giả có tương ứng với nhau không? (Điểm kiểm tra F)
31
Trang 32Điều rất quan trọng là các nhà phân tích trang web phải xác định liệu trang web có đáp ứng đượcnhu cầu của khán giả hay không Để làm được điều này, họ phải so sánh thông tin về khán giả (nhu cầu và sở thích của khán giả) với tuyên bố khách quan cũng như những lợi ích và kết quả thực tế và dự kiến từ web Thông tin về lợi ích thực tế và kết quả của việc sử dụng web là điều khó có được nhất Tuy nhiên, các nhà phân tích trang web có thể sử dụng một số phương pháp để
có được cái nhìn về tác động của trang web:
Hỏi người dùng Thiết kế và phân phối một cuộc khảo sát Điều này có thể được thực hiện bằng cách sử dụng tính năng biểu mẫu của HTML nếu các nhà phân tích web sẵn sàng sử dụng các tính năng không có trên tất cả các trình duyệt web Họ có thể phân phối bản khảo sát qua e-mail cho một mẫu người dùng ngẫu nhiên (nếu mẫu đó có thể được xây dựng từ danh sách người dùng đã đăng ký hoặc lấy từ nhật ký truy cập web) Bao gồm các câu hỏi khảo sát này về sự hài lòng của người dùng Người dùng có hài lòng rằng web đáp ứng được nhu cầu của họ không? Người dùng còn muốn xem gì khác trên web? Người dùng cảm thấy họ cần từng tính năng mà web cung cấp đến mức nào?
Khảo sát hiện trường Web có được sử dụng như một nguồn tài liệu tham khảo tiêu chuẩn trong lĩnh vực nghiên cứu không? Điều này tương tự như phân tích được thực hiện tại điểm kiểm tra E,nhưng thay vì chỉ tập trung vào sự xuất hiện của các liên kết trong chỉ mục và các trang web khác, các nhà phân tích trang web cần phân tích danh tiếng của trang web trong lĩnh vực nghiên cứu hoặc kinh doanh nói chung Các học viên thường khuyên dùng web như một nguồn thông tintốt?
Các nhà phân tích trang web có hoàn thành được mục đích không? Các kết quả có xảy ra có được các nhà phân tích trang web nêu cụ thể trong mục đích không? Ví dụ: nếu một cụm từ có mục đích là "thúc đẩy nghiên cứu trong lĩnh vực này", thì có bằng chứng nào chứng minh điều này không? Có nghiên cứu nào được công bố bắt nguồn từ sự tương tác mà trang web thúc đẩy không? Nếu các nhà phân tích web có một trang web thương mại, họ có thể nói rằng trang web
đó đã tạo ra bao nhiêu doanh số bán hàng? Xác định một số thước đo về sự thành công của mục đích và áp dụng nó trong quá trình phân tích
Một cách khác để xem điểm kiểm tra F là đặt câu hỏi rộng hơn, "Trang web có hoạt động tốt không?" Mặc dù web có thể đang được phát triển và các mục tiêu của nó vẫn chưa thực sự đạt được, liệu web có ít nhất một số giá trị đáng giá không? Nó mang lại lợi ích gì cho đối tượng cụ thể hoặc thậm chí cho công chúng? Ví dụ: một trang web thương mại cũng cung cấp một số thông tin tên miền có giá trị đang thực hiện một dịch vụ công cộng bằng cách cung cấp kiến thức
về chủ đề đó
Một cách tiếp cận khác là tiến hành nghiên cứu bằng cách sử dụng lý thuyết và phương pháp từ các lĩnh vực, chẳng hạn như Truyền thông qua trung gian máy tính , Công việc hợp tác được máytính hỗ trợ, Tương tác giữa người và máy tính hoặc các ngành khác có thể làm sáng tỏ động lực của giao tiếp nối mạng Các lĩnh vực này có thể mang lại lý thuyết mà các nhà phân tích trang web có thể sử dụng để hình thành các giả thuyết có thể kiểm chứng về cách trang web hoạt động nhằm đáp ứng nhu cầu của người dùng, thúc đẩy giao tiếp hoặc truyền tải thông tin một cách hiệu quả
Chìa khóa của điểm kiểm tra F là đảm bảo rằng các điểm kiểm tra khác từ A đến E đang phối hợp với nhau để tạo ra kết quả mong muốn Một nhà phân tích trang web sẽ nhận thấy rằng các điểm kiểm tra từ A đến E đều chạm vào các nhóm thành phần của trang web Điểm kiểm tra duy
32
Trang 33nhất F bao gồm các câu hỏi có bức tranh toàn cảnh: Những người sử dụng web (thông tin đối tượng) có nhận được những gì họ cần (mục đích, mục tiêu, lợi ích/kết quả) từ nó không?
Phân tích thiết kế và hiệu suất
Thông tin trên một trang web không chỉ cần được phân tích về tính toàn vẹn về mặt kỹ thuật và
tu từ, mà thiết kế tổng thể của một trang web cũng cần được đánh giá về mức độ hoạt động của
nó như một giao diện người dùng cũng như mục đích và đối tượng dự định của nó
2.2.3 Hiệu suất
Một trong những ấn tượng quan trọng nhất mà một trang web mang lại cho người dùng là họ phải trả bao nhiêu tiền để truy xuất thông tin trên đó Một khía cạnh của chi phí người dùng liên quan đến thành phần kỹ thuật của trang web là thời gian truy xuất Nhiều hình ảnh nội tuyến và các trang cực lớn có thể khiến thời gian truy xuất lâu Hiệu suất của người dùng rất khác nhau, dựa trên trình duyệt họ sử dụng, loại kết nối Internet họ có cũng như lưu lượng truy cập trên mạng và máy chủ Web
Tuy nhiên, việc phân tích có thể được thực hiện một cách tổng quát để có được một số ý tưởng
về thời gian truy xuất Dưới đây là danh sách kiểm tra khả thi (không nhất thiết phải dứt khoát)
để phân tích hiệu suất web:
Thời gian truy xuất Nhà phân tích có thể truy xuất các trang web bằng trình duyệt và thời gian tải chúng xuống Nếu nhà phân tích truy xuất các trang web từ một máy chủ cục bộ (nghĩa là một máy chủ trên cùng mạng cục bộ với trình duyệt của nhà phân tích),tất nhiên, thời gian truy xuất này sẽ ít hơn thời gian truy xuất mà người dùng thông thường sẽ gặp phải Do đó, sẽ hữu ích nếu nhà phân tích có sẵn tài khoản hoặc trình duyệt dành cho hầu hết người dùng - có thể là tài khoản bên ngoài trên một dịch vụ thương mại hoặc tại một địa điểm từ xa Tài khoản trình duyệt từ xa này sau đó có thể được sử dụng để tính thời gian truy xuất các trang web Nhà phân tích có thể báo cáo thời gian truy xuất cho người thiết kế web Trong nhiều trường hợp, có thể khó xác địnhchính xác thế nào là "quá dài" đối với thời gian truy xuất Tuy nhiên, nhà phân tích có thể tìm kiếm các trang rất dài và các trang chứa nhiều hình ảnh nội tuyến, đồng thời đánh giá xem chi phí tải xuống của các trang này có phù hợp với đối tượng và mục đích của web hay không
Khả năng đọc Đây là một thử nghiệm đơn giản để xem liệu người dùng có thể đọc được văn bản trên các trang web hay không Với sự ra đời của hình nền, các nhà phát triển thường tạo ra những hình nền có họa tiết và màu sắc khiến việc đọc trở nên khó chịu và đôi khi gần như không thể đọc được
Kết xuất Nhà phân tích nên kiểm tra web trên nhiều trình duyệt khác nhau để đảm bảo rằng thông tin có sẵn cho người dùng Việc kiểm tra kết xuất này phải được thực hiện ở mức độ được chỉ định trong giai đoạn lập kế hoạch Nếu thông tin cần thiết có sẵn ở dạng văn bản, nhà phân tích có thể sử dụng trình duyệt chỉ có văn bản để đảm bảo rằng thông tin đó (bao gồm thông tin trong trường ALT của hình ảnh) được đặt để hướng dẫnngười dùng mà không cần đồ họa
Tính thẩm mỹ Tính thẩm mỹ, là ấn tượng chủ quan về chất lượng hài lòng của một trangweb, rất khó kiểm tra Tuy nhiên, một số nguyên tắc có thể giúp nhà phân tích đánh giá tính thẩm mỹ của trang web:
33
Trang 34Trang web có thiết kế cân bằng, mạch lạc giúp người dùng tập trung vào nội dung của
nó không? Một vấn đề về thiết kế liên quan đến sự thiếu tập trung về mặt thẩm mỹ là phương pháp thiết kế quần hề: Trang web bao gồm các trang chứa các mảng thông tin được sắp xếp một cách lộn xộn Kỹ thuật thiết kế có liên quan (kém) là phương pháp thiết kế trang K00L; Nhà thiết kế web dường như cố gắng sử dụng mọi tiện ích mở rộngHTML có thể - bao gồm văn bản nhấp nháy, văn bản được căn giữa, nhiều cỡ chữ và màu sắc lòe loẹt Nhà phân tích nên cố gắng xác định các thiết kế trang nằm ngoài mục đích của trang web hoặc nhu cầu của khán giả
Các trang web có thể hiện các mẫu và tín hiệu lặp đi lặp lại để đảm bảo tính nhất quán, với sự biến đổi trong các mẫu này để mang lại tính biểu cảm không? Sự lặp lại với những biến thể biểu cảm là một nguyên tắc thiết kế được sử dụng trong nhiều lĩnh vực như thiết kế đồ họa, kiến trúc, hội họa, thiết kế dệt may và thơ ca Yếu tố đồ họa nào được lặp lại trên nhiều trang để đảm bảo tính nhất quán? Nội dung nào được thay đổi để truyền tải nội dung thông tin hoặc biểu cảm?
Màu sắc được sử dụng như thế nào? Màu sắc có thể được sử dụng một cách hiệu quả để
mã hóa thông tin hoặc tập trung sự chú ý của người dùng Màu sắc được sử dụng ngẫu nhiên có thể gây nhầm lẫn cho người dùng và một số người dùng bị suy giảm nhận thức
về màu sắc Các màu bổ sung được sử dụng chồng lên nhau thường tạo ra hiệu ứng lunglinh, chói tai
2.2.4 Khả năng sử dụng
Các nhà phân tích có thể kiểm tra khả năng sử dụng của một trang web theo nhiều cách khác nhau Các cách kiểm tra khả năng sử dụng nhanh chóng có thể đưa ra những ý tưởng sơ bộ, ít tốnkém về mức độ hoạt động của trang web Các phương pháp kiểm tra khả năng sử dụng phức tạp hơn có thể liên quan đến các thử nghiệm được kiểm soát và có thể cực kỳ tốn kém Dưới đây là danh sách kiểm tra để phân tích khả năng sử dụng của một trang web, bắt đầu bằng các phương pháp nhanh chóng, đơn giản và không tốn kém:
Thực hiện một hướng dẫn web đơn giản Với mục đích của trang web và định nghĩa đối tượng, các nhà phân tích có thể thực hiện kiểm tra đơn giản các trang, xem liệu các mục tiêu chính có được đáp ứng hay không
Kiểm tra nhiệm vụ của người dùng mẫu Dựa trên tuyên bố mục đích và thông tin về đối tượng truy cập web, các nhà phân tích sẽ có thể đưa ra một loạt nhiệm vụ mà người dùng dự kiến sẽ hoàn thành Sau đó, họ có thể sử dụng web để hoàn thành các nhiệm vụ này và ghi lại mọi vấn đềtrong quá trình thực hiện
Nhiệm vụ thử nghiệm trên người dùng đại diện Dựa trên danh sách được xác định trong lần kiểm tra trước, nhà phân tích có thể tìm thấy một số người dùng đại diện và quan sát họ khi họ hoàn thành nhiệm vụ Họ có thể yêu cầu người dùng nói to những gì họ đang nghĩ khi cố gắng hoàn thành nhiệm vụ Họ có thể ghi lại câu chuyện này, thu thập bản ghi âm từ một số khán giả
và sau đó phân tích bản ghi Điều này có thể giúp ích không chỉ trong phân tích trang web mà còn giúp ích cho các ý tưởng thiết kế lại
Thực hiện thử nghiệm hiện trường với người dùng thực tế Phương pháp này cố gắng hiểu đúng cách trang web thực sự được sử dụng Các nhà phân tích cần có khả năng chọn ngẫu nhiên những người dùng web và quan sát họ trong cài đặt mà họ sử dụng web Người dùng trang web
có thể không sống ở một khu vực địa lý duy nhất, vì vậy, rõ ràng, loại thử nghiệm này có thể rất
34
Trang 35khó khăn và tốn kém Ngoài ra, các cuộc phỏng vấn rộng rãi với người dùng thực tế hoặc nhóm người dùng tập trung có thể mang lại cái nhìn sâu sắc hơn về cách sử dụng web.
2.2.5 Ngữ nghĩa
Ngữ nghĩa đề cập đến ý nghĩa được truyền tải bởi các trang web Thông qua nhiều bước phân tích thông tin đã nêu trước đây, nhà phân tích có thể đã giải quyết được nhiều khía cạnh về cách trang web truyền tải ý nghĩa Tuy nhiên, việc kiểm tra riêng trang web, chỉ tập trung vào ngữ nghĩa, có thể phát hiện ra các vấn đề không được phát hiện theo những cách khác:
Kiểm tra các tín hiệu điều hướng sai Một số nhà thiết kế đặt mũi tên trên các trang, biểu thị "quay lại trang chủ" hoặc "quay lại" tới một vị trí khác trên trang web Do chất lượngxốp của web, những mũi tên này có thể vô nghĩa đối với người dùng khi gặp chúng Nóichung, mũi tên Quay lại hoặc Tiến lên trong siêu văn bản không có nhiều ý nghĩa Mối quan hệ tuyến tính giữa các trang là rất hiếm Thay vì sử dụng các mũi tên và từ quay lại, các tín hiệu trên các trang phải chỉ ra đích đến mà chúng đề cập tới
Kiểm tra các tín hiệu ngữ cảnh Một số nhà thiết kế tạo các trang không có tín hiệu ngữ cảnh nào cả Những trang này chỉ là những "tấm" văn bản đơn giản, thậm chí có thể không có bất kỳ liên kết nào để gợi ý cho người dùng về cách thông tin của trang phù hợp với một hệ thống thông tin hoặc kiến thức lớn
Kiểm tra ý nghĩa đồ họa/ký hiệu Nếu trang web sử dụng đồ họa hoặc biểu tượng, nhà phân tích nên xem xét liệu các biểu tượng hoặc biểu tượng được sử dụng có phải là tiêu chuẩn hay không hoặc có thể bị các thành viên thuộc nền văn hóa khác hoặc thậm chí người dùng hiểu sai hay không
2.2.6 Phân tích thực hiện
Bên cạnh việc phân tích thông tin và thiết kế của trang web, các nhà phân tích trang web cũng nên xem xét việc triển khai trang web HTML tạo nên một trang web phải chính xác và trong phạm vi có thể, các liên kết dẫn ra khỏi trang web không được cũ hoặc bị hỏng Việc xác thực rằng một trang web tuân thủ các thông số kỹ thuật HTML hiện tại là chìa khóa để đảm bảo rằng một trang web có thể sử dụng được trên nhiều trình duyệt khác nhau
Phân tích thực hiện này không phải là phân tích nội dung Những công cụ này có thể giúp cải thiện chất lượng của mã HTML nhưng không giúp cải thiện ý nghĩa của mã đó Các nhà phân tích nên cẩn thận để không tập trung hoàn toàn vào việc xác nhận kỹ thuật của một trang web Điều này tương tự như việc tập trung hoàn toàn vào chính tả và ngữ pháp như là yếu tố quan trọng nhất trong chất lượng bài viết Do các vấn đề liên quan đến liên kết nội bộ hoặc bên ngoài, các nhà phân tích web nên thông báo cho người triển khai web
Kiểm tra việc đặt tên thư mục, tệp và URL
Vì bạn sẽ sử dụng URL của trang web của mình trong nhiều ngữ cảnh khác nhau nên bạn nên kiểm tra xem liệu cấu trúc thư mục và quy ước đặt tên được sử dụng có đơn giản, nhất quán và
có thể mở rộng hay không
Đầu tiên, nếu bạn đang phân tích một trang web được lên kế hoạch, URL của nó sẽ là gì? Trong những ngày đầu của Web, web của nhiều công ty được "lưu trữ" trên trang web của các nhà cungcấp sự hiện diện Web Điều này dẫn đến tình huống trong đó URL của một công ty (ví dụ: thường xanh) bao gồm tham chiếu đến nhà cung cấp hiện diện Web của họ (ví dụ:
Globalweb.com), dẫn đến một URL như http://www.globalweb.com/evergreen / URL này
35
Trang 36không truyền tải rõ ràng quyền sở hữu hoặc thương hiệu của trang web Thay vào đó, nếu bạn đang chuẩn bị xây dựng trang web cho một công ty hoặc thương hiệu lớn, hãy cân nhắc việc muamột tên miền.
Tiếp theo, hãy xem cấu trúc dự kiến của các thư mục trên web Kiểm tra xem tên đường dẫn kết quả có hợp lý hay không, có đơn giản nhất có thể và vẫn cho phép phát triển trong cây thư mục hay không Một lỗi phổ biến là đặt tất cả các tệp tại một trang ở mức cao nhất, không còn chỗ để sắp xếp các tệp thành một cấu trúc để dễ bảo trì và sử dụng hơn
Ở cấp độ cao nhất, URL chỉ xác định máy chủ của bạn, chẳng hạn như
http://www.example.com/, sẽ là mã nhận dạng mà bạn thường sử dụng nhất trong quảng cáo và khuyến mãi, đặc biệt là trên các phương tiện truyền thông không phải Web Do đó, trang này phải tải nhanh và chứa thông tin để hướng dẫn người dùng một cách hiệu quả về nội dung thông tin của trang web
Đối với các tệp khác tại trang web của bạn, cấu trúc thư mục cũng như tên tệp và thư mục phải xác định tài nguyên được đặt tên theo URL Khi tôi tạo cấu trúc thư mục cho tạp chí CMC Magazine định kỳ trực tuyến của mình tại http://www.december.com/cmc/mag/, tôi đã thu thập các tệp về chính sách biên tập vào một thư mục duy nhất gọi là biên tập Điều này dẫn đến các URL tới các tệp này, chẳng hạn như sau:
http://www.december.com/cmc/mag/editorial/style.html
http://www.december.com/cmc/mag/editorial/plan.html http://www.december.com/cmc/ mag/editorial/identity.html
Những URL này khá chuyên biệt nên tôi không mong đợi liệt kê chúng trong quảng cáo in Vì vậy, độ dài của chúng không quan trọng bằng ý nghĩa mà chúng truyền tải Lợi ích của cấu trúc thư mục là URL có thể được đọc dưới dạng cụm từ Ví dụ: URL
http://www.december.com/cmc/mag/editorial/plan.html dành cho kế hoạch biên tập của Tạp chí CMC
Tránh sự dư thừa trong cách đặt tên thư mục hoặc tập tin Ví dụ: URL tới trang chủ của trang web sau không cần quá phức tạp:
Tránh viết hoa chữ thường trong tên thư mục của bạn Quy ước cung cấp tên thư mục bằng chữ
in hoa ban đầu và tên tệp bằng tất cả chữ cái viết thường là một quy ước tốt, nhưng thường thì nó
có thể dẫn đến nhầm lẫn Ví dụ,
http://www.example.com/Projects/STAR/Docs/index.html
truyền tải một cấu trúc tốt cho các tài liệu của dự án STAR, nhưng sự kết hợp giữa chữ hoa và chữ thường của nó có thể khiến việc tham khảo ở nơi khác trở nên cồng kềnh Sự kết hợp giữa chữ hoa và chữ thường truyền tải ý nghĩa, nhưng nó là một ý nghĩa dư thừa khi được mã hóa thành URL; rõ ràng, Projects là một thư mục vì nó có thư mục con và index.html là một tệp vì nónằm ở vị trí cuối cùng của URL Dự án STAR rõ ràng là một từ viết tắt URL
36
Trang 37Xác thực liên kết (Liên kết nội bộ và bên ngoài)
Một khía cạnh khác của việc kiểm tra các liên kết của một trang web là kiểm tra các liên kết bên ngoài một tài liệu Điều này yêu cầu truy xuất thông tin mạng để xác minh rằng các liên kết bên ngoài này không cũ hoặc bị hỏng Một số dịch vụ có sẵn trong lĩnh vực này
Những câu hỏi mà mọi nhà phân tích web nên hỏi về một trang web
Các phần trong bài viết này cho đến nay đã tiếp cận việc phân tích trang web từ một tập hợp các mục trong danh sách kiểm tra rất chính thức nhằm phân tích toàn diện tính toàn vẹn của bất kỳ trang web nào Khi xem xét nhiều trang web, tôi cũng đưa ra một danh sách không chính thức đểphê bình trang web Những câu hỏi này tiếp cận một số vấn đề phổ biến nhất mà tôi thường thấy Trong những trường hợp đặc biệt, có thể có một lý do rất chính đáng tại sao một nhà thiết
kế hoặc người triển khai web lại sử dụng một kỹ thuật hoặc hiệu ứng được đề cập ở đây, vì vậy tất cả những câu hỏi này nên được xem xét trên tinh thần rằng họ có thể có một câu trả lời khẳng định hợp lý nhưng câu trả lời đó đã có tốt hơn là nên tốt
Phân tích thông tin để đánh giá xem trang web có đáp ứng các điểm kiểm tra này hay không:
o Điểm kiểm tra A Cố gắng tiếp cận đối tượng đã và sẽ sử dụng quyền truy cập Web
o Điểm kiểm tra B Đóng góp thông tin mới (hoàn thành các mục tiêu chưa được đáp ứng)
o Điểm kiểm tra C có tính nhất quán (mục đích của nó phù hợp với mục tiêu và thông số kỹ thuật của nó)
o Điểm kiểm tra D là chính xác (thông tin tên miền mà nó trình bày là chính xác, cập nhật và đầy đủ)
o Điểm kiểm tra E Được truy cập một cách cân bằng, cả về các tệp riêng của nó và
về các liên kết bên ngoài vào đó
37
Trang 38o Điểm kiểm tra F Đang hoàn thành các mục tiêu đáp ứng nhu cầu của người dùng
Phân tích thiết kế để đánh giá hiệu suất, tính thẩm mỹ và khả năng sử dụng của web
Phân tích triển khai để xác minh tính toàn vẹn và sẵn có của các liên kết bên trong và bên ngoài
38