Гультаяватыя загрузкі сацыяльных кнопак з Socialite.js

хуткасная клавіятура

Сёння ў мяне быў цудоўны дзень з вэб -камандай у спісе Энджы. Спіс Энджы ператварыла іх сайт у неверагодную бібліятэку рэсурсаў ... і ўвесь час яны працягвалі паскараць свой сайт. Іх старонкі загружаюцца з асляпляльнай хуткасцю. Калі вы не верыце мне, адкрыйце гэтую старонку Дзверы гаража.

Старонка змяшчае выявы, відэа і сацыяльныя кнопкі ... і па -ранейшаму загружаецца ў мілісекундах. Калі параўноўваць іх сайт з маім, гэта падобна на гонку на Prius з F-16. Яны таксама яшчэ не зроблены, заўсёды шукаючы спосабы палепшыць карыстальніцкі досвед і знайсці і абменьвацца зместам.

У нас няма штатнай каманды распрацоўшчыкаў і рэсурсаў публічнай кампаніі, таму наш прагрэс ідзе крыху павольней, чым у спісе Энджы. У нас ёсць неверагодны гаспадар маховым кола - выкарыстоўваючы іх пашыранае кэшаванне і CDN, але мы ведаем, што ўсё яшчэ ёсць некаторыя рэчы, якія нам шкодзяць. Напрыклад, нашы выявы не аптымізаваны. Ёсць сэрвісы, якія дазваляюць канвертаваць выявы ў долю іх памеру, захоўваючы пры гэтым іх яснасць ... мы разглядаем іх.

Паказваючы ім наш сайт, я сціснуўся і павесіў галаву, калі старонка застыла пры загрузцы сацыяльнай кнопкі. Я думаю, што гэта быў Facebook. Зразумела ... праз секунду-дзве з'явілася кнопка, і астатняя старонка загрузілася. Цьфу.

Калі я апісаў праблему, іх інжынер адразу знайшоў рашэнне, socialite.js. Socialite забяспечвае вельмі просты спосаб рэалізацыі і актывацыі мноства кнопак сацыяльнага абмену - у любы час. Пры загрузцы дакументаў, пры навядзенні артыкула, пры любой падзеі! Паколькі сацсетка загружае кнопкі асінхронна, дакумент не будзе вісець у чаканні 50 кб сацыяльных сетак.

На шчасце, ужо ёсць убудова WordPress, які ўключае Socialite WPSсацыяліта. Сёння ўвечары я вырваў увесь свой індывідуальны код для загрузкі кнопак і рэалізаваў WPSocialite. Мне ўдалося наладзіць CSS і змяніць патрэбныя кнопкі. Я з нецярпеннем чакаю, што ў будучыні будуць дададзеныя дадатковыя кнопкі - напрыклад, Buffer або Reddit ... але пакуль гэта ідэальна!

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.