51dev.com IT技术开发者社区

51dev.com 技术开发者社区

前端开发紧密相关的HTTP协议知识

前端开发紧密相关的HTTP协议知识

前端工程师打交道最多的就是浏览器,不管做什么都离不开浏览器,其中HTTP协议往往会被我们忽略,但其实资源缓存、CDN加载、页面性能优化等等都离不开对HTTP协议的了解。HTTP也叫作超文本传输协议,全称:HyperTransferProtocol。最初HTTP只能传输HTML文件,慢慢的现在可以传输文字、图像、视频和各...

前端优化:css雪碧图实践应用详解

前端优化:css雪碧图实践应用详解

前端是接近用户体验的一个项目组成部分,合适的优化能够大大减少网页响应时间,合理的资源加载自然成为了工作中的要务,现在就结合实例讲解到底什么是css雪碧图,以及工作中的实际应用。一、为什么需要使用雪碧图比方说现在经理要我们给页面添加一个侧边任务栏,效果如下:  呵呵,作为一名资(too)深(young...

前端XSS攻击的三种方式

前端XSS攻击的三种方式

针对HTML的script标签特性,对前端页面可以采取如下3中脚本注入方式。在页面中直接创建script元素,然后利用textContent特性进行脚本执行,如下:varscript=document.createElement('script');script.textContent='alert(100)';//立...

聊聊前端工程师的职业规划

聊聊前端工程师的职业规划

编者按:今天腾讯的前端工程大牛从自己的5年的职业生涯中总结了一些思考,大致分为3个阶段,从毕业新手到前端大牛,都有小小心得与同学们分享,想走前端这路的同学,可以来参考下>>>在敲下这个标题的时候,心里好虚。话说我一直不太喜欢发表这些看上去很假大空的文字,每个人的职业规划都是独有的,不具有太大的可复制性...