За последние несколько лет сообщество JavaScript выросло в геометрической прогрессии. Можно с уверенностью предположить, что библиотеки — главная причина, по которой мы наблюдаем такой удивительный рост. Благодаря этим библиотекам различия между популярными браузерами сведены к минимуму, что делает кросс-браузерную разработку намного проще, чем раньше.
Этот учебник включает в себя скринкаст, доступный для пользователей Tuts + Premium.
Также доступно в этой серии:
- Создайте свою собственную библиотеку JavaScript — часть 1
- Создайте свою собственную библиотеку JavaScript — часть 2
Но даже в этом случае в жизни многих разработчиков JavaScript наступает момент, когда необходимость в всеобъемлющей библиотеке не требуется, и требуется более простая и более совершенная библиотека для устранения кросс-браузерных складок. Есть много библиотек на выбор, но почему бы не написать свою собственную? В конце концов, вы — лучший человек, который определит ваши потребности и предложит решение, которое вам подходит. Но как ты это делаешь? Как начать? Как вы справляетесь с кросс-браузерными проблемами? Мы будем строить свои собственные в этой серии!
Это то, на что я надеюсь ответить в этой серии, но имейте в виду, что представленное здесь решение — лишь капля в море возможностей. Это не универсальное решение, но я надеюсь, что оно даст вам представление о том, как вы можете подойти к созданию своей собственной библиотеки.