portfolio
All Leps Barcode of Life - Visit site
| Contribution to Site: | Logo, Site design, Backend programming |
| Technologies Used: | XHTML, CSS, javascript, PHP, AJAX |
All Leps is the informational site for the All Lepidoptera (moths & butterflies) Barcode of Life Initiative, and the brief for the design and construction of this site was to make a framework for the large amount of information the initiative has generated.
Of special note here is the use of AJAX to make functional taxonomic checklists. Each of the campaigns within All Leps has greater than 20,000 species, far too large a number of entries to print to the page in one go. To get around this, when the user clicks on one of the higher taxonomic elements an AJAX callback to the database is made and returns the corresponding data, so only a minimum of information is written to the browser initially.
Another important feature is the progress pages that show the barcoding progress of each major campaign. This draws information from the BOLD Systems database and parses it into the underlying database on a regular basis so that the statistics are always up to date.
This site is fully XHTML compliant with external CSS and gracefully degrading javascript behaviours.