Часто встречал подобные части кода и последний раз увидел на википедии:
Типичным примером будет ссылка <a href="javascript:DoSomething()">
. Даже если форум позволяет внешние ссылки, не стоит пускать протоколы javascript: и data:.
Так вот, я не очень понимаю, когда данные протоколы используются и зачем они вообще нужны, гугли - не помогло (может слабо гуглил, сейчас продолжаю этим заниматься).
Поэтому если у кого-то есть какая-нибудь информация или ссылки на статьи и пр. по данным протоколам, можете подсказать?