What does everyone think about the development of html5?

There is talk of it taking over flash and I do see a lot more of it these days but flash has vector and raster graphics which html5 doesn't so can it really take over?