- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева

Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
В ряде случаев это критично и может тормозить загрузку страниц.
Возможно ли сделать так, чтобы загрузка скриптов, необходимых для кнопок "нравится" происходила лишь по действию посетителя?
Например, есть условная страница site.ru/page
Страница полностью загружается в браузер
На странице есть ссылка(кнопка) "Добавить", открывающая всплывающее окно, невидимый слой или iframe
И только при нажатии этой ссылки - происходит загрузка скриптов от соцсетей и появляются кнопки "нравится".
Как-то так... Извиняюсь за свой "плохой английский"...
Можно ли такое реализовать и как сделать?
Может кто видел примеры реализации подобного на каких-то сайтах, киньте, плиз, ссылку...
Может я неверно мыслю и есть другие пути решения?
Буду не просто признателен за ответ, а даже признателен-плюс
спасибо
Ну они не сильно тормозят, ставьте через share.php (вконтакте) sharer.php (facebook) кнопки свои.
Нормальная задача, которую тысчу разу уже решал любой программер на jquery: после загрузки страницы начинаем подгружать всякие фейсбуки, которые действительно тормозят страницу. Так все таки вопрос вам так сложно написать код из 3 строк? Тогда посмотрите
http://socialmediaautomat.com/jquery-fbjlike-js.php
там же и для других кнопок плагины
В ряде случаев это критично и может тормозить загрузку страниц.
спасибо
конечно тормозит, идет дополнительная загрузка с домена файсбука, и не одного файла.
спасибо за вопрос
Nadejda добавил 06.08.2011 в 07:54
Тогда посмотрите
http://socialmediaautomat.com/jquery-fbjlike-js.php
там же и для других кнопок плагины
и вам за примеры, теперь можно поставить все три кнопки не задумываясь:)
проверяем работоспособность скриптов -http://site-perf.com/cgi-bin/show.cgi?id=uXPvy,o,h1c
ничего лишнего при загрузке страницы.
Что-то я как первокурсник на заседании академиков, вроде бы все слова по отдельности понятны, а смысл ускользает :(
Так все таки вопрос вам так сложно написать код из 3 строк? Тогда посмотрите
http://socialmediaautomat.com/jquery-fbjlike-js.php
ок, посмотрел. Если я верно понял - загрузка плагинов начинается только после полной загрузки страницы? Что-то типа: <body onLoad="..."> ?
есть где об этом почитать по-русски?
проверяем работоспособность скриптов -http://site-perf.com/cgi-bin/show.cgi?id=uXPvy,o,h1c
Признаюсь, ничего не понятно... Что показано по этой ссылке?
спасибо
ключевое слово jquery fа также фраза $(document).ready(function() {
простыми словами - да событие по загрузке, но только в jquery более аккуратно по отношению к семействам браузеров
ок, посмотрел. Если я верно понял - загрузка плагинов начинается только после полной загрузки страницы? Что-то типа: <body onLoad="..."> ?
В здесь как раз по русски :) -http://site-perf.com/cgi-bin/show.cgi?id=GWt6OtGEHyc
- в поле URL = "ссылка на страницу моего сайта"
- ниже в большом поле приведены время и все файлы которые загружаются по этой ссылке
- при загрузке страницы файлы с файсбука не загружаются
- при загрузке страницы загружаются только скрипты.
- И только после полной загрузки страницы, идет запрос на файсбук, и подгружаются файлы файсбука
- если зайдете по ссылке на мой сайт, то по центру увидите работающую кнопку Лайк
- если в поле URL внесете страницу своего сайта => GO, то получите загрузку со своей страницы всех файлов, в том числе и с файсбука
Для того, чтобы работало. Необходимо на свой сайт положить два скрипта ( jquery.js и jquery.fbjlike.js ), и прописать в хеадер ( до </head> )
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.fbjlike.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$('#fbjlike-example').fbjlike({
appID:'230019410368765',
siteTitle:'jQuery-Like-Button Plugin with callback functions',
onlike:function(response){
$('.fbjlike-uncontent:visible').hide('fade');
$('.fbjlike-content').show('fade');
$.cookie('liked','liked',{expires: 999});
},
onunlike:function(response){
$('.fbjlike-content:visible').hide('fade');
$('.fbjlike-uncontent').show('fade');
$.cookie('liked','unliked');
},
googleanalytics:true,
lang:'en_US'
});
if($.cookie('liked')=='liked'){$('.remember-state').show('fade');$('.fbjlike-uncontent:visible').hide('fade');}
});
</script>
appID:'230019410368765', - поставить свой номер
в скрипте jquery.fbjlike.js прописать свой айди тоже
Там где будете выводить кнопку на страницу:
<div id="fbjlike-example"></div>
<script type="text/javascript">
$(document).ready(function () {
$('#fbjlike-example').fbjlike();
});
</script>
Да ладно, мастырить огромную и тупящую библиотеку ради отложенной загрузки скриптов?
Можно по аналогии:
http://ivanov.in/mixmarket/avoid-slow-js-2/
Да ладно, мастырить огромную и тупящую библиотеку ради отложенной загрузки скриптов?
Можно по аналогии:
http://ivanov.in/mixmarket/avoid-slow-js-2/
- более интересно не то, что загрузка скриптов отложена, а то что она выведена из загрузки страницы
- более интересно не то, что загрузка скриптов отложена, а то что она выведена из загрузки страницы
А теперь по русски.
А теперь по русски.
опять по русски😂 на графике сервиса http://site-perf.com можно?
Сервис нам показывает загрузку всех файлов при запросе страницы
1. обычная кнопка лайк. Видим все файлы которые загружаются дольше почти в 3 раза с файсбуковских серверов: -facebook.com, -static.ak.fbcdn.net
А если добавить еще пару кнопок? Добавиться загрузка еще куча файлов с еще нескольких серверов
2. В предлагаемом решении, нет запросов файлов с внешних серверов, нет внешних доменов