Flock | the social web browser

Main Page

Welcome to the Flock developer website. You will find here documentation and tutorials to write add-ons to Flock, as well as instructions about how to contribute code source to the Flock project. The current documentation is valid for Flock 0.9.x or later.

Contents

Extend Flock

Flock for Web Developers

Documentation

Contribute to Flock

Other resources


Mozilla and Javascript development

Documentation

  • Javascript: the high-level language in which Flock is written
  • DOM: The Document Object Model, an API to access to elements in HTML or XML files (in particular XUL files)
  • XUL: The markup language (XML) used to write Flock's user interface
  • XPCOM: The "Cross-Platform Component Object Model", used to connect to low-level components written in C++

Tools, Advice