Friday, February 26, 2010

Mozilla Devday 2010 ' Bangalore : 27th Feb : Live Blogging

Mozilla
Arun Ranganathan, Technology Evangelist
Ragavan Srinivasan, Product Managaer, Mozilla
Seth Bindernagel, Director, Localization, Mozilla
Vineel Reddy, MCR, Community Marketting,
Lucian Teo and John Britton, Drumbeat Initiative, Mozilla

Mahiti
Sree Rameshaiah, executive Director,
Chethan Elvis, Marketting Director,
Sara Baptiste Brown, social Business Coordinator, Mahiti

Center of Internet Society
Sunil Abhram

Mozz Drumbeat Session:
The Future of the Internet

Session :2 The Embracing Web Platform -Arun Ranganathan'
What's good Platform?
Speed-->
JS Performance Wars
Power-->
Device Capabilities
Deployed at scale
Beauty-->
Make Users say wow!


what's In the Web?
Faster JS than Ever
Better Mashup Capabilities
2D and 3D Drawing Capabilities
Virtualized Storage
Device Integration
No Plugins Needed

Integrating with File System
Better File Analysis Capabilities in web pages
File API Support
(exif data ->Geo Tags)

Power: a Look at better Mashups
1.AJAX
2.Mashup have to be safe
3.Cross-site XMLHttpRequest with CORS Headers
4. IE8, XHttpRequest with CORS Headers
5. TweetPics

Make Data Location Aware
1. GeolocationAPI in browsers
2. navigator.geolocation supported in chrome (API)
(FF 3.3.6)
3. Google service SSID Wifi Spot -Mechanism of picking signals and identify location . -> GeoIP is collected and manipulated

Beauty
HTML5 and CSS3
1. Support for CSS3 @font-face in IE,Opera, FF and others (link the fonts across the server)
Case Study :TypeKit.com
Business based Open Fonts

Drawing 2D
HTML, JS(reading keyboard i/p), Canvas

Orientation Events
DOM Events Model: MozOrientation
Accelerometer

Then, There's Video
out-of-the box Vieo Capabilities
HTML5 ->
Codec remains contentious
h.264 codec ->flash propertiary

theora
ogg     -> open Standards


Demos: Green Screen
or light blue

CSS3 and SVG Powered Demo

Dynamic Content Injection - Demo

WebGL :Bringing 3D to CAnvas
OpenGL ES2.0 and share-based
An API "on top" of underlying Hardware
Demos: Toy car, 

Keep in touch! arun@mozilla.com
there are no foolish questions, only fools who do not question.

Session :3 By Seth
  • Out of process plugins (OOPP)
  • Better startup time
  • Jetpacks support
  • Theme updates
  • Extension Manager Redesign
  • Tab Matches in Awesome Bar
  • Weave integration
  • Integrated Developer Tools
  • Source: https://wiki.mozilla.org/Firefox/Projects
Firefox 3.7 and next Firefox 4.0
catch the ppt @ http://people.mozilla.com/~sethb/BangaloreDevDay/Firefox.Next.html

Sponsor Event: Mahiti.org

Convene is the key project and hacking is better, how postgrey is better than Oracle...Applied Engg and pure Engg, Conducting FOSS Workshops and TTP

There are three main categories of workshops.
1.Source Camps :
Source Camps are week-long workshops that focus on the use of free and open source software (FOSS) in the non-profit sector. They create opportunities for practical learning and skills exchange. An emphasis on community building, which runs through everything from content design and delivery to the agenda and location, makes Source Camps an unforgettable experience. The relationships created during the workshops last long beyond the week of the Camp.

2.General Workshops:
These are generally 2 -3 day workshops where the selected participantsi would like to gain an insight into open source and use this knowledge in migration.Some of these participants might be already familiar with open source but would like more information about the topics being covered.

3.Custom Workshops :
These are special workshops custom made for customers on request.These organizations had either attended our source camps or non-residential workshops and would like to effectively deploy open source technologies at the workplace more effectively.One example would be the custom training programmes we conduct at the Centre for Women's Development and Research. ( www.cwdr.org.in ) ,These have been highly effective in helping the organization migrate effortlessly from proprietary tools to open source.We did the migration ourselves and trained the staff on use of the tools effectively.

Topics which can be requested for these workshops could be anything from Linux OS to alternatives to MS Office and Outlook.Video and audio editing tools are also covered on request.

Please contact us with your requirements and we would be glad to assist you.
Our email is ngoinabox@mahiti.org  .
Click here for our postal address and phone numbers.

Patents and Copyrights by CIS-India
Portable Network Graphics (PNG) ->alternate innovation.
OGG theora, Dirac, (and maybe On2's VPS)
Microsoft ->covering custom XML
Blackberry -> 615 million

Mozilla Labs : Raghavan
a virtual lab where people integrate and participate in bringing innovation
1994 (2001-Wikipedia) Mosaic Web Browser

geode, snowl, ubiquity, weave, Personas, jetpack, test pilot, bespin

The web is personal
User <--> Producers
The web Platform
Innovation Services

Weave Sync
-------------------------------------------------------
Encrypted Data in client-side
Full  Browser Sync
Use Mozilla's Server or your own
Extend, Customise

Demo : Weave Sync


https://wiki.mozilla.org/Labs/Weave/Developer -> Documentation and Weave API Spec, Library for using Firefox data across all other devices.

You--> Identity
Account Manager : Connecting to Site very easy and consistent

Demo: People on the Web
web Finger is protocol, Activity Sreams, OpenID, OAuth, OAuth-WARP
Creating our own personas and become an approver.

Jetpack ->HTML, JS, CSS (Powerful FF Add-Ons)
Web-based, Secure, Robust, Extensible

Bespin -Web Based Code Editor

Design Challenge--> Mock-Up an idea for Firefox Product Team, Prototype, Design and bring in ideas into reality.
Video Presentation posted by raghavan
Speaker: Alex Faaborg, Mozilla Design Team-->Design Challenge from Mozilla open to new ideas to leverage FF!!!:) Concept Series-> Design Challenge for Firefox 4.0 "The Home Tab"
http://bit.ly/degign-challenge

Saturday, February 13, 2010

Check out Save Our Tigers | Join the Roar

Title: Save Our Tigers | Join the Roar
Link: http://www.saveourtigers.com/JoinTheRoar.phpion

I am really unhappy to hear that we have only 1411 tigers all-togethere in India. Lets participate in this Project and help people get aware of this issue and we need strong support from all to save our tiger resource of our Nation.