bShare的嵌入代码是业界最短小精悍的,并且服务非常高效和稳定。bShare的服务使用了CDN,全国各个省市都有我们的CDN节点,用户加载时会使用就近的可用节点。并且我们确保bShare的分享服务100%可用,即使我们的服务器维护或者升级的时候,bShare也会智能切换到离线模式,不会影响使用bShare的网站及其用户的分享行为。

和其他分享工具不同,bShare使用了延迟加载的技术。一般网页是按顺序加载资源,而加载资源的时候,页面的渲染会暂停。所以如果这时加载的资源很大的话,会拖慢页面的显示速度。而且一般用户的分享行为都是发生在读完页面内容之后。所以bShare把代码分成了几个模块,页面加载完成前,只会加载7、8kb的bShare的JS代码;页面加载完成后才会加载剩余的代码及资源文件。这样使得bShare对页面加载的影响最小化。

如果您仍然担心7、8kb的JS代码在网页前部加载会影响到整体网页打开速度,您可以采用以下方法,让这部分代码也在网页最后才加载。

例如,在您想要分享按钮出现的位置,加入占位元素(注意:对不同的式样占位元素有可能是也不同的)。

<a class="bshareDiv" href="http://www.bshare.cn/share">分享按钮</a>

然后在页面底部加上您的JS嵌入代码的<script>部分就可以了。

<script type="text/javascript" charset="utf-8" src="http://static.bshare.cn/b/buttonLite.js#uuid=<你的UUID>&style=1"></script>

这样,在页面加载到占位元素的地方,只会显示一个简单的链接。当页面加载到底部执行JS后,再开始加载按钮。

另外,如果您不想bShare延迟加载,而希望它尽快显示的话,只需要在引入bShare的嵌入JS后,加上bShare.init()调用。如下:

<script type="text/javascript"> bShare.init(); </script>
注册
安装bShare
分享按钮自定义
站长设置
bShare API
分享平台代码参考
分享优化功能设置
常见问题
沪ICP备09026724号
© 2009-2017 擘纳(上海)信息科技有限公司。版权所有。
a buzzinate company