Mozilla has announced a redesign of the Mozilla Developer Network (MDN) based around the organization's pledge to provide openness and innovation on the Web.
The redesign is built with advanced search, easier navigation, and content now organized by zones such as: Firefox OS, Firefox Marketplace, Firefox, Add-ons, Persona, etc.
The MDN itself has recently gone through a platform change moving from a hosted third-party solution to Mozilla's own custom Django application code-named Kuma.
Intended to act as an open, community-driven wiki, MDN seeks to give web developers, designers, and application developers (and extension and theme writers) access to the best documentation, tutorials, and developer tools available.
"Anyone can add and edit content to make it even better," says Mozilla.
The organization has moved to Elasticsearch for search — and this helps continue making indexing and filtering improvements. It also enables the addition of new search features at will.
According to Mozilla, "MDN's new Content Zones provide a complete collection of documentation about a given topic, encompassing the very basics of a topic to API details and advanced techniques."
There are now "See Also" links (which may appear in any wiki page) linking to documents, which may be relevant based on the document a developer is currently viewing.
"Both the zone subnavigation and 'See Also' link sidebar widgets are built from basic link lists in the wiki document, so adding links and shuffling navigation is easy for anyone looking to contribute to MDN. These link lists can also be built using MDN's macro language, Kumascript, and our writing team has done a great job automating 'See Also' links so that contributors can save on the manual labor of hunting down other relevant documents," said the development team in a "Hacks" post.