In some ways, A is easier, but not in all ways. Each has its own difficulties.
These are not the only possibilities, though; a third possibility might be:
C) Make a simpler set of features which are compatible with some parts of WWW and implement that.
However, you can do two or all three things if you want to do; you are not limited to doing only one thing. I think all three of these (A, B, C) have their own benefits, so you don't need only one.
These are not the only possibilities, though; a third possibility might be:
C) Make a simpler set of features which are compatible with some parts of WWW and implement that.
However, you can do two or all three things if you want to do; you are not limited to doing only one thing. I think all three of these (A, B, C) have their own benefits, so you don't need only one.