Bring me to your leader.
The web is taking a strange turn of late. Important people of our internet future are voicing their anger at how the W3C is and with people that matter leaving we have to start finding yet a new body, a new leader to lead us into our promised land. What will be the future for …