A step towards a social semantic desktop in JavaScript and PHP