WEB相关

zBase -- 轻量级 DOM 操作库

没有任何依赖
轻量级的 Dom 操作库,封装一些常用的 css 选择器和事件操作等

前端知识体系 知识结构 - 提纲版

前端知识体系 知识结构 - 提纲版

web前端资源文件的部署和优化

现在网上也有很多关于前端文件加载的性能优化,我相信大部分的前端程序猿,应该都听说过雅虎的14条优化原则 1. 尽可能的减少 HTTP 的请求数 content 2. 使用 CDN(Content Delivery Network) server 3. 添加 Expires 头(或…

[[译] CSS 继承深度解析](https://juejin.im/entry/585a2...

CSS 里经典的层叠和继承概念到底怎么该怎么使用最好,本文深度解析,欢迎大家一起交流!

初识 three.js 的故事

提到 Three.js,就必须说一下 OpenGL 和 WebGL。
OpenGL 大概许多人都有所听闻,它是最常用的跨平台图形处理开源库。
WebGL 就是基于 OpenGL 设计的面向 web 的 3D 图形标准,它提供了一系列 JavaScript API,通过这些 API 进行图形渲染,系统硬件会加速 3D 渲染,从而获得较高性能。
而 Three.js 是 JavaScript 编写的 WebGL 第三方库,通过对 WebGL 接口的封装与简化而形成的一个易用的图形库。

一起来实现图片滚动懒加载

图片一直是网络资源占用大户,对于一个前端有几百张图片的网站来说,如果首屏即加载所有图片(无论这些图片有没有被用户看到),那无疑是既浪费网络资源,又伤害用户体验的事。因此,图片懒加载,是提高前端性能的刚需所在。 目前,淘宝网、知乎等大流量网站都已经使用了图片滚动懒加载的方案——仅…

开源的全功能型矢量图标:TypIcons

TypIcons 是一个开源的网页矢量图标集合,它汇集了上百个网页常用小图示任你用,同时支持下载到本地使用,非常适合网页设计师。

移动端 Web 开发踩坑之旅

最近在一个移动端的 Web 项目中踩了很多的坑,感觉有必要把它们记录下来,分享给即将踏入移动端 Web 开发大门的新人们。

前端面试季 - 12家公司面试题全揭秘

请各位读者添加一下作者的微信公众号,以后有新的文章,将在微信公众号直接推送给各位,非常感谢。 0.前言 注意:若文章中发现有图片未能正常加载,请移步其他地址查阅。 作者的简书 作者的CSDN 上一次给大家分享了一下近期的面试和面试题,发现很多小伙伴还是比较感兴趣的。 所以这次我…

前端工程与性能优化

前端工程与性能优化

浏览器兼容性问题解决方案 · 总结

普及:浏览器的兼容性问题,往往是个别浏览器(没错,就是那个与众不同的浏览器)对于一些标准的定义不一致导致的。俗话说:没有IE就没有伤害。 贴士:内容都是自己总结的,不免会出现错误或者bug,欢迎更正和补充,本帖也会不断更新。 Normalize.css 不同浏览器的默认样式存在差…

GitHub 上学习前端开发的资料(不定期更新)

GitHub 上学习前端开发的资料(不定期更新)

响应式开发心得

什么是响应式?响应式的页面在不同的屏幕有不同的布局,换句话说,使用相同的html在不同的分辨率有不同的排版。如下图所示: 响应式布局是为了解决适配的问题,传统的开发方式是PC端开发一套,手机端再开发一套,而使用响应式布局只要开发一套就好了。因为它是用的同样html,所以它的JS…

你可能不知道的 border-radius

border-radius不只是圆角那么简单,我们可以用它来画一个圆形、半圆,四分之一圆,椭圆,半椭圆,不规则圆…

精通移动端布局 - 概念篇

本文大多数的内容基本都是从多篇博客或相关文章中进行筛选,提炼出来,原本我也想用我匮乏的语言来描述,但是发现别人已经总结的更好了,所以...我还是乖乖的站在巨人的肩膀上吧~~

Muse-UI 2.0 发布

vue2 materiar design

一个大小约 2k 的图片高斯模糊库 —— blurify.js

一个大小约 2k 的图片高斯模糊库,优先使用 css 模式,如果浏览器不支持则使用 canvas 导出 base64 的模式。当然也可以固定选择某一种模式。

AST语法结构树初学者完整教程

AST语法结构树初学者完整教程 编写你的第一个 Babel 插件 不太喜欢上来就讲大道理,先来个小栗子,做个简单而又实用的功能,做完后,理论你就理解一大半了。 我们需要antd里面的一个组件Button,代码如下: import { Button } from 'antd'我们只…

适用于 vue.js 和原生 js 的渐进式图片加载

渐进式图片加载

基于 Token 的 WEB 后台认证机制

基于 Token 的 WEB 后台认证机制

Animista: 交互地展示一系列拿来即用的 CSS 动画

Animista: 交互地展示一系列拿来即用的 CSS 动画

Web探索之旅 | 第二部分第五课:响应式网站和移动应用

-- 作者 谢恩铭 转载请注明出处 上一课Web探索之旅 | 第二部分第四课:数据库中,我们认识了关系型数据库和非关系型数据库。 在我们开始聊响应式网站之前,我们可以聊聊移动App(App是Application的缩写,意为“应用”)。 自从触屏式手机和平板电脑开始流行起来后(…

前端灰度效果的实现(filter:grayscale())兼容所有浏览器

《小分享》~ 关于前端灰度效果的实现以及浏览器类型的判断

【译】2017 年 4 月:前端与设计资源集

4 月就快结束了。在 4 月的尾巴,与大家分享一些最新的前端与设计资源,涉及一些新工具、代码片段以及酷炫的字体,希望你们喜欢。

【译】10 个优质的 CSS 与 JS LOGO 动画示例

制作精良的 LOGO 动画总能让人眼前一亮,而本文分享的一些利用 CSS 与 JS 实现的酷炫 LOGO 动画,也会让你惊叹前端开发者的创造力。一起来 Enjoy 吧!

移动端 web 开发技巧

移动端 web 开发技巧的小总结

静态网站生成器是如何工作的

在过去的几年里,开源静态网站生成器的数量增长迅速,StaticGen 上几乎找得到每一种语言实现的版本。静态网站相比动态网站具备无需依赖应用服务器,性能优越,部署简单等特点。特别适合生成静态文档,个人博客,饱受开发者的青睐。相比学会使用,掌握工作原理也尤为重要。

一个静态网站生成器的工作流程通常有以下几个步骤:

读取源文件(e.g. 约定 markdown 格式)
资源预处理
模板引擎渲染
生成目标文件

详细解析 HTTP 与 HTTPS 的区别

面试季中面试官非常喜欢问的一个点,那么 HTTP 与 HTTPS 有什么区别?分享一篇很好的文章

WEB 前端规范

此为前端开发团队遵循和约定的代码书写规范,意在提高代码的规范性和可维护性。
此规范为参考规范,不全是硬性要求,部分硬性约定见下一条书写规范,统一团队编码规范和风格。让所有代码都是有规可循的,并且能够得到沉淀,减少重复劳动。

知乎登录页 - 粒子运动效果

发现知乎的登录页好好看,于是就写了一下。并提供了 VUE,REACT,INFERNO 多个 DEMO。

记录一些前端的知识点 (一)

记录一些重要却容易忽视的前端知识点。

Type.js 录制并在网页中回放打字效果

Type.js 是一个打字效果的录制工具, 在终端中录制一段文本即可通过内置的 JavaScript 库嵌入网页中!

使用 css 3 制作长投影 Long Shadow

在 flat design(扁平化的设计) 中,Long Shadow (长投影)被看着屡试不爽的设计技能。摄影师选择长投影通常是给图片带来戏剧效果, 在自然界中,长投影发生在黄昏的时候,太阳接近地平线时,水平地面上的物体俯瞰就会有长投影的效果。上面说的是设计,前端如何通过 css 代码来实现这样的效果?大家第一时间想到就是 css3 已经支持的 text-shadow...

2017 年创建网站的 11 个便利资源

准备好了要重新拾起被你搁置的网站了么?是时候把你的网站好好设计一番发布出来了!不管它是一个简单的博客还是更复杂的一些工程,你需要开始做的仅仅是从这几个棒棒哒的工具开始。

tippyjs - 一个小巧的纯 JS 的 Tooltip 开源库

样式很新潮,不依赖其他库

从零开始制作 Hexo 主题

Hexo 主题制作教程

手机端调用数字键盘 number、tel,输入过程中监听 input 变化事件

最近做手机端的提现功能,用于 app 的 html5 页面!再输入金额时需要调用手机端数字键盘,作为一个前端程序媛应该具备的素质,自然考虑该输入框只能输入数字和小数点,并且最多只能输入 1 个小数点,整数部分最多 12 位,小数部分最多 2 位,最好的用户体验就是输入过程中就看到相应的变化和文字提示!

解读 viewport—网页自适应移动 app 神器

写在前面:viewport 指的是是用户网页的可视区域,查了许久,遗憾的是近一两年几乎没有高质量的解析 viewport 的文章,本文内容是参考大牛,对内容进行了重新排版,以及对重点内容进行标注、精简,加上些许的个人理解形成的。有兴趣的朋友,可以参考一下。

Web Storage--HTML5 本地存储

有关 Web Storage 的运用

【译】2017 Web 开发者学习路线图

本文是源自 Github 上 Kamran Ahmed 建立的一个仓库。在文中,作者为他的老教授分享了一组成为前端与后端开发者以及 Devops 人员需要掌握的学习路线图,以便与他的学生们分享他们的观点,一起来看看。

markdown.css - 将 HTML 主动转成 markdown 编辑时的样式

你有一段正常的 HTML 代码,markdown.css 会把他转化成像是在 markdown 编辑器里的样式

文本动画, 几行代码页面效果瞬间就提升了

animate-text 轻巧易用的文本动画

[[译] 前端指南](https://juejin.im/entry/58ac1...

本文原文是一篇来自 Github 上 @bendc 的 6,539 星的文章, 在此声明,原作者保有所有权利,本文仅供技术探讨学习。

精读前后端渲染之争

十年前,几乎所有网站都使用 ASP、Java、PHP 这类做后端渲染,但后来随着 jQuery、Angular、React、Vue 等 JS 框架的崛起,开始转向了前端渲染。

Web 前端应该从哪些方面来优化网站?

前端优化应该站在整个 web 系统这个层次去做,去分析瓶颈 去找到优化目标
当然 既然要谈前端性能优化 如果在团队去坚持使用前端工程化工具如 gulp grunt webpack 的话 基本覆盖了前端能做的优化 case

从入门到成为前端高手(上篇)—— Jonathan

主要讲 HTML 和 CSS 的开发接口,以及学习 HTML 和 CSS 的相关资源

[ [译]HTML attribute 与 DOM property 之间的区别?](https://juejin.im/entry/58d11...

原文:http://joji.me/en-us/blog/htm... 当我们通过 js 处理 DOM 对象时非常容易将 attribute(特性)和 property(属性)混淆。document.getElementById('test'…

无他,唯手熟尔-前端实习面试题篇

以下基本是我在面试中遇到的所有问题,给大家做一个参考。除2月13和14日为现场面试以外,其余均为电话面试。我的本意不是让大家背答案,所以没有把面试公司的名字写出来,只是想给不知道如何准备面试的同学一些启发。我面的几家大厂基本不会问框架的,但是很多公司的预期比较单一,比如需要你会…

免费且又精致的 HTML/CSS 站点模板

Responsive HTML5 and CSS3 Site Templates

谈谈对 Web 安全的理解

谈谈对 Web 安全的理解: 作为一个前端 er,详细介绍了 CSRF 攻击,XSS 攻击,SQL 注入,SYN 攻击等等。

移动前端自适应解决方案和比较

互联网上的自适应方案到底有几种呢?就我个人实践所知,有这么几种方案:

  1. 固定一个某些宽度,使用一个模式,加上少许的媒体查询方案
  2. 使用 flexbox 解决方案
  3. 使用百分比加媒体查询
  4. 使用 rem


前端网站分享

前端导航

相关文章
相关标签/搜索