Tuesday, June 9, 2009

User Testing for Faviii

Browser Based:


Browser based should offer more interactivity. Being able to share bookmarks and icons, even display them externally on other websites or blogs.
Creating an API where people could integrate and develop for this concept would make it interesting for developers.

FeedBack


01. ICONS
Manually choosing icons!
Getting icons for sites with longer urls ex. www.myspace.com/lessfame
Implementing friendly Url's would give an easy way for people to share icons.
Making rollover effects on browser based icons.

2. iPhone USE
With using the iPhone speed is crucial. Making the applications a native web app would boost use. Also making it available for the iPhone App Store would boost the market. Also, less steps. Making the application easy and fast to use, will make people not exit the application.

3. CHANGES from FEEDBACK

One major thing I noticed, was how to make the site usable. So I decreased the amount of steps by combining the sections of the site. You can login and register on the same page. You can add urls and view them on the same page.
(BROWSER)

One thing I noticed for mobile use, was the UI. So I went through apples documentation and formatted the application for iPhone use. Made the Buttons and text big. Make the colors sharp and contrasting.
(IPHONE)

Final Project - Interaction Design for Entertainment

Final Project: Faviii


http://gdefect.com/faviii

Technology:
This site is available for Browser use as well as iPhone.
Target Users:
People with iPhones and Computers that browse the internet.
Use:
The sites main use is to save bookmarks that can be accessed on your phone as well as your computer.

Step 1. Create a user name.



Create a username and password. The username validation checks for duplicate usernames in the database and returns an error.
After registration is complete an email is sent to the user for verification.

Step 2. Login.



Login using your username and password.
After you login you are directed to the building page.

Step 3. Add URL's



Add your favorite urls using the www.sitename.com format.
Urls are then saved for the users.

Step 4. View your saved urls


Sunday, May 31, 2009

How To Make Your Next Website Design Pop

I found a Great article on @JustCreativeDesign. The Article is about making your Website Design POP!
Like popJunky :D

Layout Fundamentals


This is always extremely crucial with design, in all forms from print to web.
According to @motive you want to utilize your "above the fold".

"The part of a webpage that is visible in the web browser window when the page first loads is described as being ‘above-the-fold’."
Also you need to figure out somekind of design sense for this project. Whats gonna be your design comp?
Colors, Fonts, all that jazz.

Alignment and Grid



"Alignment and spacing in web site design creates order, organises the page and groups parts of the website for easy navigation. In the screenshot below you can see the guidelines in place ensuring everything is aligned"

For this, check out @960
Here you can download the grid system which comes with some images, and a template css and html doc.



The article over on JustCreative is filled with some few other awesome techniques and must have's.

Tuesday, May 26, 2009

iTunes U


My Latest and Greatest Discover!


So, after hearing about an iPhone Stanford Programing course @JeremyLevan I had to go and discover.
What I found was iTunes U

iTunes U is a collection of podcast from Universities.
The podcasts range from Audio to Video on any subject you could ever want.

  • Psychology

  • History

  • Science

  • Engineering

  • Literature

  • ANYTHING!




Right now Im big into cosmology and physics. iTunes U has a great episode with the University of Michagan called Saturday Morning Physics. This is an awesome series. Lately I have been downloading the casts, and watching them.
Im trying to become a genius!
Its absolutely amazing!

California Academy of Sciences - SF

For my field trip I chose, the California Academy of Sciences. I've been here several times, and every time I go I absolutely love it. Its the best place in San Francisco.
The CAoS holds tons of room for inspiration and imagination. Just the outside of the building is a work of art. And the magnitude and range of items within the museum is enough to fill your entire day.

Visually Sunning


The gallery of animals and fish showcase the stunning work of creation. The displays the CAoS uses are enough to suck you in to full interest.
I noticed that the overall space of the rooms were empty and dull, but the explosion of color from the items made the entire building beautiful inside.





HUGE IDEAS


One thing that always blows me away is the comparison to life, in huge quantities or size.
I noticed with interaction design. HUGE things get a TON of attention.



Shocking the masses


A lot of what I believe in today, is breaking the rules. When you arent afraid to tell it like it is, or be who you are, you can Shock the Masses! I compare this to interaction design by Breaking the rules.


THINK OUTSIDE THE BOX!!!






This is FUN!


I notice in everything that I interact with on the web and in museums, its all about originality and presenting ideas in new, fun, and interesting ways. You have to be entertained with what your interacting with. And what ever can captivate your mind, will entertain you.
This can be as simple as something nice to look at. Something nice to touch, hear, smell, or even taste.
Though, please done lick the giraffes.


Stay entertained!!!


