<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-16568200</id><updated>2011-08-05T14:37:53.460+08:00</updated><title type='text'>KEiTH's Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://kylam.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://kylam.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Keith Lam</name><uri>http://www.blogger.com/profile/13424681820778421767</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-16568200.post-113174153692708655</id><published>2005-11-12T04:31:00.000+08:00</published><updated>2005-11-17T17:06:17.513+08:00</updated><title type='text'>Ajax – New approach for creating Web Application</title><content type='html'>&lt;p&gt;&lt;strong&gt;From wikipeida&lt;/strong&gt;, Asynchronous JavaScript and XML (&lt;a href="http://en.wikipedia.org/wiki/Ajax_(programming)"&gt;Ajax&lt;/a&gt;) is a web development technique for creating interactive web applications using a combination of: techniques. It is not a technology in itself, but a term that refers to the use of a group of technologies together: &lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;a title="XHTML" href="http://en.wikipedia.org/wiki/XHTML"&gt;XHTML&lt;/a&gt; (or &lt;a title="HTML" href="http://en.wikipedia.org/wiki/HTML"&gt;HTML&lt;/a&gt;) and &lt;a title="Cascading Style Sheets" href="http://en.wikipedia.org/wiki/Cascading_Style_Sheets"&gt;CSS&lt;/a&gt; for presenting information &lt;/li&gt;&lt;li&gt;The &lt;a title="Document Object Model" href="http://en.wikipedia.org/wiki/Document_Object_Model"&gt;Document Object Model&lt;/a&gt; manipulated through &lt;a title="JavaScript" href="http://en.wikipedia.org/wiki/JavaScript"&gt;JavaScript&lt;/a&gt; to dynamically display and interact with the information presented &lt;/li&gt;&lt;li&gt;The &lt;a title="XMLHTTP" href="http://en.wikipedia.org/wiki/XMLHTTP"&gt;XMLHttpRequest&lt;/a&gt; object to exchange data asynchronously with the web server. &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Advantages:&lt;/strong&gt; &lt;/p&gt;&lt;ol&gt;&lt;li&gt;data can be manipulated without having to render the entire page again in the web browser &lt;/li&gt;&lt;li&gt;allows web applications to respond more quickly to many types of user interaction &lt;/li&gt;&lt;li&gt;avoid repeatedly sending unchanged information across the network&lt;br /&gt;– save bandwidth and improve speed of loading the page &lt;/li&gt;&lt;li&gt;no browser plug-in is required for Ajax, it requires users to have JavaScript enabled in their browsers. &lt;/li&gt;&lt;li&gt;because Ajax applications are built using nothing more than current web standards, they are relatively easy to create. &lt;/li&gt;&lt;li&gt;freedom from the Page Refresh &lt;/li&gt;&lt;li&gt;instant field Checking &amp;amp; Saving &lt;/li&gt;&lt;li&gt;Single Screen Interface &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Limitation:&lt;/strong&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Major con is some browsers do not support JavaScript or ActiveX. Security settings might cause even Internet Explorer to not support Ajax (ex: JavaScript might be disabled). &lt;/li&gt;&lt;li&gt;break the expected behavior of the browser's back button, undo their last change &lt;/li&gt;&lt;li&gt;difficult for a user to bookmark a particular state of the application &lt;/li&gt;&lt;li&gt;without clear feedback to the user &lt;a title="http://www.xml.com/pub/a/2005/08/22/ajax.html" href="http://www.xml.com/pub/a/2005/08/22/ajax.html"&gt;[1]&lt;/a&gt;, smart preloading of data &lt;a title="http://www.jonathanboutelle.com/mt/archives/2004/08/latency must di.html" href="http://www.jonathanboutelle.com/mt/archives/2004/08/latency_must_di.html"&gt;[2]&lt;/a&gt;, and proper handling of the XMLHttpRequest object &lt;a title="http://ajaxblog.com/archives/2005/06/01/async-requests-over-an-unreliable-network" href="http://ajaxblog.com/archives/2005/06/01/async-requests-over-an-unreliable-network"&gt;[3]&lt;/a&gt; users might experience delay in the interface of the web application &lt;/li&gt;&lt;li&gt;provides many challenges for developers interested in adhering to Web Accessibility Initiative (&lt;a title="WAI" href="http://en.wikipedia.org/wiki/WAI"&gt;WAI&lt;/a&gt;) accessibility guidelines&lt;br /&gt;-Solution: provide content only to specific portions of a web page, Non-Ajax users would optimally continue to load and manipulate the whole page as a fallback &lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;strong&gt;Conclusion:&lt;br /&gt;&lt;/strong&gt;Ajax: a Solid Alternative: &lt;/p&gt;&lt;p&gt;By allowing more sophisticated functionality using easier-to-implement web standards, Ajax is proving a real alternative for creating powerful web applications.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Reference:&lt;br /&gt;&lt;/strong&gt;1. &lt;a href="http://www.masternewmedia.org/interface_design/interface_design_approaches/web_application_design_with_Ajax_20050728.htm"&gt;Ajax: The New Web Interface Design Development Approach Everyone Talks About&lt;/a&gt; &lt;/p&gt;&lt;p&gt;2. &lt;a href="http://en.wikipedia.org/wiki/Ajax_(programming)"&gt;Wikipedia&lt;/a&gt; &lt;/p&gt;&lt;p&gt;3. &lt;a href="http://www.uie.com/events/uiconf/articles/ajax/"&gt;Using Ajax for Creating Web Applications&lt;/a&gt;&lt;/p&gt;&lt;p&gt;4. &lt;a href="http://www.cs.cityu.edu.hk/~hwchun/Courses/links/AndyBookmarks.html"&gt;Andy's Bookmark&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16568200-113174153692708655?l=kylam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kylam.blogspot.com/feeds/113174153692708655/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16568200&amp;postID=113174153692708655' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/113174153692708655'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/113174153692708655'/><link rel='alternate' type='text/html' href='http://kylam.blogspot.com/2005/11/ajax-new-approach-for-creating-web.html' title='Ajax – New approach for creating Web Application'/><author><name>Keith Lam</name><uri>http://www.blogger.com/profile/13424681820778421767</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16568200.post-113033028502448375</id><published>2005-11-10T15:22:00.000+08:00</published><updated>2005-11-10T17:37:47.773+08:00</updated><title type='text'>Checklist of Checkpoints for Web Content Accessibility Guidelines 1.0</title><content type='html'>W3C has summarized Web Content Accessibility Guidelines 1.0 into a Checklist with priorities.&lt;br /&gt;&lt;br /&gt;It saves our time in reading all the content of the guideline line by line. Moreover, it has categorized all the points according to their importance. If we got enough time, we can check all of them, otherwise, we can have a clear priority to check those important one first.&lt;br /&gt;&lt;br /&gt;There are THREE priorities:&lt;br /&gt;Priority 1: this is a basic requirement for most people to access our site.&lt;br /&gt;E.g. provide text equivalent for non-text elements&lt;br /&gt;&lt;br /&gt;Priority 2: this can remove most barriers to access our site.&lt;br /&gt;E.g. ensure foreground and background provide sufficient contrast so that even people with color deficit can view it.&lt;br /&gt;&lt;br /&gt;Priority 3: this can further improve the access to our site.&lt;br /&gt;E.g. specify the expansion of the abbreviation when it first appear&lt;br /&gt;&lt;br /&gt;For more details, you can visit:&lt;br /&gt;&lt;a href="http://www.w3.org/TR/WCAG10/full-checklist.html"&gt;http://www.w3.org/TR/WCAG10/full-checklist.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16568200-113033028502448375?l=kylam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kylam.blogspot.com/feeds/113033028502448375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16568200&amp;postID=113033028502448375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/113033028502448375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/113033028502448375'/><link rel='alternate' type='text/html' href='http://kylam.blogspot.com/2005/11/checklist-of-checkpoints-for-web.html' title='Checklist of Checkpoints for Web Content Accessibility Guidelines 1.0'/><author><name>Keith Lam</name><uri>http://www.blogger.com/profile/13424681820778421767</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16568200.post-113040660170349701</id><published>2005-10-26T17:42:00.000+08:00</published><updated>2005-10-27T17:51:24.640+08:00</updated><title type='text'>How People with Disabilities Use the Web</title><content type='html'>&lt;p&gt;W3C has posted many paper and article about web design. One of the article is useful for us to consider when we are planning and designing a web site. It's about &lt;a href="http://www.w3.org/WAI/EO/Drafts/PWD-Use-Web/Overview.html#diff" target="_blank"&gt;"How People with Disabilities Use the Web"&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This paper has included many Case Studies of people with disabilities in using web. It also suggested some tools and methods for web designer to help those people. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;This will be a good reminder for us to consider those minor group of our society.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16568200-113040660170349701?l=kylam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kylam.blogspot.com/feeds/113040660170349701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16568200&amp;postID=113040660170349701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/113040660170349701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/113040660170349701'/><link rel='alternate' type='text/html' href='http://kylam.blogspot.com/2005/10/how-people-with-disabilities-use-web.html' title='How People with Disabilities Use the Web'/><author><name>Keith Lam</name><uri>http://www.blogger.com/profile/13424681820778421767</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16568200.post-112974259347931537</id><published>2005-10-20T01:10:00.000+08:00</published><updated>2005-10-20T01:24:21.686+08:00</updated><title type='text'>3D Text Creater</title><content type='html'>&lt;a href="http://photos1.blogger.com/blogger/4108/1576/1600/pfe.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/4108/1576/320/pfe.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br&gt;&lt;br /&gt;From internet, I've found an &lt;a href="http://membres.lycos.fr/pfeweb/"&gt;interesting tools&lt;/a&gt; to help us generate 3D text logo easily. You can simply download the evaluation version for free.&lt;br /&gt;The tools is easy to use. You need not to learn OpenGL or other programming language to create 3D graphics:&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16568200-112974259347931537?l=kylam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kylam.blogspot.com/feeds/112974259347931537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16568200&amp;postID=112974259347931537' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112974259347931537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112974259347931537'/><link rel='alternate' type='text/html' href='http://kylam.blogspot.com/2005/10/3d-text-creater.html' title='3D Text Creater'/><author><name>Keith Lam</name><uri>http://www.blogger.com/profile/13424681820778421767</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16568200.post-112902603821339178</id><published>2005-10-11T18:15:00.000+08:00</published><updated>2005-10-11T21:36:43.326+08:00</updated><title type='text'>Banner &amp; button generator</title><content type='html'>&lt;p&gt;It is a time consuming task in creating logo and buttons for a web site. I've found an &lt;a href="http://www3.flamingtext.com/net-fu/jobs/043214447.html" target="blank"&gt;interesting site &lt;/a&gt;help us to create logo and buttons with different fonts.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;The site provided a lot of clip arts, fonts, buttons and useful resources and links to help us create some interesting and beautiful button. It also provides a simple and easy to use &lt;a href="http://www.flamingtext.com/net-fu/forms/alien-glow-logo.html" target='_blank'&gt;interface&lt;/a&gt; to help us tailor make our own buttons and banners.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16568200-112902603821339178?l=kylam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kylam.blogspot.com/feeds/112902603821339178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16568200&amp;postID=112902603821339178' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112902603821339178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112902603821339178'/><link rel='alternate' type='text/html' href='http://kylam.blogspot.com/2005/10/banner-button-generator.html' title='Banner &amp; button generator'/><author><name>Keith Lam</name><uri>http://www.blogger.com/profile/13424681820778421767</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16568200.post-112853027499891947</id><published>2005-10-06T00:33:00.000+08:00</published><updated>2005-10-06T00:38:16.380+08:00</updated><title type='text'>Follow existing methodologies or re-invent your own-wheel?</title><content type='html'>&lt;p&gt;I've searched the topic “ &lt;a href="http://hk.search.yahoo.com/search?p=%22own%22+%22web+development+methodology%22&amp;meta=rst=hk&amp;amp;fl=0&amp;rst=hk&amp;amp;pstart=1&amp;b=11&amp;amp;ei=BIG5&amp;n=10" target="_blank"&gt;Web Development Methodology &lt;/a&gt;” in the internet. There are a lot of &lt;a href="http://www.december.com/web/develop.html" target="_blank"&gt;articles &lt;/a&gt;and sites talking about this issue. After skinning some of the sites and I found one interesting point. Although most web design companies claim that their development methodologies are &lt;a href="http://www.cgsincindia.com/services/webservices/development.asp" target="_blank"&gt;tailor made &lt;/a&gt;to meet end user's needs, most of the methodologies are more or less similar: 1) Project Definition (gather information, planning &amp;amp; analysis); 2) Design of the site; 3) Coding and Implementation; 4) Promotion and 5) Evaluation / Innovation. These are what we are &lt;a href="http://www.macromedia.com/resources/techniques/" target="_blank"&gt;learning &lt;/a&gt;these two weeks. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;I agree that the methodology we learnt has included many useful &lt;a href="http://www.macromedia.com/resources/techniques/discover/industry/" target="_blank"&gt;information &lt;/a&gt;and &lt;a href="http://www.macromedia.com/resources/techniques/resources/index.html#define" target="_blank"&gt;resources &lt;/a&gt;for web design / redesign. From my past experience, some problems I faced in one of my &lt;a href="http://www.british-textile.com/" target="_blank"&gt;previous redesign projects &lt;/a&gt;can be solved or reduced if I have adopted this methodology from the beginning. The main problems I faced including “ &lt;a href="http://www.macromedia.com/resources/techniques/define/plan.html" target="_blank"&gt;Scheduling of the tasks &lt;/a&gt;” and “ &lt;a href="http://www.macromedia.com/resources/techniques/structure/page_view.html" target="_blank"&gt;Addressing Technical Standards &lt;/a&gt;”. If I have a good planning at the beginning, I can save more time and efforts during this project. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;However, does it mean we should follow the methodology strictly? From my point of view, it is a good guideline; however, it doesn't mean that it is the only golden rule. The methodology can describe most steps generally; however, it cannot describe all cases specifically. I think it's good for novice designer, like me, to follow at the beginning. Experienced designer will tailor make their own methodologies to fit their company culture and style as those design house mentioned at the beginning. &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16568200-112853027499891947?l=kylam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kylam.blogspot.com/feeds/112853027499891947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16568200&amp;postID=112853027499891947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112853027499891947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112853027499891947'/><link rel='alternate' type='text/html' href='http://kylam.blogspot.com/2005/10/follow-existing-methodologies-or-re.html' title='Follow existing methodologies or re-invent your own-wheel?'/><author><name>Keith Lam</name><uri>http://www.blogger.com/profile/13424681820778421767</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16568200.post-112775375172332701</id><published>2005-09-27T00:44:00.000+08:00</published><updated>2005-09-28T18:43:07.976+08:00</updated><title type='text'>A useful reference to Web Development Methodologies</title><content type='html'>&lt;p&gt;I’ve found a useful site about &lt;a href="http://www.december.com/web/develop.html" target="_blank"&gt;Web Development Methodology&lt;/a&gt;". This site introduced six &lt;a href="http://www.december.com/web/develop/processes.html" target="_blank"&gt;processes&lt;/a&gt; and six &lt;a href="http://www.december.com/web/develop/elements.html"&gt;elements&lt;/a&gt; for web development. &lt;/p&gt;&lt;br /&gt;&lt;img style="WIDTH: 368px; HEIGHT: 351px" height="480" align="center" src="http://www.december.com/present/webweave.gif" width="350" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;For each processes and elements, writer will give a summary at first and follow with detail explanation. This design is more readable as user can has a brief concept first. If user interested in any of the topics, user can simply click on the hyperlink to get more detail information.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;One of the most impressive points I read from the web is the five stages of &lt;a href="http://www.december.com/web/develop/plan.html" target="_blank"&gt;Capability Maturity Model (CMM)&lt;/a&gt;. It is developed by “Carnegie Mellon University”, one of the world famous universities in technology field. This site give a detail explanation of the five stages (Initial level, Repeatable level, Defined level, Managed level and Optimizing level). They are more or less similar to the 10 tips introduced by Kelly Goto &amp;amp; Emily Cotler. This is a good supplementary to Kelly's Book.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16568200-112775375172332701?l=kylam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kylam.blogspot.com/feeds/112775375172332701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16568200&amp;postID=112775375172332701' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112775375172332701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112775375172332701'/><link rel='alternate' type='text/html' href='http://kylam.blogspot.com/2005/09/useful-reference-to-web-development.html' title='A useful reference to Web Development Methodologies'/><author><name>Keith Lam</name><uri>http://www.blogger.com/profile/13424681820778421767</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16568200.post-112731807409558734</id><published>2005-09-21T23:14:00.000+08:00</published><updated>2005-09-22T00:04:36.860+08:00</updated><title type='text'>ISO 13407: Human Centred Design Process for Interactive Systems</title><content type='html'>&lt;p&gt;When I search "&lt;a href="http://www.userfocus.co.uk/articles/ISO23973.html" target="_blank"&gt;web usability standards&lt;/a&gt;" from www.yahoo.com.hk I found an interesting article about a new standard for Web Usability, &lt;a href="http://www.userfocus.co.uk/resources/iso9241/iso13407.html" target="_blank"&gt;ISO 13407&lt;/a&gt;, which is developing by ISO. &lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;This article help us to learn more about the coming new international standard for web usability. The article explains the reasons and details of this new standard. It also included some references for web usability. If you would like to know more about web usability standard, you are highly recommended to visit &lt;a href="http://www.userfocus.co.uk/articles/ISO23973.html" target="_blank"&gt;this site &lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16568200-112731807409558734?l=kylam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kylam.blogspot.com/feeds/112731807409558734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16568200&amp;postID=112731807409558734' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112731807409558734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112731807409558734'/><link rel='alternate' type='text/html' href='http://kylam.blogspot.com/2005/09/iso-13407-human-centred-design-process.html' title='ISO 13407: Human Centred Design Process for Interactive Systems'/><author><name>Keith Lam</name><uri>http://www.blogger.com/profile/13424681820778421767</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16568200.post-112706403202729041</id><published>2005-09-19T01:18:00.000+08:00</published><updated>2005-09-19T01:20:32.030+08:00</updated><title type='text'>PDF: Unfit for Human Consumption</title><content type='html'>&lt;p&gt;&lt;br /&gt;I have found an article, "&lt;a href="http://www.useit.com/alertbox/20030714.html"&gt;PDF: Unfit for Human Consumption&lt;/a&gt;" from the internet. The writer stated that “PDF is great for one thing and one thing only: printing documents." The writer also stated seven PDF Usability Crimes and quoted six user evaluation reports. All of them point out that compare with web page, PDF is not convenience for web viewing.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;I agree with the writer that PDF is more suitable for printing instead of viewing. Since PDF has fixed the format of the document, user needs not to resize the document to fit the printing size. However, since PDF works like an image file, it’s hard for user to edit the content. Therefore it’s more suitable for distributing some documents that not expected the user to edit. Moreover, since it requires extra software to view the document. PDF file may not view in public terminal PCs, as the reader cannot be installed. Even though the reader can be installed, it takes long time to load the plug-in and the reader.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;To conclude that in order to improve the web usability, PDF file should be avoided to distribute information that user may amend the content.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16568200-112706403202729041?l=kylam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kylam.blogspot.com/feeds/112706403202729041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16568200&amp;postID=112706403202729041' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112706403202729041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112706403202729041'/><link rel='alternate' type='text/html' href='http://kylam.blogspot.com/2005/09/pdf-unfit-for-human-consumption.html' title='PDF: Unfit for Human Consumption'/><author><name>Keith Lam</name><uri>http://www.blogger.com/profile/13424681820778421767</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16568200.post-112643546988672550</id><published>2005-09-11T17:59:00.000+08:00</published><updated>2005-09-18T17:24:46.176+08:00</updated><title type='text'>Know user tolerances</title><content type='html'>&lt;p&gt;  I've searched "web usability" in Google and found &lt;a href="http://www.humanfactors.com/downloads/10tips.asp" target="_blank"&gt;&lt;font color="blue"&gt;10 tips for the web design&lt;/font&gt;&lt;/a&gt;. Some of the tips I think are particular important and useful for web design and I would like to share them with all of you.&lt;br /&gt;&lt;/P&gt;&lt;br /&gt;&lt;p&gt;  The &lt;b&gt;Know user tolerances&lt;/b&gt; stated, “Users are impatient. Design for a 2-10 second maximum download. Reuse header graphics so they can load from cache. Avoid excessive scrolling.” The other point is, &lt;b&gt;Multimedia – be discriminating&lt;/b&gt; stated that "Too much movement distracts, slowing reading and comprehension" I totally agree with this two points, as one of my previous web projects was help my friend to redesign &lt;a href="http://www.british-textile.com/" target="_blank"&gt;&lt;font color="blue"&gt;his web site&lt;/font&gt;&lt;/a&gt;. His requirement was to make the web site more “active and interesting”. I added many flash animation with high-resolution photos. The animation takes long time to download them. Finally, I need to recreate all animation since I haven’t considered this point at the beginning of the web design. &lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt; Therefore, I would like to share this “good lesson” with all of you and hope you can learn from it.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16568200-112643546988672550?l=kylam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kylam.blogspot.com/feeds/112643546988672550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16568200&amp;postID=112643546988672550' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112643546988672550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112643546988672550'/><link rel='alternate' type='text/html' href='http://kylam.blogspot.com/2005/09/know-user-tolerances.html' title='Know user tolerances'/><author><name>Keith Lam</name><uri>http://www.blogger.com/profile/13424681820778421767</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-16568200.post-112632052791236915</id><published>2005-09-10T10:41:00.000+08:00</published><updated>2005-09-18T12:43:10.710+08:00</updated><title type='text'>First Post - Who am I ?!</title><content type='html'>"I think therefore I am"&lt;br /&gt;&lt;br /&gt;I am against no one.&lt;br /&gt;I am youth.&lt;br /&gt;I judge nothing.&lt;br /&gt;I am innocent.&lt;br /&gt;I come from the past.&lt;br /&gt;I am the future.&lt;br /&gt;Who am I ??&lt;br /&gt;I am one of your classmate~ ^.^&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16568200-112632052791236915?l=kylam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://kylam.blogspot.com/feeds/112632052791236915/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=16568200&amp;postID=112632052791236915' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112632052791236915'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/16568200/posts/default/112632052791236915'/><link rel='alternate' type='text/html' href='http://kylam.blogspot.com/2005/09/first-post-who-am-i.html' title='First Post - Who am I ?!'/><author><name>Keith Lam</name><uri>http://www.blogger.com/profile/13424681820778421767</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
