About D'Hondt.eu
An on-line resource for the calculation of election results held under proportional representation using the D'Hondt greatest-average method. It is provided free-to-use and includes provision for additional member system elections where the result is also dependent on constituency seats won by any party, as used in places such as the Scottish Parliament.History
At one point long ago I wrote a (now lost) MS-DOS and later Windows95 applications for the calculation of results using the D'Hondt method, which were later replaced with by various web-based variants as both web technologies and my experience of them evolved. Later on I noticed that candidates in the 2009 British Euro-elections had been deep-linking to the section of my personal website that contained the calculator, so in order to disassociate it from my then own political views of the time it was spun out into a micro-site in its own right. From there it was maintained and updated on an ad-hoc bases, including a complete rebuild from off-line backup as the result of a total-loss server crash.News
- 8 August 2024
- Added an upcoming elections section, and some cosmetric changes mostly to accomodate mobile devices.
- 7 August 2024
- Updated default party names and colours.
- 5 August 2024
- Various changes and fixes. The main fix is adding code to handle some very old deep links that keep on getting hit. Extra data-sets for the Welsh and London assemblies have been added. The election data-set has also been cleaned up to remove anomalies like SNP appearing in English regions.
- 2 August 2024
- A complete rewrite and overhaul of the underlying site logic and a switch-over to cloud hosting. It is one of those things that fell by the wayside during the pandemic, and finally time was found to give it the attention it deserved. One near-future plan is to add results from earlier non-Euro (and possibly non-British) elections.
Notes on deep-linking
Other websites have been known to deep-link into the D'Hondt calculator with customised parameters and if you have just come here from an error page you likley followed one of these links. Many of these deep-links date back over ten years when this website was built using different web technologies and while there is provision to handle these legacy links the internal conversion code has limits on what it will accept. It is likley the link followed was an edge case that had parameters outside the accepted range or were malformed, since the conversion has only been tested with the few examples that commonly turn up in the error log.Deep linking into this website is considered perfectly acceptable use and it is why in the past it was designed the way it was. Issue is the site has been redesigned many times since it first went live so 100% backward compatibility is not an intended goal, and if a bad parameter is detected and error is thrown rather than trying to second-guess what the intended meaning is. Two restrictions are limits on the number of parties and seats, as well as what characters can appear in customised party names and colours.
Contact
The site author can be reached using email viaremy
(at) dhondt.eu