|
just another regularban.info web blog |
| MEMBERS: | 14 Usability Tips for Login and My Account Pages
Sites that require users to log in to access certain information and/or purchase products add an additional layer of potential complication to the usability process. To avoid potential visitor confusion and the possibility for errors, it is important that any login process requires little or no thought on the part of the site visitor. Once logged in, you must be sure that visitors are able to find the information they want and expect to find. My Account pages need to provide visitors with access and ability to view and change personal information, as necessary. Login Access Access to any login page (or the login form itself) should be available consistently across all pages of the site. Be sure the form or link is obvious and easily differentiated from other areas of the web page. Security If the information behind your login contains sensitive data, you need to use the appropriate security protocols, assuring visitors that that you take their information's security seriously. Registration If visitors are not already registered a link to a new user registration form should be present. It's also smart to have a global link to "register" for any new visitors to the site. Account benefits Non registered visitors should be treated to benefits of account registration. This information should be located on the same page as the new user registration form. Lost password All login forms should contain an option to reclaim passwords and/or username should they have been forgotten. This information must also be passed securely. Remember me You can provide additional convenience (though less security) by giving visitors the option of checking a "remember me" box which will allow them to stay logged in indefinitely. Privacy Provide a link to your sites privacy information/policy near the login form submit button or email field. This gives your visitors confidence that you will treat their information with respect. Status The visitor's "logged in" status should be displayed at all times with a ready access to logout at their convenience. When additional security is necessary it's a good idea to automatically log them out after a set period of inactivity. Change info Once logged in, visitors should have access to change their user information, including usernames, passwords, contact info, payment details, etc. Change confirmation Once the visitor has submitted their information to be changed, provide a confirmation screen that shows the old and new info. This prevents errors and helps insure information remains accurate. Financial details Provide links to relevant financial information such as transaction history, invoices, balances, payment methods, etc. Provide printable version of this information. Up-sell opportunities Visitors that are logged in provide you an interested, captive audience. Consider discreetly utilizing up-sell opportunities - without being overbearing. Subscribed services Provide visitors access to the information/services to which they are subscribed. Also provide additional subscription options, if applicable. Information management Allow users to change the way they receive information, providing alternate methods such as snail mail, HTML or text based emails or to turning off communication entirely. When visitors create an account with you they are making a commitment to you to enjoy the services or information that you provide. It's important not to let the usability process break down after visitors are committed. In fact, it's even more important to treat registered visitors respectfully and appropriately, ensuring they have access to the information they need. This develops long-term relationships and keeps them coming back.
Beta - A Programming Language
BETA is a pure object oriented programming language developed by Scandinavian School in System Development, Nordic Universities. This was released after a series of enhancements of their first object oriented language SimulaI which was a simulation language. Soon it was generalized into Simula67 which had the object oriented framework, and worked on the concepts of class, sub-class, virtual functions etc. This was enhanced by another object oriented language Delta that worked for system description; this meant it could express predicate logic and state changes. This was a non-executable effort and thus did not qualify as a language. So it was decided to design a programming language Gamma that works as Delta but is executable. Eventually, Gamma was never made, rather Beta was made. While Beta was being made, it was realized that Beta was much more powerful than what Gamma would be or ever could be. Beta is a programming language like C++. Currently, BETA is available on UNIX workstations, on PowerPC Macintosh and on Intel-based PCs. BETA has an optimum balance between compile time checking and run time checking. The type cast checking is done at compile time, however, for the entire set of type check and type conversion to be done at compile time requires a lot of time and thus increases the complexity of a program. Thus, an optimum balance has been made. BETA is a logical description of the language. It works on the concepts of class, sub-class, virtual functions etc. It also contains transient variables, ones whose scope is program execution, and persistent variables, those whose values are retained in the disk space and are available at the time of next execution.
Simple Principles To Help You Build An Effective Website
You know when it comes to doing anything in life its all about implementation. Sure at this juncture you may be overwhelmed and a little confused about what to do. You may have lots of ideas but you just do not know where to start. As a result you do not implement anything you just get confused and overwhelmed and then nothing happens. The first thing you need to do is identify your strengths. This is where you are going to begin. When it comes to building a website you know that its core value is based upon the information it provides. Secondly that information needs to be organized logically. Then that information needs to make sense to your readers and also needs to be understood by the search engines. So having good site structure will benefit all parties concerned. At this point you probably have something in mind about what you want to do online - in other words a subject that you want to build your site around. If not you have some reason for wanting to build a site in the first place and that may be just to share it with friends and family or to make money. Identify your ideas and write them down. Once you have cleared your mind then you will be in a far better position to move onto the next task. The main thing is to understand the main structure of the internet and that is to provide information which can be delivered through multiple mediums such as video, audio, or straight content. Then just make sure that you can deliver this effectively and you will have a solid foundation to build on.
|
* About Archives
Categories:
Last Updated: |
| regularban.info
is proudly powered by WordPress MU running
on regularban.info.
Create a new blog and join in the fun! Entries (RSS) and Comments (RSS). |