Как стать автором
Обновить

Комментарии 46

Вот ведь попадут люди, кому сайт писали по заказу фрилансеры и которые понятия не имеют, как их сайт внутри устроен.

С наступающим!!!
С наступающим!

Плохих фрилансеров, значит, выбрали. Но предупреждать за день — это не хорошо.
Стоп! Не за день! Тут написано, что с 31 января.
Ага, уже исправлено. Прошу прощения.
Я сам делаю сайты по шаблону, но я всегда слежу за тем, чтобы все скрипты и картинки были на хостинге с сайтом, также внимательно прочесываю код и удаляю оттуда лишние ссылки, тщательно за всем этим слежу.
Словом, я спокоен! Но за новость спасибо, буду иметь ввиду!
Тоже размещаю либо на хостинге, либо Гугловский CDN использую, но имхо CDN предпочтительней
Хорошо конечно иметь все при себе. Но от CDN'ов отказываться думаю очень не стоит по крайней мере по двум причинам: бОльшая скорость загрузки с CDN и распарралеливание запросов — все это в конечном счете отражается на скрорости загрузки.
Не забываем, что CDN это еще и +1 DNS запрос, который тоже делает свой вклад, но уже в другую сторону )
который обычно закеширован, как и сам jquery с гуглового CDN, ибо используется на тысячах сайтов
За всех не скажу, но в Firefox кеш DNS длится минуту (по умолчанию).
По второму пункту нельзя не согласиться. Разве что только фрагментация по версиям jQuery немного картину портит. + те сайты, которые используют мажорные версии ссылок на CDN (там гугл ставит expires в 1 час).

Сам то конечно использую CDN, но скорее потому что так просто удобнее.
Кэширование днс реализуют не только в программах но и в самой ОС.
Все равно смысла не понимаю загрузки с гугла: вот если ваш сайт лежит, то и пофигу на cdn, а вот если вдруг гугл ляжет (хотя бы для какого-то юзерского провайдера), то ваш сайт уже будет неработать и не по своей вине.
Ну отдавать n килобайт и не отдавать n килобайт — это в сумме уже 2n килобайт ©
НЛО прилетело и опубликовало эту надпись здесь
В смысле 301?
НЛО прилетело и опубликовало эту надпись здесь
а может это как раз «не понял, но понравилось» +)
Сразу надо было думать, а не создавать проблемы на пустом месте.
А что за картинки использовали с их сайта то?
Подозреваю, что как минимум — их лого. Мало ли зачем :)
Вариант «подключали библиотеку jQuery» в голову не приходит? :)
С каких пор библиотека jQuery — это картинка?
Также они будут отключать хотлинкинг и для всех других типов контента (например, CSS и JavaScript)
И что? Вопрос был таков: «А что за картинки использовали с их сайта то? „
Это особенно касается jQueryUI, где скины подгружаются с сайта.
А что делать сотням тысяч владельцев блогов, у которых в темах это прописано? и сами они поменять не могут. Ведь даже если захотят, то в статье не написано, как быстро изменить ссылку на вызов с Гугловского CDN…
Включать мозг на этапе создания блога.
Включать мозг на этапе выбора темы.
Включать мозг при прочтении этого топика.
Не все такие умные, чтобы копаться в недрах тем. Да и поступать как Дэн Хэберден, сообщать ПО ФАКТУ, а не заранее — неблагородный поступок!
А зачем браться делать то что не умеешь?
Тренироваться нужно «на кошках», а не на реальных проектах.
Действительно, зачем дизайнеру или писателю браться делать блог, чтобы делиться своим творчеством? Зачем придумывали CMS? Чтобы больше людей могло приобщиться к Интернету, чтоб он был краше и разнообразнее. Не каждому надо переписывать под себя плагины, дизайн и т.д.
Или до сих пор считаем, что сейчас 90-е и создание сайтов это уровень высших сил, а адреса другу диктуем по телефону?..
Т.е. сделать работу, которая входить в понятие «создание сайта» это вы считаете нереальным, но уже хотите чтобы любая домохозяйка их делала.
Вы себе противоречите.

Сделать сайт это не семечки лускать.
Если кто угодно, делающий сайт, полагается на доступность стороннего ресурса для работоспособности сайта, этот факт, как минимум, должен учитыватся в процессе эксплуатации сайта. Это вроде как совсем очевидно.

Темы, в которых зашиты хотлинки на библиотеки на сайтах библиотек, сделаны терминальными (в смысле кончеными) криворучками. Этот факт также должен учитываться при выборе темы.
Я смотрю все такие умные, все и все учитывают. Может не будете пытаться грудь колесом выворачивать? Гении с младенчества.
почему бы там например фаерфоксу не выделиться и в новой версии автоматически подключить все эти уже битые хотлинки :P
а потом майкрософт выслушает новую волну негодования: мой сайт не работает в IE!!!
В Опере, как всегда, эта функциональность уже есть. Открываете сайт jQuery или любой другой, запрещающий хотлинки, заходите в «Настройки для сайта...» в контекстном меню, на вкладке «Сеть» снимаете галочку «Отправлять данные о ссылающейся странице».
По ссылке про 31 января, а в заголовке про 31 декабря.
А, понял, с 31 декабря изображения, а всё остальное с 31 января. Но в любом случае большинство больше волнуют не изображения, поэтому лучше исправить заголовок.
Согласен, исправил.
!window.jQuery && document.write(unescape('%3Cscript src=«js/libs/jquery-1.4.2.js»%3E%3C/script%3E'))
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js"></script>
<script>!window.jQuery && document.write(unescape('%3Cscript src=«js/libs/jquery-1.4.2.js»%3E%3C/script%3E'))</script>
Интересный способ. А если первый доступен, но не успел загрузиться до того, как Вы делаете проверку !window.jQuery? Получится, что загрузится 2 файла. Или разъясните мне.
По умолчанию исполнение последующих элементов script не производится, пока файл, указанный в атрибуте src предыдущего элемента (если он указан и доступен), не окажется скачан и исполнен. Изменить это поведение можно атрибутом defer.
Могут выключить, а потом включить снова. В итоге, те, кто поменять может — поменяют и нагрузка упадет, а у остальных — кто не может сменить — снова все начнет работать.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории