Все дело в общих знаменателях, когда вы делаете кроссплатформенные вещи. Вы должны выбрать вещи, которые, как вы знаете, будут работать на все ваши цели. Это потребует некоторых исследований с вашей стороны. Я знаю, что этот ответ немного расплывчатый, но вы не указываете, какой именно список браузеров вы хотите поддерживать. Это просто Firefox, IE и Safari? Опера тоже? Это те вещи, о которых вы должны подумать.
При этом лучше всего выбирать язык, поддерживаемый каждым браузером, на который вы хотите настроить таргетинг.