Syndicate content
hacks.mozilla.org
Updated: 2 hours 36 min ago

Tantek Celik about the importance of Web Standards

Mon, 2012-02-06 16:23

This is the fourth installment of Mission:Mozilla, a series of interviews that link Mozillians, the technology they produce and the Mozilla mission. This time, We’re interviewingTantek Celik, a long-time Web standards contributor. He started working on web standards at Microsoft in 1998, while leading the development of Tasman, the IE Mac rendering engine, and subsequently founded independent efforts like microformats.org, BarCamp, and most recently, IndieWebCamp.org.

Read more
Categories: Browser news

FOSDEM 2012: Mozilla Labs Apps and The Future of HTML5 Games

Mon, 2012-02-06 10:11

In this post I round-up my first time at FOSDEM and the two talks I gave during my time there; one on open Web apps and the other on creating games with HTML5.

This past weekend I have been in Brussels at FOSDEM, and absolutely massive free event for the open source software community. I hear there were over 5,000 people there this weekend, that’s a lot of people.

Read more
Categories: Browser news

Aurora 12 is out – improvements and updated Developer Tools

Fri, 2012-02-03 22:49

Aurora 12 is out, together with updated Developer Tools, and these are the improvements/changes.

Highlights

A few of the improvements that stand out a little more:

Read more
Categories: Browser news

SPDY Brings Responsive and Scalable Transport to Firefox 11

Fri, 2012-02-03 22:16

Firefox 11 contains the first Firefox implementation of the SPDY protocol. SPDY is a secure web transport protocol that encapsulates HTTP/1 while replacing its aging connection management strategies. This results in more responsive page loads today and enables better scalability with the real time web of tomorrow.

Read more
Categories: Browser news

Mozilla Hacks Weekly, February 2nd 2012

Thu, 2012-02-02 14:20

After a little break, Mozilla Hacks Weekly is now back! More reading tips from Mozilla’s Developer Engagement team. We also have a new format for our content, so please let us know if you have any thoughts on that!

At the end of this blog post, you also have all the Developer Engagement team members and what they work on, if you are interested in discussing more, contributing or taking part of our work.

Read more
Categories: Browser news

State of the Docs, Feb. 1, 2012

Wed, 2012-02-01 23:53

Here are some of the changes to the Mozilla Developer Network site in the week and a half since the recent doc sprint.

Infrastructure woes

We had a snafu for a few days last week when a server crashed in the middle of a move of the DOM reference hierarchy, causing many DOM reference pages to apparently disappear. That situation has now been fixed.

Read more
Categories: Browser news

Creating thumbnails with drag and drop and HTML5 canvas

Wed, 2012-02-01 14:00

HTML5 Canvas is a very cool feature. Seemingly just an opportunity to paint inside the browser with a very low-level API you can use it to heavily convert and change image and video content in the document. Today, let’s take a quick look at how you can use Canvas and the FileReader API to create thumbnails from images dropped into a browser document.

Read more
Categories: Browser news

Interview: Nikhil Suresh on Building His Winning Canvas Demo

Wed, 2012-02-01 05:36

Editor’s Note: Back in November, Nikhil Suresh (@nklsrh2) from Sydney, Australia, won the MDN Developer Derby with his distinctive, non-violent 2-person shooter game Bouncy and the Apple. Read more

Categories: Browser news

Mozilla joins the W3C DAP – WebAPI progress

Tue, 2012-01-31 13:27

When we originally introduced our work on WebAPI, we got a number of questions where a particular question was the most frequently asked. Now, four months later, we wanted to follow up with what has been happening since.

Read more
Categories: Browser news

Using the Fullscreen API in web browsers

Mon, 2012-01-30 17:38

One thing which has been very important when it comes to creating special end user experiences have been the ability to show something fullscreen, effectively hiding all the other content etc.

Remember when web sites gave you instructions how to configure your web browser with hiding toolbars and more, just to get a slightly better user experience? Or maybe it’s just me… :-)

Read more
Categories: Browser news

Hidden Gems of HTML5: classList

Mon, 2012-01-30 11:52

If you are a web developer, you surely must know how handy it is to dynamically change the class attribute on an element. The benefits this technique are quite a few:

Read more
Categories: Browser news

Using the Vibration API – Part of WebAPI

Thu, 2012-01-26 14:12

As part of Mozillas WebAPI effort, we have been working with bringing a Vibration API to all devices that support it.

The idea with the Vibration API is to be able to give the user a notification, in a game or other use case, by telling the device to vibrate. It accesses the native vibrator and tells it how long it should vibrate.

Examples

The way to do this is quite simple – in this example the parameter is how long it should vibrate, i.e. the number of milliseconds:

Read more
Categories: Browser news

Wiki Wednesday: January 25, 2012

Thu, 2012-01-26 00:42

Here are today’s Wiki Wednesday articles! If you know about these topics, please try to find a few minutes to look over these articles that are marked as needing technical intervention and see if you can fix them up. Read more

Categories: Browser news

Mozilla Vision 2012 day two – here come the web makers of tomorrow

Tue, 2012-01-24 08:42

One day after the conference part of Mozilla Vision 2012 volunteers, Mozilla staff and friends organised a “hackday” event in a burger cafe (of all places) in Tokyo. The twist: instead of catering to developer hackers the audience was web makers – and in this case those of the future:

Read more
Categories: Browser news

Starting 2012 with loads of doc updates

Tue, 2012-01-24 03:50

We’re aware of the problem on MDN in which error messages appear in place of code examples (and a few other places). This is due to a bug in the wiki platform software that causes some of its extensions to fail to load when a server restarts. The problem has been diagnosed by the vendor, and we are awaiting a patch to fix it. Sorry for the inconvenience and thanks for your patience!

Read more
Categories: Browser news

JavaScript on the server: Growing the Node.js Community

Mon, 2012-01-23 21:10

Cloud9 IDE and Mozilla have been working together ever since their Bespin and ACE projects joined forces. Both organizations are committed to the success of Node.js, Mozilla due to its history with Javascript and Cloud9 IDE as a core contributor to Node.js and provider of the leading Node.js IDE. As part of this cooperation, this is a guest post written by Ruben Daniels and Zef Hemel of Cloud9 IDE.

Read more
Categories: Browser news

Firefox goes 2-digit, time to check your UA sniffing scripts

Mon, 2012-01-23 08:34

We all know it: UA-based browser detection is bad, the right way is feature-detection. Regardless, legacy code relies upon UA sniffing and may need to be updated for Firefox 10′s release.

Read more
Categories: Browser news

Mozilla Vision 2012: The Future of HTML5 and Web Technologies

Sun, 2012-01-22 02:22

We are currently in Tokyo, Japan for the Mozilla Vision 2012 conference and hack day. For two days Mozilla Japan with friends from the other locations are putting up an amazing effort to encourage people to help us educate the next generation of web makers.

Chibi and Jono showing off a platform game

Read more
Categories: Browser news

Dev Derby for January – show us your best orientation!

Fri, 2012-01-20 15:23

As you might know, each month we have a Dev Derby as part of Mozilla Developer Network (MDN), and each of them are focused on a certain technology where people can compete with their submissions.

Read more
Categories: Browser news

Congratulations November Dev Derby Winners

Sat, 2012-01-14 01:09

Canvas is a new HTML5 element which creates a digital “drawing board.” A web developer can use one of these drawing boards along with some JavaScript to create simple shapes, graphs, animations, interactive games, and more. Recently, eighteen creative minds showed us just how powerful and important Canvas is by sharing their work in the November Dev Derby.

Read more
Categories: Browser news