Browsers
Supported Browsers
PhotoEntry aims to be compatible with as many browsers as possible. However the effort involved in doing this has to be balanced against the level of usage of some browsers, and any unwarranted impact on users of more modern mainstream browsers. PhotoEntry uses standard HTML5, and makes limited use of Javascript to help with screen layout and image upload.
Each release of PhotoEntry is tested against the latest version of the following browsers:
- Firefox
- Chromium
- Google Chrome
- Apple Safari (Mac)
- Apple Safari (iPhone & iPad)
- Microsoft Edge (the Chromium-based version released in Q2 2020).
As of July 2020 Microsoft Internet Explorer is no longer supported, and we are aware of several problems using it.
PhotoEntry has also been used without any problems on some of the many types of Android devices. We are not aware of any other specific browsers that do not work with PhotoEntry.
Javascript
Some PhotoEntry screens do make use of Javascript, which should be enabled in your browser. You will get a warning on the Login screen if Javascript is not enabled.
The Judge Preview screens (as used by Judges) will not function without Javascript.
SSL/TLS Versions
All network traffic to PhotoEntry is protected using what is commonly known as SSL (Secure Sockets Layer). In fact the term SSL actually refers to the original SSL protocol versions (v1, v2, v3), and the similar TLS (Transport Layer Security) protocol versions (v1, v1.1, v1.2, v1.3).
PhotoEntry adheres to best security practices, and disallows use of older vulnerable protocols where possible. The current state is:
- SSL (all versions) - disabled
- TLS 1.0 and 1.1 - disabled on 1 October 2018
- TLS 1.2 - enabled
- TLS 1.3 - enabled on 15 Dec 2018
If you have a very elderly browser you may find that you cannot access PhotoEntry after September 2018. At that stage you must switch to a more recent secure browser.
Old Versions of Browsers
PhotoEntry does not guarantee that it will work on old versions of the browsers listed above. In fact if you go back far enough for any of them you will find a version that just does not work properly. There are many functional and security reasons why you should not be running an out-of-date browser, and we strongly encourage you to stay up to date.