• HTTPS 原理剖析与项目场景

    2016-10-29
    HTTPS 原理剖析与项目场景
    为什么使用HTTPS HTTP 协议,本身是明文传输的,没有经过任何安全处理。那么这个时候就很容易在传输过程中被中间者窃听、篡改、冒充等风险。这里提到的中间者主要指一些网络节点...
  • 避开这3个误区 来看设计师学编程的正确姿势

    2016-09-26
    避开这3个误区 来看设计师学编程的正确姿势
    前端作为一种偏视觉化的编程技术,确实是外行比较适合的编程语言。想找工作的设计师,有一定的编程基础也会更受青睐。但是在我和很多设计师在打交道的过程中,发现大部分人对...
  • 99%的人理解错了HTTP中 GET 与 POST 的区别

    2016-09-22
    99%的人理解错了HTTP中 GET 与 POST 的区别
    GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个G...
  • 细说 CSS 语言的诞生史

    2016-07-27
    细说 CSS 语言的诞生史
    在1991年,蒂姆伯纳斯李首次提出 HTML 的时候,并没有给页面添加样式的方法。给定的 HTML 该如何渲染决定于浏览器本身,常常还受到用户偏好输入的影响。然而,这看起来确实是一个不...
  • 浅谈Web架构之演化过程

    2016-07-13
    浅谈Web架构之演化过程
    前言 本文先浅谈书中所提到的web架构演化过程。如果经历的项目足够多,是会深有体会的。 大型网站特点 1.高并发,大流量 2.高可用 3.海量数据 4.用户分布广泛,网络情况复杂 5.安全...
  • 常见的HTTP状态码深入理解

    2016-05-25
    常见的HTTP状态码深入理解
    状态码的职责是当客户端向服务器端发送请求时,描述返回请求结果。借助状态码,用户可以知道服务器端是正常处理了请求,还是出现了什么错误。 RFC2616定义的状态码,由3位数字和...
  • 10个优化代码的CSS和JavaScript工具

    2016-05-07
    10个优化代码的CSS和JavaScript工具
    检查和测试代码来发现任何潜在错误,从而在放到网站上之前及时消除错误是一个非常重要的过程。代码检查的过程也俗称为是 Web设计 师和开发者之间的linting。作为一个设计师,如果...
  • 详解Https是如何确保安全的?

    2016-04-01
    详解Https是如何确保安全的?
    Https 介绍 什么是Https HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详...
  • 浅谈Ajax的优缺点

    2016-02-29
    浅谈Ajax的优缺点
    AJAX(AsynchronousJavaScriptandXML)是一种交互式动态web应用开发技术,该技术能提供富用户体验。完全的AJAX应用给人以桌面应用的感觉。正如其他任何技术,AJAX有它自己的优缺点。下面我列出...
  • 2016年Web设计的10大趋势

    2016-01-08
    2016年Web设计的10大趋势
    随着2016年的到来,许多新的设计趋势都渐渐掀开了它们神秘的面纱。网页设计领域总是在不断地变化,新的工具、工作流程、有助于开发的有用布局层出不穷。 我们很难精确预测什么...
  • 理解 HTTPS 的工作原理

    2015-12-31
    理解 HTTPS 的工作原理
    目标读者:理解HTTP协议,对称和非对称加密,想要了解HTTPS协议的工作原理。 读完本文,你能明白 什么是HTTPS,TLS(SSL),TLS和HTTPS是什么关系? 什么是证书和数字签名,它们是如何传递...
  • 2015年JavaScript开发者调查报告

    2015-12-29
    2015年JavaScript开发者调查报告
    1.你写的是什么类型的JavaScript? 97.4%的受调查者编写适用于Web浏览器的JavaScript,这些人中的37%同时还写移动Web应用程序。超过3000人大概56.6%编写服务器端的JavaScript。在这些人中,...
  • 最全面的web前端开发指南

    2015-12-21
    HTML 语义 HTML5为我们提供了很多旨在精确描述内容的语义元素。确保你可以从它丰富的词汇中获益。 !-- bad --div id=main div class=article div class=header h1Blog post/h1 pPublished: span21st Feb, 2015/span/...
  • 10个比较棒的在线Web开发学习站点

    2015-12-06
    10个比较棒的在线Web开发学习站点
    在线Web开发资源可用于查找高品质的网页设计教程,包括HTML、CSS、JavaScript等等可信赖的资源。 Web开发资源是开发人员学习开发技能和技巧的最好途径。如果你是一名优秀的Web开发人员...
  • WEB开发者应该具备的6大技能?

    2015-12-03
    WEB开发者应该具备的6大技能?
    WEB开发本身涵盖了许多领域的许多技术,那么,有哪些是WEB开发者必备的技能呢? 可能很多人对下面这个列表中的大部分内容都已经了解了,但其中必定有一些是你之前没有看到过,或...
  • 中小型网站架构分析及优化

    2015-12-03
    中小型网站架构分析及优化
    先看网站架构图: 以上网站架构广泛运用中大型网站中,本文从架构每一层分析所用主流技术和解决手段,有助于初入网站运维朋友们,进一步对网站架构认识,从而自己形成一套架构...
  • web程序员必知的前端演进史

    2015-12-03
    web程序员必知的前端演进史
    细细整理了过去接触过的那些前端技术,发现前端演进是段特别有意思的历史。人们总是在过去就做出未来需要的框架,而现在流行的是过去发明过的。如,响应式设计不得不提到的一...
  • 2015年需要了解的前端框架和语言

    2015-11-25
    2015年需要了解的前端框架和语言
    语言/平台 Node.js第一,PHP第二,JavaScript第三。因为Node.js的社区很多,所以这个结果你也不用太意外。如果你知道JavaScript,你已经一只脚踏进了用Node.js来构建Web APP的可能。 框架 Angular...
  • 未来Web设计的7大趋势

    2015-11-07
    未来Web设计的7大趋势
    1.手势取代点击 还记得曾经是如何滚动网页的吗?将鼠标移到屏幕的右边缘,然后拖动古代称为滚动条的玩意儿: 稍微专业点的可能会使用鼠标滚轮,光标键或触控板,这已经领先于大...
  • 119条记录