10 Best CSS Practices to Improve Your Code

Once again I found an awesome, extremely useful article on Web Designer Depot. Its about 10 awesome practices to improve your CSS code. Most of these Ive used, seen @SebastianJT, or are learning.

1. Stay Organized


Just like anything else, it pays to keep yourself organized. Rather than haphazardly dropping in id’s and classes in the order in which they come to mind, use a coherent structure.It will help you keep the cascading part of CSS in mind and sets your style sheet up to take advantage of style inheritance.Declare your most generic items first, then the not-so-generic and so on. This lets your CSS properly inherit attributes and makes it much easier for you to override a specific style when you need to. You’ll be faster at editing your CSS later because it will follow an easy to read, logical structure.Use a structure that works best for you while keeping future edits and other developers in mind.Resets and overridesLinks and typeMain layoutSecondary layout structuresForm elementsMiscellaneous--- WDD

2. Title, Date and Sign


Let others know who wrote your CSS, when it was written and who to contact if they have questions about it. This is especially useful when designing templates or themes.

3. Keep a Template Library


Once you’ve settled on a structure to use, strip out everything that isn’t generic and save the file as a CSS template for later use.You can save multiple versions for multiple uses: a two-column layout, a blog layout, print, mobile and so on. Coda (the editor for OSX) has an awesome Clips feature that lets you do this easily. Many other editors have a similar feature, but even a simple batch of text files will work nicely.

4. Use Useful Naming Conventions


You’ll notice above where I declared a couple of column id’s and I called them col-alpha and col-beta. Why not just call them col-left and col-right? Think of future edits, always.Next year you may need to redesign your site and move that left column to the right. You shouldn’t have to rename the element in your HTML and rename the id in your style sheet just to change its position.

5. Hyphens Instead of Underscores


Older browsers like to get glitchy with underscores in CSS, or don’t support them at all. For better backward compatibility, get into the habit of using hyphens instead. Use #col-alpha rather than #col_alpha.This I have never heard of. Im an underscore guy, due to my habits in coding with AS3. Most of all my HTML is either a combination of camelCasing or under_scores.

6. Don’t Repeat Yourself


Re-use attributes whenever possible by grouping elements instead of declaring the styles again. If your h1 and h2 elements both use the same font size, color and margins, group them using a comma.

7. Optimize for Lightweight Style Sheets


Using the above tips, you can really cut down the size of your style sheets. Smaller loads faster, and smaller is easier to maintain and update.

8. Write Your Base for Gecko, Then Tweak for Webkit and IE


Save yourself troubleshooting headaches and write CSS first for Gecko browsers (Firefox, Mozilla, Netscape, Flock, Camino). If your CSS works properly with Gecko, it’s much more likely to be problem free in Webkit (Safari, Chrome) and Internet Explorer.

9. Validate


Make use of W3C’s free CSS validator. If you’re stuck and your layout isn’t doing what you want it to do, the CSS validator will be a big help in pointing out errors.

10. Keep a tidy house


Separate browser-specific CSS to its own individual style sheet, and include as needed with Javascript, server-side code or conditional comments. Use this method to avoid dirty CSS hacks in your main style sheets. This will keep your base CSS clean and manageable.

-->
http://www.stubbornella.org/content/2009/03/23/object-oriented-css-video-on-ydn/
<-- AWESOME VIDEO

Another Thing I found was a RT from @SebastianJT about Object Oriented CSS. Check out this video, its pretty interesting.It talks about coding for re usability for building modules with in web pages. Very Interesting.

Tuesday, May 19, 2009

9 Tips For Brand Building With Web Design

Web Designer Depot

I read a great article on Web Designer Depot about building a brand with Web Design.
This article had the top 9 important things to concentrate when branding. Check them out.


1. Color Its all about the color. How do you spill paint on the page?


"The choice of a good color palette is very important in branding. Color isn’t just aesthetics — it stimulates various emotions and carries with it subconscious associations to various things and characteristics." - WDD

2. Character


Of course we know that in branding, you have to have character. How do people see your brand, what is there opinion or perception..
"Does your brand have character? Infusing your brand with a little personality can help you define what it stands for.Is the brand all about stability and safety so that your customers can be sure to rely on you? Is the brand fun and down to earth?" -WDD

3. Emotion


ONCE AGAIN CHARACTER
"Emotion is another factor to consider when building your brand. What feelings and emotions do you want people to experience when they visit your site? What sort of things do you want them to associate with your brand?" - WDD4. ConsistencyDont be too choppy in your design. people need to know where they are, and whos page it belongs to.
"To build a successful brand you need to make it memorable. What do you do to make people remember things? You repeat them." - WDD

