I am thinking that if you did the layout with CSS instead of as a table, the problem of having an extra board or extra white space on Apple devices would go away. The two main ways I have done the layout with CSS for Game Courier are with grid for boards with squares or with absolute positioning over background images. I suppose a grid could take a background image. I did background images with absolute positioning, because grid did not yet exist when I wrote that code.
I am thinking that if you did the layout with CSS instead of as a table, the problem of having an extra board or extra white space on Apple devices would go away. The two main ways I have done the layout with CSS for Game Courier are with grid for boards with squares or with absolute positioning over background images. I suppose a grid could take a background image. I did background images with absolute positioning, because grid did not yet exist when I wrote that code.