ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

23
ÜberBots 2010-2011 Website Proposal ÜberBots Website Team

Transcript of ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

Page 1: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots 2010-2011Website Proposal

ÜberBots Website Team

Page 2: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Goals•2011 FIRST Website Award

•Effective Communication

•Easy to update

•Easy to access

•That this will be the last website we need to make for a long time

Page 3: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Focuses1.Modular

2.Integrated

3.Compliant

4.Handicap Accessible

5.Transparent / Simple

6.Sexy

Page 4: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Modular• Current website, each page is individually

coded, code scattered all over

• Individually coded › Programmer needed to make new pages

• Basically, current system doesn’t work

• If pages made from modules (building blocks), “it will be easier to fix bugs, keep compliance, keep uniformity, prevent errors, make editing easier, make coding simpler, and enhance the browsing experience.” - Matt Howard, ÜberBots Forums

Page 5: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Integrated• Integration in

forums

• One set of credentials

• Simplify code, increase efficiency

• Force people to use forums

• Link calendar events

• Integration with different websites and technologies

• Help people stay connected with us

• Make videos faster by using YouTube servers

• YouTube, Twitter, Facebook, RSS, iCal

Page 6: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Compliant• W3C (World Wide Web Consortium)

defines web standards

• FIRST Website Judges want compliance to standards

• 1 + 2 = We need a compliant website

• Website needs to look same and function same in IE, Firefox, Chrome, and Safari

• RSS and iCal of website need to work

Page 7: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Handicap Accessible•Handicap Accessibility focus of

Web 2.0, W3C, and FIRST Judges

•Blind, vision-impaired, deaf

•Specific things we must do

•Text size, captions in video, plain text vs images or Flash

•Requires time & effort

Page 8: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Transparent/Simple•Well organized site structure and

hierarchy

•Site map - helps users and Google

•Breadcrumbs - Shows where page is relative to home“Home > Robots > Striker”

•Layout should be intuitive and simple

•Simple URLs “http://www.uberbots.org/o/robots/striker”Figure 1-1: Simple

Page 9: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Russian Airline Ad

QuickTime™ and a decompressor

are needed to see this picture.

Page 10: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Sexy•Not literally (skimpy clothing,

suggestive images)•Website needs to be ascetically

pleasing and attractive to user•Help for website award and keep

users drawn in•Requires assistance of an “artist”

(Matt & other)•Achievable through use of skins

Page 11: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

CMS & Maintenance

Re: Management Team(That’s You)

Page 12: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

What is CMS?

•CMS - content management system

•means a way of editing content on website

•current system is very limited and hard to use

Page 13: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Intro to OmniPage™ System

•Way of obtaining modularity “building blocks”

•Will separate code & scripting from content

•Anyone (even Ameya) will be able to edit almost any part of the page

• Includes text, calendar, uploading images, Tweets, creating new pages, making users admins, sending out emails, page titles

Page 14: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.
Page 15: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

How do we use it?•If logged in as administrator, just

click the edit button in the corner of window, everything becomes editable

•To rearrange parts of page (modules), drag and drop

•95% of website will be editable by people with no coding experience

Page 16: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Different Modules•Website will have dozens of types

of modules to create interactive, rich content

•Simple BBCode module that people are familiar with

•Calendar module, picture module, news feed module, html module, php module, etc.

Page 17: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

Closings

Page 18: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Other Things We Need to Win

•Documentation - a page or section about how the website was made

•Basic things - team number, link to FIRST website, sponsors, etc.

•Use of newer technologies (html5, twitter, etc.)

•Resources for other teams (labVIEW tutorials, other resources)

•Uniformity ...

Page 19: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Uniformity•Current website lacks uniformity

•Need to create design for main site, forums, and wiki that’s consistent

•Will help people while they navigate between parts of website

•Makes overall design look better, builds “team identity”

Page 20: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

What Else We Need to Include in Website for Team Gain

•PayPal donations

•User file uploads

•“Propaganda” for enlisting new students

•SMS meeting updates

Page 21: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Plans for “Construction Zone”

•New website will be built parallel to old website

•I.E. old website will be 100% functional until the Website Team receives approval for new site from Management

•New website will be hidden from public during build season.

Page 22: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

ÜberBots Website TeamWebsite Proposal - 7/1/2010

Expectations

•Little to no budget

•Completion by September 2010

•Regional Website Award 2011

Page 23: ÜberBots 2010-2011 Website Proposal ÜberBots Website Team.

Lastly, we would like to thank

Ameya for being a good sport.