5. Reusing code and visuals


Consistency Again!
"Consistent visuals and layout allows you to reuse more of your content, be it stylesheets or images. This means that your site will load faster as the user’s browser doesn’t need to download as many things — old images and CSS are already stored in its cache." -WDD

6. Size and position of the logo


Yo, you gotta throw your face out there. Let people see, and know who you are!
"The accepted norm when positioning your site’s logo is to put it in the upper left area of the page." -WDD

7. Value proposition


"When a visitor arrives on your site for the first time they take the first few seconds to orient themselves. Is this the right site? Does this look interesting? What is this all about? To answer these questions you should provide a clear and concise value proposition to your visitor." -WDD

8. Tone of voice


"The language you use on your website needs to reinforce your brand’s character and personality. If your brand is a friendly and down to earth, and your audience are young, tech savvy people, then informal and fun tone of voice may work well for you." - WDD

LEGIT!

Check out the rest of the article on Web Designer Depot!

Wednesday, May 13, 2009

Project Persona



Name: Albert Russell
Age: 24
Race: White
Computer: Mac OS
Gadgets: iPhone, Nintendo DSi
Average Hours on Computer: 4-6 perDay
Job: Works at an electronic store

About:
Albert Russle is your average american guy. Hes a computer geek, has all the cool gadgets, and spends his lonely friday nights surfing the internet. Hes into networking and social networking websites. When hes not on facebook or myspace, hes writting blog articles and twittering his wacky findings on the internet.

His use with Faviii:
Albert found Faviii, after reading about it on a blog site. He used faviii to save and index all his book marks. With faviis blog integration and facebook widget, Albert was able to show the world his bookmarks with a cool mini icon wall.

10 Ways to Launch a New Blog with a ‘Bang’


Web Designer Depot

This is great for any one who is interested in starting an awesome blog, and looking for some great ways to launch!
This article had some awesome start up steps to get your blog rocking. I read through and decided to summarize.

1. Get some content!


Once again, blogs are all about content. From what I've noticed and learned, blog sites that have new and original content are the ones that rock!Abduzeedo produces at least 4-7 blog posts a day! That is a huge ammount of work. Of course though these articles are being supplied by several blog readers, who are content providers.
Blogs can be ran by a single person, 1-4 posts a day.
Or multiple people (subscribers) 3-6 blog posts a day!

2. Promote using Twitter


Of course this makes a lot of sense. I've notices a boost of 90 page views a day when I place my link on twitter!I found some useful twitter widgets out on the web.
Check out
http://www.twitterbuttons.com/This site has some cool little button generators to get people following or retwittering your content.
In ShortThis article had some awesome other tips. I think though the most important are the content, and the promotion marketing.Blow up your product and get people noticing you or following you on twitter. Build links and post your site out for the world to read and find.

Other smart ways to get your site launched.

DIGGGGGGG
Of course!

Wednesday, May 6, 2009

Final Project Proposal

Project Name: Faviii



Scope:
faviii is a social networking application/widget.
faviii purpose is to build networks and link relationships between websites. You collect and save bookmarks into the dashboard or by using twitter updates. Your bookmarks generate a favicon which is stored into your crate. Your crate then displays the icons in a grid. The icons then can be fed into a blog, or your personal site. Each icon is hyperlinked to the site that created them, giving a fast easy linked list.

Icons are generated in 3 ways:
Favicons: Favicons are generated by using Googles s2, favicon generator.
Gravatar icons are used by taking a users email and generating a gravatar icon.
Manual icons, upload forms are available for icon uploads.

Target Audience:
Faviiis is going to be created for people who write, read, and maintain blogs. This application is also targeted to Twitter users, since sites will be able to be bookmarked using twitter updates.

Techs:

Faviii will have a full user login with username and password. Each user will also have a custom faviii page, where faviii pages can be bookmarked and linked.

