Mozilla Summit 2013, Day 3: Toronto Office Tour and Games!

Subject: General Tech, Mobile, Shows and Expos | October 7, 2013 - 08:55 PM |
Tagged: Mozilla Summit 2013, mozilla

Summit 2013 came to an end on Sunday after a few closing keynotes, breakout sessions, a tour of the Mozilla Toronto campus, and interpretive dancing of what the fox says. Do not worry, Mozillians in our audience, I will only interpretively illustrate the interpretive dance with a totally unironic Shockwave Flash screenshot.

homestar-smoothmoves.png

Real smooth moves, indeed.

On the topic of Flash demos, the first session I attended included an extended preview of Shumway. As discussed in Day 2, the project intends to keep Flash content alive after the platform fades. A few demos were shown to attendees including a signification portion of the HomestarRunner email, "Your Friends", where Strong Bad harms the entire cast except himself and The Poopsmith (and other off-cast or yet-to-be-introduced characters, of course). The video played just about perfectly.

IMG182.jpg

BananaBread OF DOOM!

"Bananabread" was also modified into a special demo showing live textures from video elements. The game even projected a separate game of Doom against the wall of the level. This can, of course, be used for non-gaming projects as well; projects have been developed to use shader effects on web camera video for GPU-accelerated post-processing tasks.

IMG186.jpg

The closing ceremonies followed the breakout sessions and mostly thanked their community. A few "Mozillians" were voted by their peers for their popular influence and were recognized with signed posters and, in one case, a paid trip to any Mozilla campus in the world. Plus, people were hugged by a fox; a picture is worth a thousand words.

IMG205.jpg

The last event of the day, at least the last one relevant to a computer hardware website, was a tour of the Mozilla Toronto campus. The office is structured in departments around a central kitchen, restroom, and discussion area. They attempt to have a sort-of Canadian cottage feel with a couple of Adirondack chairs and a wood-beam ceiling. There is also a group of desks called "Benoits St." because, well, it just so happens everyone who works in that section is named Benoit.

IMG194.jpg

Community Room with its reconfigurable tables and musical corner.

Thus ends the coverage of Mozilla Summit 2013, Toronto.

Source: Mozilla

Mozilla Summit 2013, Day 2: APCs and Servos in a Flash

Subject: General Tech, Mobile, Shows and Expos | October 6, 2013 - 10:14 AM |
Tagged: mozilla, Mozilla Summit 2013

The second day of Mozilla Summit 2013 kicked off with three more keynote speeches, a technology fair, and two blocks of panels. After two days and about two dozen demos, several extremely experimental, I am surprised to only see one legitimate demo fail attempting to connect two 3D browser games in multiplayer over WebRTC… and that seemed to be the fault of a stray automatic Windows Update on the host PC.

Okay technically another demo “failed” because an audience member asked, from the crowd, to browse a Mozilla Labs browser prototype, Servo, to an arbitrary website which required HTTPS and causing the engine to nope. I do not count that one.

IMG142.jpg

Speaking of Servo, the HTML rendering engine ended the “Near Term Strategy and the Products we Build” keynote with an announcement of its full score to ACID1. The engine, developed in Mozilla’s own RUST language, is a sandbox for crazy ideas such as, “What would happen if you allow Javascript to execute in its own thread when it would normally be blocked by Gecko?” Basically any promising task to parallelize is being explored (they openly solicit community insights) in making the web browser better suited for the current and upcoming multi- and many-core devices out there. Samsung is also involved on the project, which makes sense for their mobile products.

IMG138.jpg

Also discussed is Shumway, a Javascript rendering engine for Flash content. Candy Crush Saga was presented as an example of a game, entirely reliant on Flash, playing without the plugin installed in a similar way to how WINE allows Windows applications within Linux. Shumway has been known for a while but is becoming quite effective in its performance. What happens to content after Flash becomes deprecated (be it 3 years, 10 years, or 100 years) has been a concern of mine with videos such as HomestarRunner holding cultural relevance despite not updating in almost 3 years.

IMG143.jpg

Lastly, we saw a demo of the APC Paper which is expected to lead Firefox OS into the desktop market. It is actually a little smaller than I expected from the pictures.

IMG144.jpg

One more day before everyone heads home. So far not much has happened but I will keep you updated as things occur.

Source: Mozilla

Mozilla Summit 2013, Day 1: Unreal Engine and UP

Subject: General Tech, Mobile, Shows and Expos | October 5, 2013 - 12:58 PM |
Tagged: mozilla, Mozilla Summit 2013

I have volunteered with Mozilla starting about a month after I read the Windows Store certification requirements (prior to that I was ramping up development of modern apps). I am currently attending, due to that volunteer work, Mozilla Summit in Toronto. The first day, Friday, has been filled with keynotes including some partially-new announcements.

IMG073.jpg

Mozilla has a number of branded elevator doors, signs, and carpets covering the hotel to promote the event for the attendees. Unfortunately, my hotel room was not in the tower this elevator serviced. Also unfortunate, I did not realize that until I was on said elevator at in the 27th floor. Moving between the first and 27th floors took all of about 5 seconds; popping my ears took longer. To be fair I was given correct directions by the hotel staff I just did not realize that the building was, in fact, multiple buildings and so my interpretation was off.

On to the important stuff: explosions! The second keynote contained high performance 3D browser games and, albeit less kablooieie, site personalization.

IMG102.jpg

The latter we have talked about before. Mozilla is implementing interface elements in the browser for users to share demographic information with websites. They understand that advertising is how the web works and does not want it outright dead. They do believe (at least some) advertisers mine too much data from their users because they need to mine some data from their users. One-on-one conversation with a couple Mozilla staff somewhat confirms my suspicions that the initiative is to remove the temptation for just a little more data with homegrown solutions. This seems to be their last idea, however, given the discussion at the panel.

IMG093.jpg

The former was an Unreal Engine demo on stage during the “Envisioned Future State” keynote. The presenter had several multi-kills with a rocket launcher. I should note the entire demo ran off of the file protocol so no internet connection was required. This was quite literally Unreal Tournament 3 running native to Firefox.

Well, I think that is it for today! A lot of information was released but I believe these were the top-two most interesting points.

Source: Mozilla