Tag: 前端

如何将一个页面缓存一天,服务器该如何设置?

一道面试题,如何将一个页面缓存一天,服务器该如何设置?

浏览器缓存cookie为什么不能精确到端口

同一个服务器(IP)部署多个系统,分别用不同端口响应。浏览器在缓存cookie的时候只会缓存一份。即:假如现在通过80端口登录了系统A,然后再通过别的端口登录系统B之后,A的cookie就没了

indexDB为什么给我感觉没那么热门?

最近在做数据的浏览器本地化,为了提升应用使用体验,准备将很多json本地化,加快访问速度。但是indexdb好像网上帖子很少,连百度百科都没有,什么使用程度这么低呢?

请教一下如何启用浏览器缓存

之前对浏览器缓存有个大概了解,在心中大致有这么一个流程:当浏览器要访问一个页面时,它会在浏览器端判断是否该页面已经有缓存,如果有,那么该缓存是否过期,如果没过期,那么从缓存取这个页面,否则就要重新访问服务器获取这个页面。今天遇到一个缓存控制的参数,不知道怎么理解,百度之后又更加困惑。 首先我结合百度百科,自己对这三个参数的解读是这样的:1、max-age=5表示五秒内再次访问则从缓存取,超过5秒则重启请求服务器;2、public表示缓存是公共的;3、must-revalidate表示必须重新请求服务器1、3我觉得是冲突的啊,这是我困惑的地方。 然后我觉得这种问题实际操作一下就可以找到答案,于是我本地测试了一下缓存,写了一个最简单的页面,里面放了两张图片,然后访问速度用谷歌控制在3G网速,但是我发现我居然没办法让页面被缓存。。。 求助一下各位,谢谢

浏览器是否会缓存html页面

2016-06-24 更新: 前端开发时,通常说到静态资源,都只提及css和js,清理缓存时也只是针对css和js,没有看过 “清除html缓存” 的说法(可能是我孤陋寡闻0_0)。为什么呢?HTML不会被缓存吗? ——————————分割线—————————————— 以下是原提问: 对于前端开发,在开发过程中我们要及时看到修改后的效果,清除缓存针对的都是 css 、js 静态资源文件。 那么html文件呢?在访问之后是否会被缓存?为什么? 如用 <a> 标签访问: <a href=”http://b.com/index.html”>goto B</a> 我自己简单地测试了一下: 本地服务器配置两个项目:A和B 项目A很简单,只有一个html文件,只有一个标签,如下: <a href=”http://b.com/index.html”>goto B</a> 项目B根目录下有 index.html ,在里面写一个标签作为标记: <h1>1</h1> 结果:每次改变index.html 里 <h1> 的数字,通过<a href=””>跳转都会及时更新。 疑问:为什么css、js静态资源会被缓存,而html不会被缓存呢? 我想解决的实际问题是这样的:我有两个项目,项目A在一个html页面的 <a href=””> 标签中访问了项目B的html页面。我想知道,当我修改了B中的html页面内容,用户再通过A的 &lta> 标签访问时,是会及时更新还是用户的浏览器会读取缓存的html内容?对于自己的测试并不放心,因为遇到过不会及时更新的情况,但是不知道为什么无法重现这种情况。-_-b

用gulp构建 css的背景图片 缓存怎么版本控制

因为img都hash化了,导致css的背景图片的引用失效,怎么样能够让背景图片的路径也hash化呢用的gulp-rev

linux下用于前端开发的http代理工具或浏览器插件哪个比较好?

对于前端调试把线上代码映射到本地是很重要的功能。 window下有fiddler, 还有腾讯的Rythem, 特别是Rythem的目录替换做的真心不错。 但不知道linux下有没有这样的工具。 我现在只知道一个收费的charls, 但他的local map也只能做到单个文件到单个文件的替换。

linux源码包怎么安装Brackets?

我的电脑系统是archlinux,需要安装brackets这个软件,但是官方和github上都没有说怎么安装,试了好多方法都不行,求帮助!!!

[已解决]如何实现在线预览office文档,用什么控件,服务器是linux

如何实现在线预览office文档,用什么控件,服务器是linux,我的pdf预览用的pdf.js 用libreoffice

linux下有什么前端工具?

在win和mac下前端切图,尤其是切图,可以使用ps+插件的方式高效切图;在linux下有什么切psd的工具和方法?以及各位linux下的web开发者都有什么工具呢?

.