现在是时候为我们的Web开发人员共享另一个很棒的资源列表了 。 上次我们提供了许多参考,应用程序和一些JavaScript库。
考虑到本系列中尚未涉及很多JavaScript库,本期将介绍更多jQuery插件和一些参考资料,以提高我们作为Web开发人员的技能。 让我们检查一下。
jQueryMy是一个用于处理实时数据绑定的jQuery插件 。 它与本机浏览器控件或输入以及开箱即用的UI库(如jQuery UI)兼容。 它配备了验证,条件格式和复杂的依赖项管理,似乎使它成为了MV *框架(如Backbone.js,Ember.js和Vue.js)的绝佳替代品 ,但更为轻巧。
通常, head
标签包含title
标签,指向样式表的link
标签以及用于加载JavaScript文件的script
标签。 该存储库显示, head
标签中可以包含更多内容。 该列表包括到一个特定特定平台的常规链接和元标记。
开发一个平滑的页面过渡可能真是痛苦。 我们需要考虑处理浏览器对History API的支持,缓存,预加载以及动画,以确保其流畅,快速地工作。 所有这些功能都集成在SmoothState中,使我们能够在更短的时间内获得启动和运行的经验。
简而言之,SketchRunner与OS X Spotlight , Alfred或SublimeText命令面板相似。 它是一个Sketch扩展, 提供了一个简单的搜索界面来执行通常在应用程序菜单中完成的多项任务。 它简化以帮助您提高生产力。
可维护CSS是一本在线书,包含多年的经验和精湛的技术来构成一流CSS,可以长期维护。
这是一些片段以及嵌入式HTML和CSS的集合,用于使用CSS Flexbox 构建界面 ,例如页眉,页脚,菜单导航。 如果您发现难以理解使用Flexbox,那么这是最终学习Flexbox的重要灵感来源。
Infinite Scroll是Web上的一个流行界面, 当我们到达页面的底部时 ,它会提取新内容 。 Lavalamp是一个JavaScript库,用于替换Infinite Scroll。 查看演示 。
一个JavaScript,它将在即将离开视口时检测到鼠标光标 ,这很可能表明用户将要退出。 启用后,您可以使用它来触发显示订阅表单的功能或简单的弹出消息以提高转换率。
另一个具有很酷的用户界面的颜色选择器 。 您可以拖放颜色来创建自己的调色板,从而使其成为一种更直观,更有条理的颜色方案。 注册以创建一个帐户来保存您的收藏集。
CSSX是一个允许您使用JavaScript编写CSS的工具。 但是什么都没有改变。 它与JavaScript函数中包装的本机CSS语法相同。 老实说,我还没有弄清楚如何在我的任何项目中利用CSSX,但是它看起来很酷,绝对值得一提。
翻译自: https://www.hongkiat.com/blog/designers-developers-monthly-05-2016/