What operating system and browser versions are supported?

Electronic Health Record Sharing System (eHealth) has been tested for the following combinations of popular operating systems and browsers. This does not mean that eHealth cannot run on other environments, it only means that since we have not fully tested them on those environments, the systems may not behave as what we have intended, e.g. the screen displays may be distorted, the system performance may be degraded.

Software environment Versions
Operating system
  • Microsoft Windows 10
  • Microsoft Windows 8.1 (classic view)
  • MacOS 10.14 (Mojave)
Web browser
  • Microsoft Internet Explorer 11 (IE11)
  • Microsoft Edge
  • Safari 12
Java Runtime Environment (JRE) (Only required for use with smart card Reader to read Hong Kong smart identity card
  • Oracle JRE 8 up to 8u231

Note: For macOS, JRE 8 (8u20) or later versions must be used for smart card reader

Frequently asked questions

About printing (on Windows)

  • Is Java required for printing?
    Expand

    From 23 Jun 2016, Java is no longer required for printing.

  • Why does a single page document span across two pages when printed?
    Expand

    All printouts in eHealth are formatted to "A4" paper size. If your printer is set to other paper sizes, the printouts may not fit to the page as designed. You can follow the steps below to change the default paper size to "A4".

    1. Click Windows button, then select <Devices and Printers>.

      Devices and Printers
    2. Right click on the "default" printer icon (the one with a green tick), then select <Printing preferences> menu item.

      Printing preferences
    3. Change paper size to <A4> and then click the <Apply> button. Note that the printing preferences layout might vary depending on your printer model and driver.
  • Why are there headers and footers overlapping with the contents of my printouts?
    Expand

    Headers and footers are printed by defaults on some browsers and they may overlap with the contents of your documents. You can remove the header and footer by changing your browser settings according to "How can I remove the headers and footers from my printouts on IE11?"

  • How can I remove the headers and footers from my printouts on IE11?
    Expand
    1. Click on the <gear icon>, select <Print>, then <Page Setup…> in the menu.

      Page Setup
    2. Change all options under the <Headers and Footers> section to <-Empty-> and click <OK> button.

      Headers and Footers

About printing (on Mac)

  • Is Java required for printing?
    Expand

    From 23 Jun 2016, Java is no longer required for printing.

  • Why does a single page document span across two pages when printed?
    Expand

    All printouts in eHealth are formatted to "A4" paper size. If your printer is set to other paper sizes, the printouts may not fit to the page as designed. You can follow the steps below to change the default paper size to "A4".

    1. Click the <Mac icon>, then select <System Preferences…> menu item.

      System Preferences
    2. In System Preferences, select <Printers & Scanners> icon.

      Printers & Scanners
    3. In Printer & Scanners, click on <Default paper size> drop down menu and select <A4>. Click the red circle button on the top-left corner to exit.

      Printers & Scanners
    4. Restart all browsers.
  • Why are there headers and footers overlapping with the contents of my printouts?
    Expand

    Headers and footers are printed by defaults on some browsers and they may overlap with the contents of your documents. You can remove the header and footer by changing your browser settings according to "How can I remove the headers and footers from my printout on Safari?"

  • How can I remove the headers and footers from my printout on Safari?
    Expand
    1. Click <File>, then <Print…> menu item.

      Print
    2. Un-check <Print headers and footers> then click <Cancel>.

      Print headers and footers