370 likes | 492 Views
This chapter delves into the various aspects of web personalization, focusing on tools like cookies, collaborative filtering, and user-based personalization techniques. Cookies serve to identify users upon revisits to sites, enabling personalized greetings and tailored experiences. Collaborative filtering software tracks user behaviors online, generating recommendations based on comparative analysis. Additionally, rule-based personalization segments users to provide relevant content, while neural networks utilize statistical algorithms to adapt to user preferences. We also debunk common myths surrounding cookies and data privacy.
E N D
Chapter 9Website Evaluation and Usability Testing Eyad Alsahreef
WEB PERSONALIZATION • Cookies • Collaborative-filtering Software • Check Boxes • User-based Personalization • Neural Network Eyad Alsahreef
Cookies • Most recognizable personalization tools • Are bit of code or a text file that sits in a user Internet browser and identifies that person to a web site when they return • Allows the site to greet the user by name • away of communicate information about you to a web sites that you visit Eyad Alsahreef
Cookies • Technically • A cookie is a message a web server sends to a web browser • The browser store the message in a text file • The message is returned to the server every time the browser requests a page from a server Eyad Alsahreef
Collaborative-filtering Software • Keeps track of user movement across the web to interrupt their interest • It views their habits, from how long they stay on a page to the page they choose while in the web site • The software compares the information about one user behavior and compare with other customer data • The result is a recommendation to the customer • Amazon.com is an example Eyad Alsahreef
Check-box • A user controlled process • A visitor chooses specific interests on a checklist so the site display the requested information • Less obvious than cookies Eyad Alsahreef
User (Rule)-based Personalization • Users are divided into segments based on business rules that generate certain types of information from user profile • Ask customer to fill form to determine the type of product or information it can provide • This information on the form becomes the user profile, which is stored in the database by user segment Eyad Alsahreef
User (Rule)-based Personalization • The decision to give personalization information is based on business rules • The database looks up the visitor profile and triggers a business rule to fit the profile Eyad Alsahreef
Neural Network • Use statistical probability algorithm to deliver personalization • Based on movements such as a visitor action • Learn from customer behavior on the site and continues to adjust to his or her preferences Eyad Alsahreef
COOKIES • It is impossible to differentiate among visits to a site unless the server can somehow mark a visitor • Site use cookies to personalize information • Cookie is an HTTP header with a text-only string placed in the browser memory • The string contains • The domain • Path • How long it is valid • The value of the variable that the web site sets • If the user spends more time at the site than the life time of this variable, the string is saved to fill for future reference Eyad Alsahreef
COOKIES myths 1- Cookies clog the hard disk • Transient cookies • Cookies that contain information about the user that the web server can access until the browser is closed-occupy no hard disk space • Lack expiration date and last only for the duration of session • Persistent cookies • Cookies that contain information that the web server retains on the hard drive of the user computer, • carrying an expiration date • Remaining on the hard disk until the date expire Eyad Alsahreef
COOKIES myths 2- Cookies can put a virus on my computer • Cookies are always stored as data on a text format instead of executable format, they can not do anything hostile • A virus would not be able to spread automatically until the user opened the file • Making a cookie that could be spread a virus would be virtually impossible Eyad Alsahreef
COOKIES myths 3- Cookies give companies access to my personal file • Cookies can store any information the user provides to a web site • Laws limit the details that can be released Eyad Alsahreef
COOKIES myths 4- Disabling cookies in my browser will prevent any web sites from gathering information about me • The data that cookies collect also can be recorded in a web server log files • Cookies just make it easier Eyad Alsahreef
COOKIES • Original purpose of cookies was to save user time • Disabling cookies might disable the service that identifies you as a member • Cookies utilize space on a client hard disk for a web site purpose, they do so without permission to use space or capture information • They threaten our privacy as Internet users • They know which web browser you are using • Which operating system you are running • Your IP address • Track which web site you came from and which web site you are going to Eyad Alsahreef
COOKIES • A marketing company (Web site) can follow only • Which page you are looking at • For how long • But not what you do within those web pages Eyad Alsahreef
Deleting and rejecting COOKIES • Cookies can be deleted and ejected • Close browser: cookies are held in memory until you close your browser • If the cookie is deleted with the browser open, it will make new file when you close it and you will not be able to get rid of it • If you delete cookie you start from scratch with the site that you once recognized Eyad Alsahreef
Deleting and rejecting COOKIES • Cookies can be deleted and ejected • Internet Explorer provide features that can alert you every time a cookie is being added to the browser • In IE cookie can be disabled by using Tools/Internet Option/security menu • Microsoft save cookies in the temporary Internet files folder, with takes up approximately 2% of hard disk • Netscape limits the total cookies count to 300 • Average size of a cookie is from 50 to 150 byte Eyad Alsahreef
What makes a web site usable • Usability • A set of independent quality attributes like performance, ease of navigation, .. • For end user: an application that allows the user to perform the expecting tasks more efficiently • For Manager: a major decision factor for selling a product Eyad Alsahreef
What makes a web site usable • The key to attracting customers back to ones web site include • High-quality content • Ease of use • Quick download • Frequent update Eyad Alsahreef
What makes a web site usable • The key to attracting customers back to ones web site include • High-quality content • Ease of use • Quick download • Frequent update Eyad Alsahreef
WHAT MAKES A WEB SITE USABLE? Eyad Alsahreef
Tips for Web shopability • Show the full product cost as soon as possible • Explain why you need to collect personal information • Ensure that images are big and show features that is important to buyers • Put the search box in every page • Have the customer select options before the product goes in the shopping cart • Expect the user will hit the enter key when filling the form • Offer a toll-free number for placing phone order Eyad Alsahreef
USABILITY TESTING GUIDELINES • Is the site engaging • Do the visitors enjoy the experience • Do they feel in control of the site • Is the site efficient • Response time fast to keep visitors on the site • Site make visitors easy to understand what each page is about • Is the site supportive • When the visitors make a mistake, is it easy for them to undo • Does it offer help, advice, or direction when necessary • Is the site consistent and reliable Eyad Alsahreef
USABILITY TESTING GUIDELINES • Decide on a writing style and stick to it • Don’t use a variety of forms for the same term • Give visitors what they are looking for • Give visitors a reason to visit • Show class (Identify your business) • When the homepage comes up on visitor screen, it should your business in a unique light • This is called Branding • Keep the big picture in mind for usability • Make the site easy to navigate • Focus on content before graphics Eyad Alsahreef
USABILITY TESTING GUIDELINES • Make your text scanable • 79% of web users scan rather than read • To improve scanablity • Consider bold text • Large type • Highlighted text • Caption, graphics • Bulleted list • Be careful about flashy marketing language • Present information without boasting and minimize any subjective Eyad Alsahreef
USABILITY TESTING GUIDELINES • Encourage visitor feedback • Test, test and test! • Two level of testing • See if the web site is technically right • See if the site is right in the eyes of the visitor • Analyzing site logs (records of how many hits each page got) Eyad Alsahreef
RELIABILITY TESTING • For a web administrator the core of reliability is availability • The three components to web availability are • System available • Network available • Application available Eyad Alsahreef
RELIABILITY TESTING • To ensure web site reliability • Provide system backup • Install a disk-mirroring feature • Allow you to add or replace hardware while the system is in operation • Ensure that the system hardware is “fault-tolerant” Eyad Alsahreef
Readability Testing • Include font, font type and size • Color of background • Layout of the text • The safest combination is black type on a white background • The larger the type is, more readable the text is Eyad Alsahreef
Images • The best method to add graphics to your web site is to put the graphics in a separate file and then reference that file in your web page • You need to decide weather a given image to be in GIF or JPEG format • Two format can be used Eyad Alsahreef
Images • The main difference between the two is the compression technique • Gif : • Is perfect for smaller graphics, like logos, icons, small buttons, and navigation bars • Using it for large pictures leads to huge file size and long download time • JPEG • popular bit-mapped graphics format • Ideal scanned photographs • Can display thousands of colors • can be compressed into small file size Eyad Alsahreef
CACHES • Images that repeat throughout a web site, such as logos or navigation bars, do not need to download again and again • IE set aside a memory cache to store recently used image in RAM and on the hard disk by default Eyad Alsahreef
CACHES • How it works • A user Request a Web page • The user browser check the cache to see if the request is in, if it is in, then no more is necessary; otherwise the browser ask local server • The server checks the cache to make sure the page is not in. If it is in, then it serves the browser • The server requests the page from the Internet • the server checks the location of the request and refers it to the closest distribution server • The distribution server delivers the request to the local server • The request is deliver to the local server • The local sever sends it to the user, the browser caches the objects Eyad Alsahreef
How many Links • The more links that appear on a page, the less likely it is that any link will be read • Minimizing the links will help speed up site performance Eyad Alsahreef
ROLE OF WEB ADMINISTRATOR • Database Server • Application Server • Web Server • Special-purpose Servers for Security • Internet Bandwidth • Internet Performance Status Eyad Alsahreef
Chapter 9Website Evaluation and Usability Testing Eyad Alsahreef