As for serif vs. sans, even on an lower resolution 800x600 6" screen with less contrast, I still preferred serif. So it's not a matter of contrast and/or resolution. It's that it's more comfortable to read with serif. When I read length passages with sans, it's not as comfortable to read.
But if you are unsure which type of font to use, don't use any and let the user choose. Even if it's just from a list of fonts that come with the device, the user would still be able to choose from serif or sans. This is one reason why embedding a font for the body is not a good idea.
|