Не CDN єдиним

Останнім часом стало модно говорити про доступність (accessibility) при розробці сайтів, писати rel, alt, робити версію для слабозорих і так далі, проте чому б спочатку не подумати про нормальних користувачів. Підключаючи jQuery з CDN:

<script src="http://code.jquery.com/ui/1.9.0/jquery-ui.js"></script>

… багато хто забуває дуже важливу деталь.

Звичайно ж, потрібно не забувати перевірити, подгрузилась бібліотека, і якщо немає, то довантажити з власного сайту. Для цього можна просто додати:

<script>
!window.jQuery && document.write('<script src="js/jquery.js"></script>')
</script>

Це настільки просто, однак, багато великі сайти грішать тим, що забувають про це. Реальний приклад — великий ресурс, зав'язаний на роботу з клієнтами з Китаю, забувши про цю перевірку, зробив неможливою роботу цих клієнтів з їх сайтом, якщо клієнт не використовував vpn. Причина проста: довантажувати з CDN гугла, а в Китаї майже всі гугловское заблоковано (别和谐了).

Розробники, будь ласка, не забувайте про це!

Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.