漂亮的代码语法高亮插件Prism.js简单使用文档-微信公众平台文档在用
网页代码高亮插件真的是非常多。例如:SyntaxHighlighter
,Google Code Prettify
,Highlight.js
等等。
今天介绍一个漂亮而且小巧的JS插件:Prism.js
官网地址:http://prismjs.com/index.html
原文链接:http://weiya.me/item/65.html
为什么选用Prism.js?
除了简单,小巧之外,还有以下优点…
记录-交流-Web开发知识分享
网页代码高亮插件真的是非常多。例如:SyntaxHighlighter
,Google Code Prettify
,Highlight.js
等等。
今天介绍一个漂亮而且小巧的JS插件:Prism.js
官网地址:http://prismjs.com/index.html
原文链接:http://weiya.me/item/65.html
除了简单,小巧之外,还有以下优点…
响应式图像正确设置方法,代码如下:
PC,平板,手机显示良好:
我们用<picture>标签来实现同时适配不同像素密度、不同大小的屏幕。srcset
属性用来指定多张图像,适应不同像素密度的屏幕。
通过 媒体查询,来为不同宽度的屏幕设置不同的图片。
其中,1x 2x 3x 代表设备像素比。
通常 pc的设备像素比为1,iphone7为2,iphone7 plubs为3,一些手机为4,还有一些为1.5,3.65等非整数值。
在下面,所有的设备像素比都要用同一张图片,这样才能显示正常。…
自从微博图床开防盗链后,好多图片都挂了,找了一堆资料,终于发现在head标签没添加一行代码meta就能解决,但是会造成百度统计数据异常,请谨慎使用。
经测算,标签内使用此方法可以解决百度统计问题,又可突破图片的防盗链。
自动给所有图片加 referrerpolicy属性,请用以下代码
下面的代码直接加到 functions.php 中即可
/**…
这个话题之前是在微博公司内部做的技术分享,这里拿出来分享给大家。
基于 GitHub 或者其它平台托管的开源项目的引入大家应该都已经非常熟悉了,但是公司内部项目的模块化应该怎么做呢?这或许是不少朋友头疼的问题。…
Composer 是 PHP 的一个依赖管理工具。 如果你是一名 PHP 开发人员,那么你很可能每天都在使用它并且频繁的运行命令 require
, install
和 update
。也许你并没有意识到, 我们可以使用一些其他的 Composer 命令,来更加轻松的使用它。
它有许多的命令可以使用,但今天我将分享我使用的并且每天都有帮助的 6 个命令。…
作为公众号应用的第三方开发者,微信提供了两种对应的接入类型:
1. 手动配置第三方信息进行接口的对接
2. 搭建公众号第三方平台通过登陆授权的方式进行对接
手动接入是大多数人使用的微信第三方应用接入方式,这种方式比较繁琐,而且对普通使用者来说都是比较难,每一次配置都需要开发者的协助或详细的说明文档,手动接入方式比较适合第三方应用和公众号一一对应的平台(即一个第三方应用不会接入很多公众号),像微盟,点点客,腾讯风铃这种大型的第三方平台默认都是通过公众号登陆授权的方式(后面会详细介绍)进行应用的对接。
登陆授权是公众号开放平台和第三方应用对接的一种方式,相比手动配置更安全,更简单,而且同一个公众号可以授权给不同的第三方开放平台。
开通流程:
步骤1:申请微信开放平台(https://open.weixin.qq.com/);
步骤2:创建公众号第三方平台;
步骤3:将公众号第三方平台添加到已经申请好的微信开放平台;
用户登陆授权流程:
步骤1:第三方平台方获取预授权码(pre_auth_code)
预授权码是第三方平台方实现授权托管的必备信息,可以通过本文下文中的XXXX API来获取预授权码。
步骤2:引入用户进入授权页
第三方平台方可以在自己的网站:中放置“微信公众号授权”的入口,引导公众号运营者进入授权页。授权页网址为https://mp.weixin.qq.com/cgi-bin/componentloginpage?component_appid=xxxx&pre_auth_code=xxxxx&redirect_uri=xxxx,该网址中第三方平台方需要提供第三方平台方appid、预授权码和回调URI
步骤3:用户确认并同意登录授权给第三方平台方
近期评论