dollar, если Вы несете ответственность за действие пользователей, то не в силу наличия договора с ними, а в силу вмененности этой ответственности законом.
JS мой первый язык программирования. Перед тем как приступить к его изучению учил HTML/CSS, естественно. В котором, лично для меня все было прозрачно и понятно.
Сколько сайтов сделал на основе полученных знаний?