首页
学习
活动
专区
工具
TVP
发布

HTML5学堂

专栏作者
296
文章
550658
阅读量
70
订阅数
原理解析 | JavaScript 计算0.1 + 0.2真的很难,看完才知道!
已经很久没有写技术文章了,脑袋瓜有点生锈,写的不好别见怪,今天就是想带点干货给大家分享一下。文章的内容有一点点难度,不过基本都是计算机组成原理的知识,算是温故而知新吧!
HTML5学堂
2020-07-14
6780
利用本地存储,记录滚动条的位置
在一定时间范围内,用手机微信打开之前浏览过的订阅号的文章,文章显示出来的是你上次阅读到的位置,而不是从头开始显示。手机微信是怎么知道你文章阅读的位置?前端工程师能否实现该功能? 本文主要内容: 1、功能介绍 2、功能分析 3、知识要点 4、具体实现 5、总结 1、功能介绍 为了让大家更清楚的知道今天要学习的效果,先一起来体验一下吧。我们先在手机微信打开HTML5学堂订阅号中的文章,当文章浏览到某一个位置的时候点击左上角返回,然后再次点击刚刚浏览过的那篇文章,显示出来的是你刚才阅读到的位置,而不是从头开始显示
HTML5学堂
2018-03-13
2.6K0
掌握缓存,不再让你蓝瘦香菇 —— 祝各位程序员节日快乐!
本文内容概要: 1 Web缓存是什么?为什么要使用它? 2 Web缓存的类型 3 浏览器缓存的基本知识 3.1 Expires 3.2 Last-modified 3.3 Cache-Control 3.4 ETag 4 浏览器缓存机制 4.1 强缓存应用 4.2 协商缓存应用 4.3 强缓存与协商缓存的区别 5 浏览器缓存的流程 6 浏览器缓存的优化 1 Web缓存是什么?为什么要使用它 Web缓存是介于服务器与客户端之间。服务器可能是源服务器(因为中间可能会有代理服务器),就是网站资源所在的服务器。客
HTML5学堂
2018-03-13
6400
离线存储
什么是离线缓存 离线缓存,就是将指定的网页文件(例如css、js)保存到本地,当用户没有网络时,依旧可以通过浏览器使用这些文件。 为何要用离线缓存 从网站所有者的角度来说,增加离线缓存功能,能够让用户更好的使用网站。 离线缓存的设置步骤 1 配置manifest文件 2 通过JS进行缓存的控制 manifest文件的配置 1. 添加manifest属性 将需要离线缓存的文件罗列下来,存储于后缀名为manifest的文件当中, 在HTML文件中引入manifest文件。 <html manifest="h5c
HTML5学堂
2018-03-13
2.3K0
CSS3 user-select 禁选文本
HTML5学堂:当我们在访问一个文章网站的时候,常常因为拖拽的时候误选文字,给我们的一种不好的用户体验,而我们可以用CSS3的user-select属性禁选文本来解决这个问题,另外为了防止用户的复制和转载,我们也可以使用user-select属性]解决这个问题. 请谨慎使用这个属性:因为大部分用户是来查看信息的,他们可以复制并存储下来以备将来之用,所以这种方法既无用也无效。如果你禁用了复制粘贴功能,用户还是可以通过查看源文件来获取到他们想要的内容。接下来我们具体来了解一下user-select属性。 基本语
HTML5学堂
2018-03-12
1.7K0
HTML5征程前的准备工作
HTML5学堂:在开启学习HTML5知识之前,一些知识是需要掌握的。推荐在正式学习HTML5的知识之前把如下罗列出的任务搞定。良好的基础知识能够让日后对专业知识的学习更加轻松,也能够规避一系列影响推进速度的问题。另外,这些知识也是HTML5知识的基本组成,放在这里,并不意味着它不重要哦~!对于一些思考性的问题,多动动脑子想一想,成长来源于思索。 1. 记忆HTML5的单词 2. 掌握浏览器的知识 a) 常用的浏览器有哪些? b) 见到大家最为常用的浏览器有哪些? c) 见过哪些
HTML5学堂
2018-03-12
9180
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档