html5 e css exigem um mecanismo de renderização da web em segundo plano. Então você tem que usar um dos mecanismos de renderização da web. O Webkit é o mecanismo de renderização da Web mais usado por causa de sua performance e portabilidade. Você também pode tentar o Gecko do firefox, mas é muito difícil de implementar quando comparado ao webkit