Tuesday, May 30, 2006
Tuesday, May 23, 2006
Project Presentation & Progress
Group Blog: http://gweather.blogspot.com/
However, I will continue updating this blog from now on just in case, since Dr. Hollan mentioned in class that it might still be a part of our grade.
Last week, we completed our project presentations. We were worried about changing our project proposal, since Patrick was so excited about the Del.ic.ious idea. However, we hoped to be convincing in that we found the gWeather project to be more personally interesting to our group members. We worked a lot on Photoshop-ing mockups of our initial prototype to provide an easy visualization for the audience. Another team member offered us advice about using the greasemonkey script to overlay our weather information on google calendar, which will be extremely useful; this will save a lot of time in not re-coding another calendar similar to google calendar. Since then, we have met and did the following:
1. Finalize Specifications, functionalities and test cases for gWeather
2. Played with some userscripts from greasemonkey (Thank you Dan for the advice!!!)
3. Discussed functionalities of gWeather
4. Created the Sidebar and Menus
5. Figured out the integration of "Weather Box" with "Event Box"
Tuesday, May 02, 2006
Moving to Group Blog and Group Wiki
members names: Kelly Miyashiro, Eric Pan, Divya Kumar, Karen Au
Blog link: dekk121.blogspot.com
Wiki link: http://wombatsarefuzzy.com/wiki
Wednesday, April 26, 2006
Group Project
Our group has had an official meeting to discuss our project idea in detail. We have decided to work on a redesign/improvement of the existing bookmarking web program at Del.icio.us.com. Our main goal is to improve the user experience of bookmarking, by developing a more effective and efficient visualization and functionality for the process. Our group has come up with many ideas, also listed on our wiki: http://wombatsarefuzzy.com/wiki, but hope to narrow down the very large scope of our project vision:
Given the growth of the web-surfing culture, the need for online bookmarking has increased. Websites such as del.icio.us and furlit.com cater to this need improving the surfing experience of millions of users. However it is our observation that their user-interface needs tremendous improvement. We have formulated the goals of our project by understanding the basic functionality of online bookmarking sites and the downsides of their user-interface.
Current Situation
Primary functionality of Online bookmarks Managers
- Allows users to save visited links on the go, by posting the links into their web-accounts
- Customizable tags to help u associate websites names with generic terms (such as email, movies, blogs etc)
- Provisions for sorting links based on frequency of a user's visit to the link
- Provides a count of people who have saved the same website (providing means to collaborate with people of common interests)
- Allows views of popular and recommendable tags to help discover websites catering to user's interest
Downside
- Lack of visualizations and other features that would help a user to identify bookmarks faster
- Tags can be ambiguous, when the user provides different names to bookmarks of the same "taggable" category
- Limits the number of sites that could be displayed in a page, requiring the user to navigate through several pages to find a bookmark to even the most visited sites
- Search provision is either unavailable or unsatisfactory
- Does not display or save images
- No form of organization to categorize or prioritize bookmarks
The scope of the project is very large, with plenty of features that could be accomodated. However, through the course of this quarter, we aim to narrow down and implement the most significant design changes and functionalities. We have brainstormed many ideas, as mentioned below. In the next couple of weeks, we will improve on or eliminate some.
- Our goal is to design the user-experience, targeting non-tech savvy web-surfers for whom convenience of use is a priority
- The time spent by a user to identify the desired book-mark should be minimum (even across a potential of over hundreds of links)
- Frequently visited sites must appear clearly
- Provisions for searcing across the website
- Track Freshness: User's favorite websites will be monitored for frequent updates and appropriately pop-up
- More visualization
- Provisions for saving personalized searches such as driving directions etc.
- Provision for saving images and displaying them, possibly as a slide show
- Load files, so as to eliminate the need to email files to oneself
- Come up with a name of our team and website!
I would like to be very involved in the improvement of the information visualization and design aspects, and hope to contribute as a programmer as well. I think that the site currently has a lot of potential, functionality being extremely useful but through a horrible interface. Currently, the visualization is no better than that on a web browser, with the only added benefit of being able to view bookmarks from more than one computer. Some ideas for improvement of visualization:
- Organize bookmarks into categorical modules of user preference (e.g. pictures, class websites) or by priority or frequency of visit (e.g. to do's, updated recently)
- Ability to drag and drop bookmarks into different sections of page or site
- Display when bookmark was last viewed
- Incorporate thumbnails or a more visual form of identifying bookmarks, perhaps rollovers, such that user can find site quickly
- Display as many bookmarks as possible, so that user does not have to navigate through several pages
- When tagging, visualize pre-defined tag names/categories/images
Friday, April 21, 2006
Assignment 1
(I've been having trouble ftp-ing to my server lately, until i realized that it wasn't due to connection difficulties, but that I'd permanently forgotten my password. This link will work, best viewed in Mozilla. In fact, it should only be viewed in Mozilla.)
Live link: http://karenau.net/portfolio
I decided that this would be a good opportunity to work on my personal webpage, something I've been meaning to do for awhile but never had the chance. I'm always working on somebody else's site in my spare time, and when I do get around to it, I can never decide what look I want to go for. This assignment will allow me to experiment with a few different styles and perhaps use all of them. For the next assignments, I am hoping to add more functionality, including javascript to change images within the page (currently I have three separate pages), being able to close the window and return to the "desktop view"/homepage, and system status and time/date on the "system toolbar". I also hope to incorporate a moving scroll for the thumbnail gallery.
On a side note: Originally, I didn't show the window as maximized, and everytime I switched back to viewing the page I would repeatedly trick myself into trying to close the window if it were live. I figured it would not be a very successful website if visitors only tried to close it.
Monday, April 17, 2006
Group Status
Website Redesign
Google calendar is out!
Overall, it is very useful for collaboration and group meetings. However, I have struggled with a few flaws in the functionality:
- Unable to incorporate my calendars into gmail
- Does not conglomerate all calendars into a single calendar when shared with others
- Unable to delete calendars, sort, or reorganize list
Wednesday, April 12, 2006
CSS Zen Garden
csszengarden.com
The site is an amazing reference tool that shows how css can be used to transform websites without changing the html. The diversity of design is amazing.
