Lui laai sosiale knoppies met Socialite.js

spoed-sleutelbord

Ek het vandag 'n fantastiese dag saam met die webspan by Angie's List gehad. Angie's List het hul webwerf ontwikkel in 'n ongelooflike hulpbronbiblioteek ... en al die tyd het hulle voortgegaan om hul webwerf te bespoedig. Hul bladsye laai teen verblindende spoed. As u my nie glo nie, verskyn hierdie bladsy op Motorhuisdeure.

Die bladsy bevat beelde, video's en sosiale knoppies ... en word steeds in millisekondes gelaai. Om hul werf met my te vergelyk, is soos om 'n Prius met 'n F-16 te jaag. Hulle is ook nog nie klaar nie, en is altyd op soek na maniere om die kliënt se ervaring te verbeter en die inhoud te vind en te deel.

Ons het nie 'n voltydse ontwikkelingspan of die middele van 'n openbare maatskappy nie, en ons vordering is dus 'n bietjie stadiger as Angie's List. Ons het 'n ongelooflike gasheer by vliegwiel - gebruik hul gevorderde caching en CDN, maar ons weet dat daar nog steeds dinge is wat ons seermaak. Ons beelde is byvoorbeeld nie geoptimaliseer nie. Daar is dienste daar buite waarmee u u beelde in 'n fraksie van hul grootte kan omskep met behoud van hul duidelikheid ... ons kyk daarna.

Toe ek ons ​​webwerf vir hulle wys, trek ek my kop en hang dit op terwyl die bladsy vries toe ek 'n sosiale knoppie laai. Ek dink dit was Facebook. Argh ... 'n sekonde of twee later verskyn die knoppie en die res van die bladsy laai. Ugh.

Toe ek die kwessie beskryf, het hul ingenieur dadelik 'n oplossing gekry, socialite.js. Socialite bied 'n baie maklike manier om 'n oorvloed knoppies vir sosiale deel te implementeer en te aktiveer - te eniger tyd. As u die dokument laai, op die artikelbeweeg, op enige geleentheid! Aangesien socialite die knoppies asynchroon laai, hang die dokument nie terwyl dit op 50 kb sosiale media wag nie.

Gelukkig is daar al 'n WordPress-invoegtoepassing wat Socialite bevat, genaamd WPSosiaal. Vanaand het ek al my persoonlike kode vir die laai van knoppies uitgeruk en WPSocialite geïmplementeer. Ek kon die CSS aanpas en die knoppies wat ek wou hê, verander. Ek sien uit daarna dat daar in die toekoms 'n paar ekstra knoppies bygevoeg sal word - soos Buffer of Reddit ... maar dit is perfek vir nou!

Wat dink jy?

Hierdie webwerf gebruik Akismet om spam te verminder. Leer hoe jou opmerking verwerk is.