<?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-5068877104188360180</id><updated>2011-08-01T16:54:15.675-07:00</updated><category term='interface'/><category term='bing'/><category term='iPhone'/><category term='RoamBI'/><category term='Pogue interface simplicity'/><category term='popups'/><category term='Mac'/><category term='simplicity google yahoo bing'/><category term='search engine'/><category term='microsoft'/><category term='inteface'/><category term='apple SDK'/><category term='iPad'/><category term='right click'/><category term='pop-up menus'/><category term='Business Intelligence'/><category term='Touch interface'/><category term='windows phone'/><category term='web design'/><category term='oracle'/><category term='google'/><title type='text'>MONASH BOY</title><subtitle type='html'>Personal Blog of Majid Pourdadash</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://monashboy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://monashboy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>MAJID POURDADASH</name><uri>http://www.blogger.com/profile/16978714586539517810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://3.bp.blogspot.com/_4MzRCRi8AGQ/TA8ULSj0FPI/AAAAAAAAELc/KNNqa3Ei_Fg/S220/4288_101521461017_536251017_2631142_5192153_n.jpg'/></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-5068877104188360180.post-1131816126641747863</id><published>2010-05-31T09:20:00.000-07:00</published><updated>2010-05-31T09:49:25.101-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Business Intelligence'/><category scheme='http://www.blogger.com/atom/ns#' term='iPad'/><category scheme='http://www.blogger.com/atom/ns#' term='RoamBI'/><category scheme='http://www.blogger.com/atom/ns#' term='interface'/><title type='text'>iPad+RoamBI = Simply Magic!</title><content type='html'>&lt;div&gt;I can never forget the first time I encountered &lt;a href="http://www.roambi.com/"&gt;RoamBI&lt;/a&gt;'s demo app on the iPhone. I was really thrilled to see how they leveraged iPhone's display and multi-touch gestures to visualize data. I'm almost certain any CEO (or generally any information-savvy person) will cherish how fun it would be to play with data in such an interactive and easy-to-use manner. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A few days ago I was watching a video of their new app on iPad. Well, without a doubt iPad is faster, equipped with a larger display as well. That might not seem noticeable, but the results are simply amazing. Take a minute or two to watch this video:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;embed src="http://c.brightcove.com/services/viewer/federated_f8/1568178642" bgcolor="#FFFFFF" flashvars="videoId=77584599001&amp;amp;playerId=1568178642&amp;amp;viewerSecureGatewayURL=https://console.brightcove.com/services/amfgateway&amp;amp;servicesURL=http://services.brightcove.com/services&amp;amp;cdnURL=http://admin.brightcove.com&amp;amp;domain=embed&amp;amp;autoStart=false&amp;amp;" base="http://admin.brightcove.com" name="flashObj" width="486" height="412" seamlesstabbing="false" type="application/x-shockwave-flash" swliveconnect="true" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"&gt;&lt;/embed&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That's the magic of software. A larger display and a faster processor helped RoamBI's developers to take benefit from such in-hand features in order to design a brilliant app to present data delicately. They did a terrific job by meeting a number of important factors:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;- Smart choice of colors:&lt;/b&gt; For example, best green and red prototypes were used to show good or bad data. Proper choice of color won't require users to process anything further in their minds. All humans would instinctly understand the logic behind a green or a red number.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;- Proper use of animations (and not overdoing it):&lt;/b&gt; Animations help users to be aware of their actions (instead of being lost they know exactly what they're doing). Navigation (especially when it comes to view-to-view transitions) seem more understandable and traceable when proper animation is in place.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;- Multi-touch gestures are available when needed&lt;/b&gt;: When two points of a chart are to be compared (to understand the trend), what approach would be easier and simpler than using two fingers to pick them simultaneously? Other single-touch gestures (such as tapping or sliding) were also properly used to make horizontal or vertical scrolling easier than ever.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;- Good choice of visualization techniques:&lt;/b&gt; Other than pie charts of which I'm not a fan, the rest of the diagrams were chosen wisely. The small line charts (that were almost identical to &lt;a href="http://en.wikipedia.org/wiki/Sparkline"&gt;sparklines&lt;/a&gt;) were another intelligent design decision.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;RoamBI is still in its infancy and there's still a long way to go. Their approach should be admired as it presents a handful of fresh and novel ideas to make Business Intelligence apps more user-friendly. Also Apple is another key player as its innovative touch screen and software design tools (Apple SDK) makes apps more fun to design and easier to use. I bet the popularity of such gadgets will no longer retain people's interest in using the typical desktop or laptop computers in near future. That's how the interface design progresses and enriches itself.  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5068877104188360180-1131816126641747863?l=monashboy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://monashboy.blogspot.com/feeds/1131816126641747863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monashboy.blogspot.com/2010/05/i-remember-first-time-i-encountered.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/1131816126641747863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/1131816126641747863'/><link rel='alternate' type='text/html' href='http://monashboy.blogspot.com/2010/05/i-remember-first-time-i-encountered.html' title='iPad+RoamBI = Simply Magic!'/><author><name>MAJID POURDADASH</name><uri>http://www.blogger.com/profile/16978714586539517810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://3.bp.blogspot.com/_4MzRCRi8AGQ/TA8ULSj0FPI/AAAAAAAAELc/KNNqa3Ei_Fg/S220/4288_101521461017_536251017_2631142_5192153_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5068877104188360180.post-5081943754261616280</id><published>2010-05-20T18:17:00.000-07:00</published><updated>2010-05-20T18:56:29.253-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='iPad'/><category scheme='http://www.blogger.com/atom/ns#' term='Mac'/><category scheme='http://www.blogger.com/atom/ns#' term='Touch interface'/><title type='text'>Touch Interface: Is it the Future?!</title><content type='html'>&lt;div&gt;Today I found that Apple's iPad is outselling its Mac computers in the US (&lt;a href="http://digitaldaily.allthingsd.com/20100520/apple-selling-more-ipads-than-macs/?reflink=ATD_yahoo_ticker"&gt;here&lt;/a&gt;). All these years Apple was scrambling to have a fair market share in a PC-dominant environment, but now their recent innovations (e.g. iPhone and iPad) are becoming the industry standard and their main sources of revenue. Does it convey a message?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4MzRCRi8AGQ/S_Xh2tob0nI/AAAAAAAAEKw/L5Mg3dsSMeE/s1600/bento-sync-ipad-mac.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 229px;" src="http://1.bp.blogspot.com/_4MzRCRi8AGQ/S_Xh2tob0nI/AAAAAAAAEKw/L5Mg3dsSMeE/s320/bento-sync-ipad-mac.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5473529252217082482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Comparing the iPhone with personal computers doesn't seem rational, but iPad has a lot of similarities with classic computers (laptops in particular). All manufacturers have presented dozens of light and stylish laptops with mediocre to outstanding capabilities at reasonable prices. However, iPad is beating them all and the only thing that crosses my mind is the interface. Its touch-based easy-to-use interface is what attracts people, especially mid-aged people who were never used to be computer-savvy. iPhone was a huge success and now iPad is repeating the history.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As a consumer, I feel Apple is not paying much attention to its computers (either laptops or desktops) anymore. Clearly, the company is finding its future direction towards easy-to-use portable devices with connectivity and multimedia capabilities that can easily integrate with its online stores (App Store, iTunes store and iBook store) as well as its online services (such as MobileMe). Apple has invented one of the best touch screens of all time with dedicated multi-touch gestures feature and it just works beautifully and flawlessly with all the applications.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I reckon point-and-click is losing its relevance (although it's still perfect in certain areas such as graphic design, publishing or CAD). Nothing seems easier than tapping, pinching and all such gestures on a glossy screen that hardly ever gets stains. An easy-to-use interface is also an essential complement. Microsoft embedded touch support in its Windows 7 as a core feature, but nobody is paying much attention to it. The reason is clear: Windows was never designed to be used with touch gestures. Fortunately, Microsoft is now working on its &lt;a href="http://www.microsoft.com/surface/en/us/default.aspx"&gt;Surface&lt;/a&gt; device (which has a huge touch-sensitive display and has a dramatically different interface). Obviously touch screen makes sense when the interface is able to its capabilities up to its full potential.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When everybody was waiting for the iPad, people were expecting to see a tablet device with a similar (or minimized) version of Mac OS on it, but Apple made a wise choice. They used the iPhone OS on their new toy as they knew such OS was designed from scratch based on touch gestures and they had the success of iPhone as a reliable fact to support their new decision.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Touch screens were around for years, but it was Apple's innovation (the iPhone) that made it popular. We've been frustrated by touch screens at many places (e.g. inside aeroplanes or at the office counters) or in many devices (our cameras, cars or older mobile phones), but not many people are now complaining about Apple's touch screen and that's the key. Nowadays, many other companies are designing iPhone-like devices (e.g. Google, HTC, Nokia, Motorola, Palm or RIM) and many more are considering that (e.g. Dell, Microsoft). I think sooner or later mice and keyboards would become luxury peripherals rather than a necessity. That's another evolution in the user interface area.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5068877104188360180-5081943754261616280?l=monashboy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://monashboy.blogspot.com/feeds/5081943754261616280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monashboy.blogspot.com/2010/05/touch-interface-is-it-future.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/5081943754261616280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/5081943754261616280'/><link rel='alternate' type='text/html' href='http://monashboy.blogspot.com/2010/05/touch-interface-is-it-future.html' title='Touch Interface: Is it the Future?!'/><author><name>MAJID POURDADASH</name><uri>http://www.blogger.com/profile/16978714586539517810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://3.bp.blogspot.com/_4MzRCRi8AGQ/TA8ULSj0FPI/AAAAAAAAELc/KNNqa3Ei_Fg/S220/4288_101521461017_536251017_2631142_5192153_n.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4MzRCRi8AGQ/S_Xh2tob0nI/AAAAAAAAEKw/L5Mg3dsSMeE/s72-c/bento-sync-ipad-mac.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5068877104188360180.post-7993191898061202800</id><published>2010-05-17T01:18:00.000-07:00</published><updated>2010-06-01T10:42:56.449-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='right click'/><category scheme='http://www.blogger.com/atom/ns#' term='pop-up menus'/><category scheme='http://www.blogger.com/atom/ns#' term='interface'/><title type='text'>Right Click, a Missing Feature of the Web</title><content type='html'>I've always been a fan of right clicks and pop-up menus. Despite their ugly look, they are handy, especially when dealing with objects in an application (such as shapes in a Word document, cells in an Excel spreadsheet or files and folders in an explorer window). Such menus provide users with a convenient way to run commands that are related to a particular object or a specific surface. Whenever I'm using a new application, I instinctively do a lot of right clicks to interact with the application.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Right click gestures (and pop-up menus) were so handy that even companies such as Apple have started embedding them in their products. Apple was resisting the idea by designing 1-key mice for years until they added a secondary button to their recent mouse prototypes (although they still seem invisible). By default, the pop-up menu feature is not set in Mac OS, but users have the option to enable them. I reckon they are useful in point-and-click platforms (not touch-based interfaces) and help software designers to make their applications less cluttered.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In recent years, web has been advanced in the way that developers can now implement websites that are so desktop-like in terms of user interaction thanks to new technologies such as JavaScript and AJAX. Google Docs, Yahoo Mail and Apple's MobileMe are good examples of rich web-based interfaces that let users do things that could not be imagined a few years earlier. Nobody could ever think of drag-&amp;amp;-drop in a web page, let alone hovering, resizing, etc.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;However, there's one missing feature that bothers me occasionally. I recently have been working a lot with Google's Office suite and I found the lack of right-click and pop-up menus quite annoying. For example, in a typical application such as Excel, I simply pick a cell and right click to change its properties (such as its color, border style or format), but in a web-based spreadsheet platform (such as Google Apps) there's a drastically different approach. Since there's no pop-up menu option present, users have to click on a button on the toolbar to customize a cell. In a mail system (such as Yahoo), users cannot right click on an email and hit 'Delete'. They have to select it and click on the 'Delete' button that is embedded on top of the panel. Although this is not torturous to learn, being able to do right clicks and having access to a relevant menu could make more sense.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is actually an issue caused by browsers' limitation. Web browsers are by themselves typical applications (just like any other application). They have pop-up menus that are triggered by users' right click actions, but they only contain browser-specific features (such as saving the photo or page, navigating back, downloading links, opening hyperlinks in a new window or tab, etc.). Eventually, there's no possible way to replace that menu with another pop-up menu to interact with the website by bypassing the browser functions. This gets even worse with websites designed by Flash technology as they have their own Adobe-powered pop-up menu.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I think web-based applications are still immature in terms of user interaction. They are advancing in general, but I still prefer to use desktop applications rather than their equivalent web-based versions. That's why I'm never interested to use Google Apps rather than Microsoft Office. I'm not sure whether web developers have ever noticed, but pop-up menus are really handy and user friendly. New web technologies such as HTML5 seem promising, but I'm in doubt if they are ever to be addressing such issue.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5068877104188360180-7993191898061202800?l=monashboy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://monashboy.blogspot.com/feeds/7993191898061202800/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monashboy.blogspot.com/2010/05/right-click-missed-feature-on-web.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/7993191898061202800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/7993191898061202800'/><link rel='alternate' type='text/html' href='http://monashboy.blogspot.com/2010/05/right-click-missed-feature-on-web.html' title='Right Click, a Missing Feature of the Web'/><author><name>MAJID POURDADASH</name><uri>http://www.blogger.com/profile/16978714586539517810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://3.bp.blogspot.com/_4MzRCRi8AGQ/TA8ULSj0FPI/AAAAAAAAELc/KNNqa3Ei_Fg/S220/4288_101521461017_536251017_2631142_5192153_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5068877104188360180.post-1301204417182661303</id><published>2010-02-16T21:14:00.000-08:00</published><updated>2010-02-16T22:21:58.583-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='inteface'/><category scheme='http://www.blogger.com/atom/ns#' term='microsoft'/><category scheme='http://www.blogger.com/atom/ns#' term='windows phone'/><title type='text'>Windows Phone 7: First Impressions</title><content type='html'>&lt;div&gt;Many IT geeks are now discussing the latest mobile OS from Microsoft (Windows Phone 7) as well as its pros and cons. Most people haven't touched it yet, but the hands-on videos imply a lot about what this operating system has to offer.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After years of Microsoft's stubbornness of designing complicated interfaces containing dozens of toolbars, tabs and menus, the company is now redesigning its solutions from scratch in a simpler and user-friendlier way. Have you ever compared Apple's remote control versus a Windows Media Center remote? This is what I'm talking about:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://22.media.tumblr.com/bhKTvCKNApzpav96qBKWF7lAo1_500.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px; height: 426px;" src="http://22.media.tumblr.com/bhKTvCKNApzpav96qBKWF7lAo1_500.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Apple remote does everything it is supposed to do (only with 6 buttons). That was the magic behind Apple's best-selling iPods and iPhones. Now it's Microsoft's turn to correct its interface design strategies!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;All these years, Microsoft has attempted to be part of the mobile industry by introducing Windows Mobile, which was a continuum of the older Windows CE. Users were able to surf the web, create or view documents and files, listen to music or watch videos, take photos and a lot more. However, in less than two years a revolutionary device such as the iPhone sold more units than all various phones loaded with Microsoft OS. This clearly conveyed a message: Users were frustrated of the complexity of those smart phones and were demanding an easy-to-use device.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Microsoft is now learning from its flaws. They redesigned the whole OS and here's what they come up with:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;object width="420" height="255"&gt;&lt;param name="movie" value="http://www.youtube.com/v/8dM4X-KveSs&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/8dM4X-KveSs&amp;amp;hl=en_US&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="420" height="255"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This device has lots of similarities with the iPhone (and its Android-based rivals): Momentum scrolling, side tapping, large icons that no longer require a stylus, on-screen keyboard (that only slides in when needed) are a few examples of the original elements of the iPhone interface that Microsoft has embedded in this operating system. Some people might refer to this OS as a ripoff of Apple's OS and to some extent that's true. However, Microsoft was aiming at designing a function-oriented phone rather than an app-oriented phone (e.g. the iPhone). I'm not going to get into this field as my objective is to discuss the interface, not the functionality factor.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Although Microsoft did its best to design a simple and polished OS, but I still think it's quite cluttered, especially when it comes to particular apps such as photos. Having a photo as a background, showing tiles of photos on top of it alongside text with different size doesn't provide a clear and eye-catching sight. Sooner or later, the interface would get boring, not to mention the annoying transitional effects when switching between pages or panes.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Another thing that bothers me is the home screen (or as Microsoft states, the "Start screen"): &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.mobilecomputermag.co.uk/images/fckImages/scaled/news/2010/02/windows-phone-7/windows-phone-7-screen-01..jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 250px; height: 472px;" src="http://www.mobilecomputermag.co.uk/images/fckImages/scaled/news/2010/02/windows-phone-7/windows-phone-7-screen-01..jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When I first saw the snapshot, I posed a simple question: Why there's a lot of unused space on the screen? It might seem cool, but having only 7 or 8 tiles on the home screen means users have to scroll all the time to run various apps, especially if they are of the heavy-duty users who carry around phones loaded with dozens of apps. Another feature that might seem promising is the dynamic nature of those tiles (their content changes all the time). I haven't used the phone by myself, but I reckon Microsoft is overdoing it, and that might make the phone's home screen more clogged up and bothering.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I also spotted that from time to time the phone doesn't respond well to commands. Sometimes it takes a few seconds for a command to be captured. That might make users uncertain of whether they've tapped properly. The transition animation also makes thing worse. Thus, a user tapping might require a second or two of no response, followed by a 2-3 second transition animation and then having the application appeared. I'm sure most people won't like to face that all the time. On the other hand, this phone is still a beta version, so such judgement might seem premature.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To sum up, I still believe Microsoft is not doing professional and original work when it comes to interface design. They've learned the lesson, but they're still scrambling to come up with well-designed interface solutions. Windows Phone 7 is not an iPhone-killer OS, but it's definitely a good starting point for Microsoft to realize that for the majority of users, interface is everything!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5068877104188360180-1301204417182661303?l=monashboy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://monashboy.blogspot.com/feeds/1301204417182661303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monashboy.blogspot.com/2010/02/windows-phone-7-first-impressions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/1301204417182661303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/1301204417182661303'/><link rel='alternate' type='text/html' href='http://monashboy.blogspot.com/2010/02/windows-phone-7-first-impressions.html' title='Windows Phone 7: First Impressions'/><author><name>MAJID POURDADASH</name><uri>http://www.blogger.com/profile/16978714586539517810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://3.bp.blogspot.com/_4MzRCRi8AGQ/TA8ULSj0FPI/AAAAAAAAELc/KNNqa3Ei_Fg/S220/4288_101521461017_536251017_2631142_5192153_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5068877104188360180.post-689488797906816492</id><published>2010-02-12T17:59:00.001-08:00</published><updated>2010-02-12T18:15:55.228-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='web design'/><category scheme='http://www.blogger.com/atom/ns#' term='popups'/><title type='text'>Popups</title><content type='html'>I'm now working on a website, containing dozens of forms, tables and reports. I usually opt to design simple pages with controls that appear once they're needed and disappear at other times. The essence of web browsers clarifies the difference between websites and applications: A website has one current page being shown to the user, and that's it! Every element should be placed in that page, and that's what makes web design a challenging job. Knowing how to form all the elements to make a website eye catchy yet practical is truly a tough thing to do.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Imagine you're designing a form, desperately thinking of creating lists of values for users to pick (any value such as date, state or city name. Those Oracle users know I'm talking about LOVs! My colleague suggested me to use popups, and I did so, yet the results are not satisfying.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Whenever I'm using a website, I don't really wanna be bothered by disturbing popup windows. Popups really don't belong to the web world. They might be a temporary solution to fulfil users when it comes to lookup tables, announcements, messages, etc., but they are really annoying. They spoil the personality of websites which is to provide a single page of information, media, links or any other element to the user, letting him/her to interact with it and decide where to go and what to click.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Popups should be replaced by a more compatible alternative. The rampant growth of popups would destroy the web. That's why most modern browsers today provide an option to block popups! That might seem a good solution for ignoring them, but what if web developers like me rely on popups to convey important information?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5068877104188360180-689488797906816492?l=monashboy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://monashboy.blogspot.com/feeds/689488797906816492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monashboy.blogspot.com/2010/02/popups.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/689488797906816492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/689488797906816492'/><link rel='alternate' type='text/html' href='http://monashboy.blogspot.com/2010/02/popups.html' title='Popups'/><author><name>MAJID POURDADASH</name><uri>http://www.blogger.com/profile/16978714586539517810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://3.bp.blogspot.com/_4MzRCRi8AGQ/TA8ULSj0FPI/AAAAAAAAELc/KNNqa3Ei_Fg/S220/4288_101521461017_536251017_2631142_5192153_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5068877104188360180.post-1446015267287716734</id><published>2009-12-12T20:06:00.000-08:00</published><updated>2009-12-12T20:32:36.727-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='simplicity google yahoo bing'/><title type='text'>Simply Google!</title><content type='html'>I always remember the first time I've opened Google's homepage. All I could see was its colorful logo, a textfield to type in something, and two buttons (Search and the famous "I'm feeling lucky!"). Many other websites were also quite simple at that time. However, the advances in the web design caused many websites to change, but Google is still as simple as it was.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Every now and then, I visit &lt;a href="http://www.archive.org/"&gt;archive.org&lt;/a&gt;, a great project aiming at archiving books, articles, webpages and a lot more, and most importantly, it's free! Now, have a look at Google in the &lt;a href="http://web.archive.org/web/19990117032727/http://www.google.com/"&gt;late 90s&lt;/a&gt;. This is what Google looked like in &lt;a href="http://web.archive.org/web/20060101175628/www.google.com/"&gt;2006&lt;/a&gt; and that's what Google looks like &lt;a href="http://www.google.com/"&gt;now&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A few weeks ago, Google made its webpage even simpler. Whenever you open it, all you see is the logo, the text field and the world-known pair of buttons it provides. Now if you move your mouse pointer, a few more options would appear (the dedicated fade-in effect is actually a brilliant idea). What do we learn from this?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When it comes to search, what people want is to do it quickly. What matters is the results, their accuracy and relevance and the speed of their retrieval. Designing an eye-candy website with lots of features won't work. Take a look at Yahoo. I was a fan of its &lt;a href="http://web.archive.org/web/20000229123340/http://www.yahoo.com/"&gt;old-style homepage&lt;/a&gt;. Although people were referring to it as a cluttered website, but I liked it, as it was simple and easy-to-use. It didn't require a fast connection. I was on a dial-up at that time and Yahoo was one of the fastest websites I was able to navigate through. If you take a look at its webpage &lt;a href="http://www.yahoo.com/"&gt;today&lt;/a&gt;, you might see an advanced homepage that is leveraging a lot of AJAX features and stuff, but it's not simple anymore. I reckon this is one of the reasons of Yahoo losing its image and position as a leading company in the cyber world.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This is what us, web developers, have to learn. Designing a website is not as easy as it seems. We have to distinguish between simplicity and weak (and primitive) design. Simplicity should be studied by putting ourselves in our website users' shoes. Web developers should think how users might be able to use their website conveniently and effectively, without being confused or lost. This is not an easy task and it requires lots of knowledge and skills. People come with different IT background, many of whom might even be using English as a second language. The designed website should satisfy both experienced and novice users, and this is not easily obtainable!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Google was and is an amazing example of a website that could achieve such objective. Microsoft has learned the lesson and has recently done a great job with its &lt;a href="http://www.bing.com/"&gt;Bing&lt;/a&gt;, but there are still many other websites that need to be redesigned in order to be more productive, yet easy-to-use. Like what? Ebay and Amazon! These are two examples of websites that are most likely to confuse their first-time users!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5068877104188360180-1446015267287716734?l=monashboy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://monashboy.blogspot.com/feeds/1446015267287716734/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monashboy.blogspot.com/2009/12/simply-google.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/1446015267287716734'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/1446015267287716734'/><link rel='alternate' type='text/html' href='http://monashboy.blogspot.com/2009/12/simply-google.html' title='Simply Google!'/><author><name>MAJID POURDADASH</name><uri>http://www.blogger.com/profile/16978714586539517810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://3.bp.blogspot.com/_4MzRCRi8AGQ/TA8ULSj0FPI/AAAAAAAAELc/KNNqa3Ei_Fg/S220/4288_101521461017_536251017_2631142_5192153_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5068877104188360180.post-4428787689359628329</id><published>2009-11-07T17:40:00.000-08:00</published><updated>2009-11-07T18:18:43.884-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Pogue interface simplicity'/><title type='text'>Simplicity Helps to Focus!</title><content type='html'>Yesterday I came across one of David Pogue's &lt;a href="http://pogue.blogs.nytimes.com/2009/11/06/cleaning-up-the-clutter-online/"&gt;blog posts&lt;/a&gt;, introducing an experimental service called &lt;a href="http://lab.arc90.com/experiments/readability/"&gt;Readability&lt;/a&gt;. The idea is simple: You add it to your browser's bookmarks menu or tab, browse the web and whenever you're interested in reading something (particularly an article), click on the added bookmark and you'll see a clear printer-friendly version of the page you were visiting. This helps readers to focus on reading rather than being distracted by logos, unnecessary clutter and ads in particular, especially those animated flash ads that keep blinking, bouncing, vibrating or making sounds, begging you to click them! Advertisers might not like this idea, but I think this feature is what that has always been missing in many browsers. One might not like to use this tool all the time, but when focus and deep understanding of an article is necessary, the availability of such feature is inevitable.&lt;br /&gt;The idea has been around in other forms indeed. For instance, you might have seen the little lamp icon on top of some YouTube videos, mostly those uploaded by official sources such as celebrities, TV channels or governments. What that lamp does is also quite obvious: You click it, and the screen turns dark, so you can pay more attention to the video being played. &lt;br /&gt;All these attempts clarify that sometimes interfaces should let people focus on an area of the display without being distracted by piles of graphics, text and animated icons that are most likely to be ignored by the user. I like Pogue's idea about unnecessary stuff such as animated ads that make him hostile! I do agree with him: Animated ads provoking me to ignore them! They offer nothing but trouble. I, as a user, should have the right to decide what I want to see or where I want to click and go, so animated or buzzing ads won't make me change my mind. They may attract the first-time visitors, but I reckon most professional internet users gradually start hating and ignoring such ads. Readability is a great tool, helping a lot to deny distracting ads and get to the point.&lt;br /&gt;Isn't that amazing? Years ago, good web designers were those who could create web pages with lots of elements arranged together and people tended to love websites that had lots and lots of images, text and video all in one screen. Despite having faster connection speed today, people now seem to prefer simple websites that use minimal graphical elements, but in a proper way. However, simplicity in design is not an easy concept. In other words, it's the art of making things simple, yet elegant and good-looking!&lt;br /&gt;Speaking of David Pogue, it's worth watching one of his videos in which he commenced a speech called "Simplicity sells", covering lots of key points mostly by making fun of Microsoft! In case you opt to watch the video on YouTube's own page, don't forget to switch off the lamp that I mentioned earlier!&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/NEjZt0y6OOw&amp;hl=en&amp;fs=2&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/NEjZt0y6OOw&amp;hl=en&amp;fs=2&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="380" height="308"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5068877104188360180-4428787689359628329?l=monashboy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://monashboy.blogspot.com/feeds/4428787689359628329/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monashboy.blogspot.com/2009/11/simplicity-helps-to-focus.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/4428787689359628329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/4428787689359628329'/><link rel='alternate' type='text/html' href='http://monashboy.blogspot.com/2009/11/simplicity-helps-to-focus.html' title='Simplicity Helps to Focus!'/><author><name>MAJID POURDADASH</name><uri>http://www.blogger.com/profile/16978714586539517810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://3.bp.blogspot.com/_4MzRCRi8AGQ/TA8ULSj0FPI/AAAAAAAAELc/KNNqa3Ei_Fg/S220/4288_101521461017_536251017_2631142_5192153_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5068877104188360180.post-8979037999229295982</id><published>2009-10-26T03:41:00.001-07:00</published><updated>2009-10-26T04:07:10.027-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bing'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='search engine'/><title type='text'>Microsoft Bing</title><content type='html'>Truth be told, I'm not a real Microsoft fan, mostly because I don't see much creativity going on in Redmond. What they do is spending millions of dollars on R&amp;amp;D, and finally coming up with a ripoff of other companies' products and ideas, like Windows (that was a copy of Mac's operating system in the 70s), Word (We all know that products such as WordPerfect were introduced years before Microsoft could ever think of designing a word processor), Excel (QuattroPro, Lotus 1-2-3 and many more were available before Excel being born), etc.&lt;div&gt;&lt;br /&gt;&lt;div&gt;Other than software, Microsoft is always struggling to be involved in every single IT sector. Apple's iPod and iTunes store seemed profitable, so Microsoft hopped in by introducing the Zune and its own online store. Computer game consoles were being dominated by Sony, so Microsoft decided to be part of the game by making its XBox machines.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;And now, they are trying to beat Google in terms of online advertising and internet-based services. Clearly, Microsoft is not as successful as Google when it comes to online services. However, the company's recent moves were quite impressive. Microsoft Bing or Microsoft's online search engine is actually a pretty good example. I've tried it a few times and the results were adequate enough. Other than the quality of search, Bing provides users with some convenient capabilities that might make Google users think twice before naming Google the best search engine ever!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I hate Google's image and video search mostly because the results are cluttered and not friendly enough. Bing has done a great job by simplifying media search. When you search for images, it provides you with a never-ending list of images on the screen, without any additional details. It reminds me of the simplicity that can be seen in the Mac OS. On top of that, when you search for videos, all you see is the thumbnails and you can simply move your mouse pointer on any thumbnail and Bing will instantly play random segments of that video. To get what I mean, watch the video made by David Pogue, the popular columnist of New York Times technology section, reviewing Microsoft Bing.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/2mDDYW68IQI&amp;amp;hl=en&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/2mDDYW68IQI&amp;amp;hl=en&amp;amp;fs=1&amp;amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="false" width="380" height="308"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;These features might not seem very important, but they can save us a lot of time when it comes to doing a comprehensive and accurate search action. I still think that Google is better in terms of the quality of results, but they really have to make some alterations in their interface to compete with Microsoft's fresh ideas regarding media search. Simplicity is a good idea to increase usability, but some more advanced features might seem necessary.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For those of you who want to compare these two giant search engines side-by-side, I would suggest you to have a look at &lt;a href="http://www.bingandgoogle.com/"&gt;this website&lt;/a&gt;. Enter a keyword and see the results from both search engines. How cool is that?!&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5068877104188360180-8979037999229295982?l=monashboy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://monashboy.blogspot.com/feeds/8979037999229295982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monashboy.blogspot.com/2009/10/microsoft-bing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/8979037999229295982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/8979037999229295982'/><link rel='alternate' type='text/html' href='http://monashboy.blogspot.com/2009/10/microsoft-bing.html' title='Microsoft Bing'/><author><name>MAJID POURDADASH</name><uri>http://www.blogger.com/profile/16978714586539517810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://3.bp.blogspot.com/_4MzRCRi8AGQ/TA8ULSj0FPI/AAAAAAAAELc/KNNqa3Ei_Fg/S220/4288_101521461017_536251017_2631142_5192153_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5068877104188360180.post-3319207900542830995</id><published>2009-10-10T02:21:00.000-07:00</published><updated>2009-11-09T18:30:49.033-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interface'/><category scheme='http://www.blogger.com/atom/ns#' term='apple SDK'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><title type='text'>Oracle &amp; its Ugly Interface!</title><content type='html'>&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;In the last few weeks, I had to sit and do a small web-based project using Oracle Forms. Even though database programming was something that I was always good at, yet doing this project was a killing job. Now that I look back and review what I've done, it's almost clear to me that the reason was nothing but its weird, not-easy-to-use interface, and I'm not only telling so because of my frustration or unfamiliarity with it.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Due to my thesis' experiment, I had to develop two simple applications on the iPhone and it required me to learn how to use Apple's SDK. Fortunately, I'm a Mac user and quite familiar with its platform, but programming on the Mac (and particularly the iPhone) wasn't easy at all. In fact, it took me some time and effort and I even gave up a couple of times as I couldn't find any useful resources on the net. I even purchased a book, but it was not applicable at all!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Anyhow, after sometime I could finally write codes for the iPhone, because the programming environment had an easy-to-use and logical interface that soon attracted me. For example, whenever I was opting to place a text box or label on my application window, I could drag one from the corresponding toolbox. Afterwards, XCode (iPhone SDK software development application) would show several guidelines to help me place that element at the right place, align and group it with other elements on the screen, but in Oracle?! It's just killingly awful!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;I don't really want to nag all the time, but Oracle and Sun products are not user-friendly at all, and that's truly a drawback. Many of today's applications are selling well only because they are easy to use. Oracle might have some powerful and durable products, but their user interface is awful. Especially now that Oracle owns Sun, they really have to think twice and redesign their programs' interfaces from scratch. That'll make more users interested in using their products. They might not think that developers are not ordinary users. In my opinion, we're all users. Developers also have the right to work with easy-to-use solutions to develop useful, practical and user-friendly applications for the others.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5068877104188360180-3319207900542830995?l=monashboy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://monashboy.blogspot.com/feeds/3319207900542830995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monashboy.blogspot.com/2009/10/oracle-taught-me-how-bad-interface-may.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/3319207900542830995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/3319207900542830995'/><link rel='alternate' type='text/html' href='http://monashboy.blogspot.com/2009/10/oracle-taught-me-how-bad-interface-may.html' title='Oracle &amp; its Ugly Interface!'/><author><name>MAJID POURDADASH</name><uri>http://www.blogger.com/profile/16978714586539517810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://3.bp.blogspot.com/_4MzRCRi8AGQ/TA8ULSj0FPI/AAAAAAAAELc/KNNqa3Ei_Fg/S220/4288_101521461017_536251017_2631142_5192153_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5068877104188360180.post-49413374730262755</id><published>2009-08-19T02:12:00.000-07:00</published><updated>2009-08-19T02:13:41.213-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interface'/><title type='text'>GUI, an Interesting Topic</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(34, 34, 34); "&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;I’m now doing a research based on Business Intelligence Applications’ interface as well as principles of visualizing data and their impact on biases and users’ quality of decision. Since it may seem a bit awkward, I’m planning to discuss some background knowledge in order to get into more technical details. All in all this is my personal blog which allows me to post any kind of jargon!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Anyway, the following passage is something I posted on our BI unit’s public blog. Since I’m sure nobody reads this blog, I thought of posting it here as well!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;—&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Well this is my first entry. I used to be an active blogger once and I was awarded a Gmail account invitation right a few weeks after its public announcement since I was using Google’s Blogger service. I’m now using Yahoo 360’s blog service which is quite good, but it takes ages for me to update it. Other than that I’m sure nobody reads my blog!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Anyway, last week (week 10) was an amazing lecture for me as I was so familiar with the whole subject. I was always interested in art throughout my life and this was the closest that I’ve been to it in a lecture while doing my master’s degree. I barely touched anything as interesting as user interfaces and data visualization even while I was doing my bachelor’s or my first master’s degree.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Amazingly everybody talk about visualization, it’s the first thing everybody might expect from a software and it’s what that attracts users in order to purchase and use a software or device, yet IT IS OFTEN NEGLECTED BY DEVELOPERS!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;There are many good examples of how a good interface might change everything. I guess everybody know the history of Apple and IBM. Apple won the battle once by using GUI prototypes (developed by Xerox engineers) and distributing the first personal computer having a graphical operating system. Although Mac computers were not necessarily more powerful than IBMs at the time, but they left other brands behind. The reason was solely the GUI. How could a user prefer typing DOS commands instead of using a mouse?!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Not only is interface an important part of applications, but also the way to use graphical elements is a critical aspect. Software developers might come up with a lot of challenges such as:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;- How do users interact with the system? Do they prefer keyboard+mouse or something else (other pointing devices, touchscreens, etc.)?&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;- How to organize an application’s services and components? Is it more logical to use menus, or panels or icons or …? A good example is Mirosoft’s new Office 2007 suite. Some people like it whilst many users (particularly former Office users) are against the new interface. Developers have to consider many factors in order to decide what type of interface platform to use.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;- How to make it easy to use an application? Most people don’t really like to stick to DUMMIES’ books in order to learn how to use a software. The ultimate winner is the most “user-friendly” application. I’m sure everybody have heard a lot about Apple’s iPhone devices. iPhone is not the best phone in the market. It even costs a fortune to sign a 2-year contract to have one, but people are dying for it. The answer is simple: The INTERFACE. It’s amazingly easy to use and navigate. It makes people proud of using it as they become an expert shortly after a little while.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Now let’s get back to BI. BI applications are applications by the way. Therefore they should have an easy to use interface. BI users are managers, who are:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;- smart people (All in all they are coordinating and managing an organization)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;- not too interested in IT (They are traditionally more interested in meetings, witnessing other employees’ presentations, reading concise reviews and reports, etc.)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;- not forced to use our BI tool (Unlike ordinary operational systems’ users, managers are not necessarily hired to use BI tools. Once they don’t like an application, they are free to stop using it)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;- not too professional in using computers (Although the new generation of managers are more IT-familiar, but the majority of them are not professional users)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;According to what covered so far, a BI application needs a well-designed interface in order to encourage managers to use it.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Managers do not need elegant charts, 3D menus, gorgeous colorful reports or stuff like that. They need a simple BI application that can provide them with relevant reports that could clarify every single detail in order to support their decision making process. BI applications exist to support managers, not to confuse them.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;To be continued…&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5068877104188360180-49413374730262755?l=monashboy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://monashboy.blogspot.com/feeds/49413374730262755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monashboy.blogspot.com/2009/08/gui-interesting-topic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/49413374730262755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/49413374730262755'/><link rel='alternate' type='text/html' href='http://monashboy.blogspot.com/2009/08/gui-interesting-topic.html' title='GUI, an Interesting Topic'/><author><name>MAJID POURDADASH</name><uri>http://www.blogger.com/profile/16978714586539517810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://3.bp.blogspot.com/_4MzRCRi8AGQ/TA8ULSj0FPI/AAAAAAAAELc/KNNqa3Ei_Fg/S220/4288_101521461017_536251017_2631142_5192153_n.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5068877104188360180.post-2254947692129652035</id><published>2009-08-17T01:32:00.000-07:00</published><updated>2009-08-19T02:12:40.810-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='interface'/><title type='text'>Interface is Everything!</title><content type='html'>&lt;span class="Apple-style-span"   style="  color: rgb(34, 34, 34); font-family:'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, sans-serif;font-size:13px;"&gt;&lt;p style="text-align: left;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;During the last few months, I was doing some research on the interface and users’ perception level when observing visualized information. Right after submitting the thesis, I realized that my archive now contains a huge collection of articles, videos and quotations regarding interfaces and data visualization. As I used to be a web designer at some time, I thought these new ideas might be worth being considered and shared. I’m not going to be the beneficiary at this point, but I believe sharing these ideas and suggesting my ideas as a web designer and a full-time internet addict(!) might seem interesting to a some people out there who are (or about to be) part of the huge family of web developers.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: left;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Web development is not only bound to making a number of HTML pages and writing some background code to make them look dynamic. Even flash animations or menus might not help. The really important thing is to put ourselves in users’ shoes and realize: What we actually want from a website? What type of websites do we like? How does it feel when we start surfing a particular website? Let me give you an example. I love &lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.nytimes.com/"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;the New York Times&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt; website, especially its Technology section. Interestingly, Steve Jobs once said that he loves that website and of course its Technology page! Their website is simply black-and-white, containing a reasonable number of images as well as a simple menu on the left, the one that helps users jump to a particular section and read the relevant news that they are keen to know. One might think that a black-and-white website might not be an intellectual choice, but in my opinion, a newspaper’s website should represent its origin and this black-and-white template supports such notion. All these years, people got used to black-and-white papers. Even today’s color papers are not really that colorful! Just grab a color paper and browse its pages. How many headings or sub-headings are in color? Do they often use a color other than black for the context? There might be exceptions, but generally speaking, despite their color images, newspapers are still black-and-white. According to that, the best idea to represent a newspaper’s website is to let it look like a newspaper. This is what New York Times’ website did. Even people who have no idea what New York Times is, can guess that such website is the electrical version of a newspaper.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: left;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; line-height: 18px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;In contrast, have a look at this second website (&lt;/span&gt;&lt;/span&gt;&lt;a href="http://www.lefigaro.fr/"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;Le Figaro&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-family:'trebuchet ms';"&gt;). Yeah, Le Figaro is a great world-known paper, but their website is awful! To me, it looks like a weblog or a typical web portal containing news and links from all around the world. It doesn’t make me feel like I’m browsing a website that actually represents a real printed newspaper. The key point here is clear: Designing a suitable interface for a website is a challenging and time-consuming job. Unfortunately this is what that is constantly being neglected by the majority of web developers, particularly companies that hire them. They spend a lot of time and effort on designing good working websites with qualitative data and an acceptable level of security and durability, but the interface is usually one of the least prioritized stages of their projects. Many of these companies own a repository of previously designed interfaces and they use them frequently for their clients’ web projects. What I believe is that every single website requires a deep study of its application and architecture which plays an important role in how its interface needs to be designed and implemented.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5068877104188360180-2254947692129652035?l=monashboy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://monashboy.blogspot.com/feeds/2254947692129652035/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://monashboy.blogspot.com/2009/08/interface-is-everything.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/2254947692129652035'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5068877104188360180/posts/default/2254947692129652035'/><link rel='alternate' type='text/html' href='http://monashboy.blogspot.com/2009/08/interface-is-everything.html' title='Interface is Everything!'/><author><name>MAJID POURDADASH</name><uri>http://www.blogger.com/profile/16978714586539517810</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='28' src='http://3.bp.blogspot.com/_4MzRCRi8AGQ/TA8ULSj0FPI/AAAAAAAAELc/KNNqa3Ei_Fg/S220/4288_101521461017_536251017_2631142_5192153_n.jpg'/></author><thr:total>0</thr:total></entry></feed>
