Marto 19, 2019

Kiel Ŝarĝi Butonojn pri Socia Dividado Kondiĉe sur Blogger

Ĝenerale ni uzas butonojn pri sociaj dividoj en nia retejo por dividi enhavon de nia retejo en diversaj sociaj retaj platformoj. Ĉi tiuj interŝanĝaj butonoj aldonas malmultajn kromajn bajtojn al viaj retpaĝoj. Se iu foliumas tiun apartan retpaĝon kun malrapida interreta konekto, tiam ĝi kaŭzos malordon. Por eviti ĉi tion precipe pri Respondemaj Dezajnoj, vi povas ŝarĝi sociajn dividajn butonojn kondiĉe kaj haltigi ilin ŝarĝi sur porteblaj aparatoj por eviti malordojn.

sociaj-dividaj-fenestraĵoj

Kiel Ŝarĝi Sociajn Fenestraĵojn Kondiĉe:

Malsupre estas simpla tekniko, per kiu ni kalkulas la larĝon de la retumilo kaj se la larĝo superas apartan larĝon, diru 480px nur tiam aperos la sociaj interŝanĝaj butonoj.

Ĉi tie la plej bona afero estas, ke ni ne kaŝas ilin per CSS, sed anstataŭe evitas ilin ŝarĝi, kio ŝparos multan ŝarĝan tempon, kiam iu foliumas de poŝtelefonoj.

Por efektivigi kondiĉan ŝarĝon en via blogo / retejo, unue aldonu ĉiujn necesajn sociajn fenestraĵojn al via blogo per la kutima procedo. Ekzemple, vi povas viziti facebook.com generi kodon por la butono Ŝati dum dev.twitter.com provizas kodojn por la fenestraĵoj Tweet kaj Follow de Twitter.

Forigu la JavaScript de ĉi tiuj generitaj kodoj - ĉio, kio estas inter la tags – and add everything else to your website template. Then copy-paste the following snippet before the closing tag of your website template.


(function(doc, script, minimum) {

 // Calculate the width of the user's screen
 var browserWidth = window.innerWidth
 || doc.documentElement.clientWidth
 || doc.body.clientWidth;

 // Load JavaScript only if the site is being viewed on a wide (non-mobile) screen
 if (browserWidth > minimum) {

 var js, frag = doc.createDocumentFragment(),

 // Credit : Stoyan Stefanov of phpied.com
 js_queue = function(url, id) {
 if ( ! doc.getElementById(id) ) {
 js = doc.createElement(script);
 js.src = url; js.id = id;
 frag.appendChild(js);
 }
 };

 // These are the most common social widgets, remove the ones you don't need
 js_queue ("https://apis.google.com/js/plusone.js", "googleplus-js");
 js_queue ("//platform.twitter.com/widgets.js", "twitter-wjs");
 js_queue ("//connect.facebook.net/en_US/all.js#xfbml=1","facebook-jssdk");
 js_queue ("//platform.linkedin.com/in.js", "linkedin-js");
 js_queue ("//assets.pinterest.com/js/pinit.js", "pinterest-js");

 var fjs = doc.getElementsByTagName(script)[0];
 fjs.parentNode.insertBefore(frag, fjs);
 }

// Set the minimum width here (default is 480 pixels)
} ( document, 'script', 480 ) );

La supra JavaScript-kodo nesinkrone ŝarĝas ĉiujn popularajn sociajn fenestraĵojn - Twitter, Facebook, LinkedIn, Google+ kaj Pinterest - sed vi eble forigos la alvokojn js_queue por fenestraĵoj, kiujn vi ne planas uzi en via retejo. Konservu la ŝanĝojn kaj vi finis.

rapideco de ŝarĝo de retpaĝo

Jen ĝi! Vi malrapide kaj sukcese moviĝis al la altnivelaj strategioj de blogado kaj SEO. Ĉi tiu ĉapitro certe helpos vin redukti la ŝarĝtempon de la blogo, kiu estas unu el la kernaj aspektoj pri Enpaĝa SEO.

 

Pri la aŭtoro 

Imran Uddin


{"email": "Retpoŝta adreso nevalida", "url": "Reteja adreso nevalida", "required": "Bezonata kampo mankas"}