Fcc open-developer-day
-
Upload
ted-drake -
Category
Technology
-
view
1.053 -
download
4
description
Transcript of Fcc open-developer-day
Open and Accessible Open Developer Day with the FCC
November 8, 2010
Ted DrakeYahoo! Accessibility [email protected]
Friday, November 12, 2010
Outline
• Accessibility
• Data
• Programming
• Action
• Information
Friday, November 12, 2010
AccessibilityFriday, November 12, 2010
Universal Design
• Design for everyone
• Display content
• Don’t require JavaScript or Flash
• Use semantic markup
• Allow user customization
Friday, November 12, 2010
Open Government Data
Friday, November 12, 2010
“Openness will strengthen our democracy and promote efficiency and effectiveness in Government.
-Barack Obama
Friday, November 12, 2010
Data Resources
• Data.Gov
• Recovery.Gov
• FCC.Gov/Data
• SunlightFoundation.Com
• Data.Gov.UK
• Data.UN.Org
Friday, November 12, 2010
FCC Data APIs
• Reboot.fcc.gov
• License Information
• Company Information
• Test Results
• Mapping Data
Friday, November 12, 2010
Yahoo! Developer Network
Friday, November 12, 2010
YQLSELECT * FROM internet
• SQL like interface for accessing any data on the internet
• Yahoo! handles caching and multiple requests
• Easily extended with Open Tables
Friday, November 12, 2010
SELECT * FROM fcc.data.common.name
Friday, November 12, 2010
SELECT * FROM fcc.data.licenses.status WHERE commonName=”Verizon Wireless” AND limit=”3”
Friday, November 12, 2010
SELECT * FROM fcc.consumer.broadband.test WHERE (latitude, longitude) IN (SELECT latitude,longitude FROM geo.placefinder(1) WHERE text="Los Angeles")
Friday, November 12, 2010
SELECT latitude, longitude, name FROM csv WHERE url="http://foo.com/Darfur.csv" AND columns="name,latitude,lat_dd,longitude,long_dd,status,structures,year_attacked"
Friday, November 12, 2010
Yahoo! User InterfaceLibrary
CSS - JavaScriptBuilt for Yahoo! scale and
performance
Friday, November 12, 2010
YUI CSSReset | Base | Fonts | Grids
• Cross-Browser
• Removes 75% of CSS work
• Small footprint
• Single URL for performance
Friday, November 12, 2010
YUI JavaScript
• YUI2 - Powers most of Yahoo!
• YUI3 - Better performance, modular, simpler. Still under development
Friday, November 12, 2010
YUI Design Patterns
• How and Why for user interactions
• Wireframe designs for fast prototyping
• Based on extensive user testing
Friday, November 12, 2010
More Data
• ProgrammableWeb.com
• Yahoo Firehose: Social activity on YQLselect * from social.updates.search where query="San Francisco Giants"
• Code.Google.Com
Friday, November 12, 2010
Mashup Ideas
• Create a widget for televisions to track potential broadband performance
• Compare broadband distribution with population statistics (wealth, education)
• Match licenses with campaign donations
• http://reboot.fcc.gov/license-view/
Friday, November 12, 2010
Resources
• email me: [email protected]
• Developer.Yahoo.Com
• Reboot.FCC.Gov
• Data.Gov
• Code.Google.Com
Friday, November 12, 2010