Technology:

  • PHP

  • Javascript

  • HTML

  • CSS
  • 10 SEO Techniques All Top Web Sites Should Use

    I found an awesome resource online.
    @Abduzeedo!

    10 SEO Techniques All Top Web Sites Should Use

    1. Title Tag

    A page title is the first thing a search engine will look at when determining just what the particular page is about. It is also the first thing potential visitors will see when looking at your search engine listing.

    2. Meta Tags

    Be sure to include a few relevant keywords in this tag, but don’t stuff it with keywords either. The description tag should read like a sentence — not a keyword list.

    3. Proper Use of Heading Tags

    Your main page title should use the h1 tag — this shows what your page is about. Use of additional tags, such as h2 and h3 are equally important by helping to break down your copy. For one, you’ll see a visual break in the text. But as far as the search engines are concerned, it will automatically know what your topics are on a page. The various heading tags give a priority to the content and help index your site properly.

    4. Alt Attributes on Images

    In terms of SEO, putting a brief yet descriptive alt attribute along with your image, places additional relevant text to your source code that the search engines can see when indexing your site.

    5. Title Attributes on Links

    Including title attributes on links is another important step that any good web site will have. That’s the little “tool tip” that pops up when you place your mouse over a link. These are especially important for image links, but equally useful for text links.

    6. XML Sitemap

    This list of ALL pages / posts / etc. of your site also includes information such as the date the page was last modified, as well as a priority number of what you feel the most important pages of your sites are. All elements that help the search engines properly find and link to all content of your site.

    7. Relevant Content

    Having content relevant to your main page or site topic is perhaps the most important SEO aspect of a page.

    8. Link Building

    However there are many reputable and niche directory sites that you can use to submit your web site, or specific blog articles to. With genuine content — especially if you have a blog — you’ll be able to generate links with other web sites and blogs, as well.

    9. Social Media

    Although technically not SEO, Social Media is such a growing factor in getting your web site noticed, that it’s an important element to include in your plan.
    TWITTER

    10. A Few SEO Don’ts — Flash and Splash

    Flash sites are cool, for showing off, but not for optimization.

    ARTICLE SOURCE:
    http://freelancefolder.com/10-top-seo-techniques/

    Monday, April 27, 2009

    The perfect 404 Page

    What is a 404 Page?



    Check this, your out browsing a website and you find a dead page. You know the one that looks like this:



    Well, if you didnt know you can customize this page, to match the theme of your web site. You can also use some interesting techniques to keep your user entertained.

    I read over on list apart a couple of Must Haves for custom 404 pages.

    Heres a short preview:To get started, we need to examine the most common reasons that people find themselves on a 404 page:a mis-typed URL (or an out-of-date bookmark/favourite)a search-engine link that is out-of-datean internal broken link that the webmaster hasn’t noticedRead more

    For our next assignment we need to create a transition page.
    Me Im going to be doing and fun 404 error page.
    Wait till you see it.

    Wednesday, April 22, 2009

    How To Use Icons To Support Content In Web Design

    1. How To Use IconsUse icons on your website.


    By doing this you help the user absorb and process the info more efficiently.
    This is done by pairing an icon with a subject. Something than unifies.
    Another point is that it creates a good contrast between a block of words. Having imagery there can draw in your eye!
    Some times using imagery and iconography draws attention to a portion or point of a website.

    A majority of beautifully designed web sites use icons.

    Saturday, April 11, 2009

    A1. Identifying Modes of Online Entertainment.

    Indentifying Modes of Online Entertainment




    Band Website



    So, Basicaly I have given up on band websites. I personaly believe that Myspace was the most revolutionary social networking application for musicians and artsits. It gave a way for artists to connect with their fans. Not only that but it has now a full ecommerce capability where people can purchase songs in album or individualy. MYSPACE!!!




    Movie Website



    Since like the year 1995 almost all high budget movie websites are done in flash. Which is amazing! Flash gives the artist an approach to interactivity that is almost surreal. Check out http://www.coraline.com. Insane!




    Animation Short



    Flash animation shorts are an amazing way to take up time. There is almost an infinite ammount of shorts created in flash. One of my favorites is happy treefriends, a mondo media production. Check them out at http://happytreefriends.atomfilms.com/index.html




    Cross Media Promotion



    Yo so the DSI just came out and wow. This little piece of hardware is changing gaming as we speak. It has a built in camera, wifi capabilities, dual screens, and a touch screen with a stylus. You can communicate between two dsi's at once and it has a built in mic. INSANE.
    http://www.nintendodsi.com/




    MMOG



    Dizzywood is an awesome MMO for kids. You can explore mayan ruins, shop for clothes, hang and chat with your friends. Its awesome!
    http://www.dizzywood.com.com/




    Advergame



    http://www.addictinggames.com/towerbloxx.html



    Webisodic



    Epic FU on revision3 is awesome. I always watch this show. Its a mash up of current events, new tech, and trends in the tech community. Definitely worth watching.
    http://revision3.com/epicfu/



    Blog or Vlog



    Envato is possibly one of the best creative directories on the web. They have blogs covering everything from web development to illustration techniques. A must have in your bookmarks.
    http://envato.com



    Cold Hard Flash



    Its all about cold hard flash!!

    Wednesday, April 8, 2009

    Yo Diggidy

    Whats up all, this is going to be a blog for some blog stuff. :D

    This portal will hold a majority of my school blabs. I have a creative blog on my site, www.frankyaguilar.com.