Chrome插件开发 - Shorturl网址缩短插件
接触Chrome插件开发也有好几日了,几天的成功,也就两个插件出炉了,一个是名叫【ExWeb】的,另一个就是昨天和今天两天时间开发的一个网址缩短插件。
之前的那个ExWeb主要还是给自己使用的,因为有一些特殊需求,因此量身定做的一个插件,。
今天开发完成的这一个呢,主要功能非常简单,就是缩短网址的,因为比较关心用户体验,所以开发上,非常在意的就是交互方式了。
软件版本是以日期命名的,这样也方便记忆,再加上开发这个其实原本也是给自己用的,但是功能上是通用的,基本上安装了该插件的用户基本上都可以正常使用。
首先是界面,插件应该说是没有界面吧,一定要找到一些界面的话,可能就只有插件图标,以及成功缩短网址后在网页右下角的一个提示了。
当然,目前来说可能插件还很简陋,不过基本上功能是一个也没少了。
插件使用非常简单,首先,打开要缩短网址的网页,在浏览器插件栏当中,点击插件图标即可完成网址缩短。
或者,右键网页空白处,选择如图所示菜单同样也可以完成网址的缩短。
同时,还有一种比较高级的功能,试试在网页当中的链接上方单击右键,会发生什么?
没错,在链接上方右键,可以缩短鼠标所在链接指向的链接地址。
这个功能对一些点击后直接开始下载文件的链接非常有用,因为这样的链接,用上面所示的两种方式都没办法缩短,因为链接并不是当前网页的链接,而且也没办法在打开后的网页右键,因为网页已经自动关闭并弹出来了一个下载窗口。
一开始开发插件的时候,其实需求并不是上方所说的,而是想要通过点击插件图标后,缩短剪贴板当中的链接,然而正式开发的时候却遇到了一个无法解决的问题,因为插件依赖于Chrome,但是基本上任何浏览器,包括这个Chrome内核的浏览器,因为安全问题,获取剪贴板的功能都被禁用了,所以只能另辟蹊径找到一种通过右键菜单缩短网址的方法。
如果大家有幸下载了我这个插件,请一定要注意一件事情,那就是:当您通过任何方式提交缩短网址请求后,比如点击插件栏图标、右键缩短网址等方式,请耐心等待,因为插件调用的是别的网址接口,所以如果对方服务器或者您的电脑网络不好,都可能造成等待,所以不必操之过急,如果网页右下角长时间没有提示,再次重复缩短网址的操作即可。
插件的安装应该不必多说了,首先基本条件,那就是必须为Chrome内核,目前拥有Chrome的内核,本人已知的有猎豹、360安全浏览器、360极速浏览器、QQ浏览器、2345浏览器、Chrome浏览器、等等,具体请看官方说明,只要是拥有Chrome内核的浏览器,基本上都能够支持插件的使用。
关于插件安装就更加不必多说了,双击,或者将后缀名为crx的文件拖拽至要安装插件的浏览器当中,仍然不行,请参考天朝度娘法典。