I don't know for certain but when you spend huge amounts of money trying to promote your new game client I would assume that launching from exe/direct from Origin is the most likely. Bar BF Heroes have you seen any games launch from a browser? It is certainly another way to prevent people from pirating the Alpha Trial.
Although you may be able to launch the game via battlelog which is on your browser I can say with some certanty that it will not be the prefered method of launching the game. That would be dumb beyond EA's usual level of retardation.
I really hope you are right.



