JavaScript #20: события load, error; атрибуты async, defer тега script