Recent Changes

Wednesday, April 23

  1. page Study Network - Design edited ... Study Network - Design Summary of Evaluation Phase Design 1 (Jonathan Newmuis): https://pic…
    ...
    Study Network - Design
    Summary of Evaluation Phase
    Design 1 (Jonathan Newmuis): https://picasaweb.google.com/jnewmuis/StudyNetworkDesign?authkey=Gv1sRgCOmcscfd2ZC
    We liked the layout of this page. The feature of having one tab per class helped organization. We also felt that the search function available from any page would allow users to better find the resources that they were looking for. For these reasons, the overall layout of this design influenced our final prototype, and the search and tab features was also included there. The resources page was also seen as an advantage from this design, so we utilized the resource page from this prototype in our final one.
    Design 2 (Aika Tanda): https://picasaweb.google.com/113258269088050101258/CMSC434?authkey=Gv1sRgCJfWzYm8s4HTrAE&feat=directlink
    ...
    {StudyNETWORK_Page_1.jpg}
    Page 2: Tutorial Window
    ...
    logging in.
    It walks you through the website and introduces you to the Study Network features.
    You can choose to skip the tutorial.
    ...
    After the tutorial, this page lets you choose which class you are enrolled in this semester.
    You can choose the classes from the list on the left side and add them to the right by clicking on the right arrow while that class is highlighted.
    ...
    left arrow.
    {StudyNETWORK_Page_3.jpg}
    Page 4: Homepage
    ...
    tabs above.
    There is also search function which lets you find notes and study guides easily by typing in keywords.
    ...
    and notes.
    On the lower left, there is a list of classes you are enrolled in, and next to the class name is the number of unread notes submitted for that class.
    On the lower right there is a calendar that notifies all the important dates such as test dates and project deadlines.
    (view changes)
    12:20 am
  2. page Database edited ... Aesthetics (10%) Technology Technology ... to the working working example I {04 - py…
    ...
    Aesthetics (10%)
    Technology Technology
    ...
    to the working working example I{04 - python example.zip} I showed you
    Note that you will not be able to test this using terpconnect since terpconnect does not support CGI (i.e., the ability to run scripts).
    Deliverables Deliverables
    ...
    Ingraham
    John
    zip file {John Ingraham.zip}
    Jones
    JD
    ...
    Leaverton
    Josh
    Submission {LeavertonWebNotes.zip}
    Mackey
    Katie
    {NoteSystem.zip}
    Newmuis
    Jonathan
    Submission

    Patel
    Tapan
    Submission {notepad.zip}
    Reehl
    Sarah
    ...
    Sellmayer
    Tyler
    submission! {NotesDB.zip}
    Skoda
    Andrew
    ...
    Spears
    Jesse
    ...
    on rails {databaserails.zip}
    Noteo
    Speiser
    (view changes)
    12:20 am
  3. page Javascript edited ... JavaScript Homework The goal of this homework is to get everyone familiar with basic JavaScri…
    ...
    JavaScript Homework
    The goal of this homework is to get everyone familiar with basic JavaScript programming.
    ...
    this tutorial.
    You

    You
    must build
    ...
    following features:
    There should be a short description of the game, including the rules
    There is an indication of whose turn it is.
    ...
    Mackey
    Kathryn
    Submission
    Newmuis
    Jonathan

    Submission
    Nguyen
    (view changes)
    12:19 am
  4. page HTML & CSS edited HTML & CSS Homework ... familiar website. If you don't know HTML, read the w3school HT…

    HTML & CSS Homework
    ...
    familiar website.
    If you don't know HTML, read the w3school HTML Tutorial. If you don't know CSS, read the w3schools CSS Tutorial.
    Build a webpage with HTML and CSS that rebuilds the basic layout and interaction (color and underline change on mouseover of links) of www.cs.umd.edu. You must implement it so there is no or very little layout information in the HTML (it must all be in CSS).
    ...
    Mackey
    Kathryn
    Submission
    Newmuis
    Jonathan

    Submission
    Nguyen
    (view changes)
    12:19 am
  5. page Critique edited ... Kathryn Katie Mackey Critique Newmuis Jonathan Jonathan Newmuis - Critique Nguyen Uyen…
    ...
    Kathryn
    Katie Mackey Critique
    Newmuis
    Jonathan
    Jonathan Newmuis - Critique

    Nguyen
    Uyen-Truc
    (view changes)
    12:19 am
  6. page People edited ... Josh Leaverton Katie Mackey Jonathan Newmuis Uyen-Truc Nguyen Tapan Patel
    ...
    Josh Leaverton
    Katie Mackey
    Jonathan Newmuis
    Uyen-Truc Nguyen
    Tapan Patel
    (view changes)
    12:19 am
  7. page OurNotes edited ... Amaka Achukwu (aachukwu@umd.edu) Chima Ebinama (chim004@umd.edu) Jonathan Newmuis (jnewmuis…
    ...
    Amaka Achukwu (aachukwu@umd.edu)
    Chima Ebinama (chim004@umd.edu)
    Jonathan Newmuis (jnewmuis@umd.edu)
    Project Phases:
    Study Network - Proposal
    (view changes)
    12:18 am
  8. page Jonathan Newmuis - Final Critique edited Final Critique A critique of the SplitIt service by Jonathan Newmuis The SplitIt service seems…

    Final Critique
    A critique of the SplitIt service by Jonathan Newmuis
    The SplitIt service seems like it would be very useful for any set of roommates, friends, family members, co-workers, etc. that will be sharing expenses over an extended period of time. I thought the groups feature was an excellent idea, as well as the news feed, so that you may be updated when a colleague of yours has paid their portion of an expense. The UI is clean and features are both easy to find and understand.
    I think that if development of this application were to be continued in the future, the developers should consider changing the homepage of the application to contain some information on what makes this application different from the rest. As a first-time user visiting the site, not wanting to create an account just yet (because I’d not yet been told what the benefits of doing so are), I clicked “Quick Split.” For this reason, despite the feature being both functional and useful, my first impression of the service was that it was no more than a glorified tip calculator. This was the point that I stopped using the application. However, when the material was presented, I saw how much more useful the full service is (when logged in), for all the reasons mentioned above. But real users of the application won’t have a presentation from the developers either, so for this reason I think that the login page should have more marketing on why users should use the service. In my personal experience, the absence of this feature almost overshadowed the presence of all the others.

    (view changes)
    12:18 am
  9. page Jonathan Newmuis - HTML & CSS edited Jonathan Newmuis HTML & CSS A link to the first site I created: Original A link to the re…

    Jonathan Newmuis
    HTML & CSS
    A link to the first site I created: Original
    A link to the revised site: Revised
    The description of my redesign:
    The problem that I had with the original Department of Computer Science webpage is that it is too jumbled. I think that using the same red header bar on the left navigation bar, the top navigation bar, and the right section containing "Events," "Recent accomplishments," and "In the News" greatly exacerbates this problem. It makes all three sections look so similar that the eye doesn't know where to go. It seems as if the department wants to highlight the information in the center section with "Faculty Positions," etc. (it is the largest section and has the largest headings), but having the red header bars in every other section of the page causes the user to look at every other section first, before looking at the center section.
    Another issue that I have with the site is navigation. There are, for some reason, two separate navigation bars, though I'm not sure how they differ in purpose. If you are looking to navigate to another page, you need to ask yourself whether you need to be looking in the top naviagation bar or the left navigation bar (or, in some cases, even the footer). I do not think that it's necessary to separate these elements.
    My solution to these problems has been to consolidate the two navigation bars, by placing them both at the top of the page. This also reduces the amount of screen real-estate used by things other than the primary content. The footer bar was placed at the bottom of the window. I've also positioned the elements on the screen in a way that navigation elements are always visible, regardless of the screen resolution or window size. This, I hope, will also help the user find which links he or she can use for navigation.

    (view changes)
    12:14 am
  10. page Jonathan Newmuis Critique edited Jonathan Newmuis (Critique Assignment for 2/7) Critique of Southwest Airlines' official website…

    Jonathan Newmuis (Critique Assignment for 2/7)
    Critique of Southwest Airlines' official website
    Southwest.com has a very appealing layout in terms of colors, images, and font selections. It is also written without the use of proprietary technologies such as Adobe Flash or Microsoft Silverlight, so all modern browsers can display the page without the use of additional plugins or add-ons. They have also managed to have a great deal of consistency with the terminology, writing style, and layouts used on the pages throughout the site.
    The site tries to eliminate some common errors, before the user gets the chance to make them. For example, when planning a flight, you are required to fill in a departure city, arrival city, departure date, and return date. When you select a departure city, it is automatically removed from the list of options in the arrival city, and vice versa. Also, if you attempt to select a return date that is before the departure date, it will automatically push back the departure date. These features may help to reduce short-term memory load, as they would not require the user to account for information they’ve already entered; the system will instead attempt to adapt to the user.
    However, this same “feature” also seems to violate the concept of “supporting internal locus of control,” as the system does in fact change information that the user has inputted, without notifying the user of having done so. For example, say today is February 7th and I choose this as my departure date, and I wish to set my return date for February 8th. However, using the popup calendar widget, I mistakenly (and unknowingly) click February 7th again as the return date. The page will automatically push the departure date back to February 6th, which is yesterday, causing an error in the search results, should the form be submitted. I think that instead, the page should notify the user that they have made a selection that is not possible, rather than automatically trying to correct the mistake on the user’s behalf.
    When errors do occur, they are displayed in a visually appealing manner and are informative. Errors provide a human readable format (“The departure date selected is prior to today's date”) and an error code is also printed (“SW900001”). This is likely to be useful, in case the error is appearing when it shouldn’t be, or if the service were to be offered in another language (as different translations of the same error could still have the same error code).
    This brought me to another thing I found wrong with the website: it appears to only be offered in English. Looking everywhere, I could not find a way to change the language. Worse yet, there is a link titled “Español,” hidden in the bottom corner on the page, which does not actually display content in Spanish. It links to a page that describes Southwest Airlines’ “Hispanic Outreach” program (in English). I think they should have a prominent language selection drop-down menu at the top of the page, that links to the same site, in the user’s selected language.

    (view changes)
    12:14 am

More