ThoughtWorks洞见

ThoughtWorks洞见

Menu

前端

前端不止:请告诉我,你要什么样的图标

2018年1月2日 by 朱本威 Leave a Comment

有一个英语成语叫做一画胜千言(A picture is worth a thousand words),不知道大家有没有听过?它是指的是一张静态的图片就可表达一个复杂的概念或者与一个主题相关的图片有时比起详细的解释,能够更有效的描述有关主题。- “一画胜千言”维基百科

如果我们要用一句话来说明图标的作用,没有比这个成语更适合的词了。本篇文章,我们就来聊聊关于图标的一些事情。

Posted in: 新兴技术 Tagged: 前端, 图标

前端不止:Retina屏幕下两倍图

2017年12月7日 by 朱本威 Leave a Comment

一张100×100的图片,通过CSS设置它{ width:100px; height:100px }。在普通密度桌面显示屏的电脑上打开,没有什么问题,但假设在手机/或者Retina屏幕的Mac,按照逻辑分辨率来渲染,他们的devicePixelRatio=2,那么就相当于拿4个物理像素来描绘1个电子像素。这等于拿一个2倍的放大镜去看图片,图片可能因此变得模糊。代码如何解决呢?

Posted in: 新兴技术 Tagged: CSS, Retina, 前端

8大前端安全问题(下)

2017年11月2日 by 马伟 Leave a Comment

在《8大前端安全问题(上)》这篇文章里我们谈到了什么是前端安全问题,并且介绍了其中的4大典型安全问题,本篇文章将介绍剩下的4大前端安全问题。

Posted in: BSI Tagged: 前端, 安全

8大前端安全问题(上)

2017年10月31日 by 马伟 3 Comments

“安全”是个很大的话题,各种安全问题的类型也是种类繁多。如果我们把安全问题按照所发生的区域来进行分类的话,那么所有发生在后端服务器、应用、服务当中的安全问题就是“后端安全问题”,所有发生在浏览器、单页面应用、Web页面当中的安全问题则算是“前端安全问题”。比如说,SQL注入漏洞发生在后端应用中,是后端安全问题,跨站脚本攻击(XSS)则是前端安全问题,因为它发生在用户的浏览器里。

除了从安全问题发生的区域来分类之外,也可以从另一个维度来判断:针对某个安全问题,团队中的哪个角色最适合来修复它?是后端开发还是前端开发?

总的来说,当我们下面在谈论“前端安全问题”的时候,我们说的是发生在浏览器、前端应用当中,或者通常由前端开发工程师来对其进行修复的安全问题。

按照上面的分类办法,我们总结出了8大典型的前端安全问题。

Posted in: BSI Tagged: 前端, 安全

在前端性能优化中应用HTTP缓存的三部曲

2017年2月21日 by 王岩 Leave a Comment

这次我们主要谈的是工程。浅谈前端集成解决方案里提到了前端领域的8个技术元素与分类,挺有意思的。

Posted in: 新兴技术 Tagged: HTTP, 前端, 性能优化

前端组件化开发方案及其在React Native中的运用

2017年2月16日 by 刘先宁 1 Comment

随着SPA,前后端分离的技术架构在业界越来越流行,前端需要管理的内容,承担的职责也越来越多。再加上移动互联网的火爆,及其带动的Mobile First风潮,各大公司也开始在前端投入更多的资源。

Posted in: 新兴技术 Tagged: React Native, 前端, 组件化

HTML也可以静态编译?

2016年11月29日 by 杨博 4 Comments

《More than React》系列的上一篇文章《虚拟DOM已死?》比较了Binding.scala和其他框架的渲染机制。本篇文章中将介绍Binding.scala中的XHTML语法。

Posted in: 新兴技术 Tagged: data-binding, scala.js, 前端
1 2 下一页 »

测试

  • BSI (9)
  • DevOps (8)
  • EDGE (2)
  • 互联网金融 (4)
  • 产品团队赋能 (1)
  • 产品策略 (14)
  • 体验设计 (18)
  • 创新 (28)
  • 商业 (30)
  • 商业洞见 (5)
  • 大数据 (6)
  • 微服务 (22)
  • 技术雷达 (22)
  • 敏捷 (55)
  • 数字平台战略 (15)
  • 新兴技术 (185)
  • 服务于社会领域 (19)
  • 未分类 (10)
  • 物联网 (3)
  • 社会与技术 (22)
  • 移动 (3)
  • 组织运营变革 (20)
  • 职业发展 (84)
  • 转型 (33)
  • 软件测试 (41)
  • 零售 (8)

功能

  • 注册
  • 登录
  • 文章RSS
  • 评论RSS
  • WordPress.org

分类目录

  • BSI (9)
  • DevOps (8)
  • EDGE (2)
  • 互联网金融 (4)
  • 产品团队赋能 (1)
  • 产品策略 (14)
  • 体验设计 (18)
  • 创新 (28)
  • 商业 (30)
  • 商业洞见 (5)
  • 大数据 (6)
  • 微服务 (22)
  • 技术雷达 (22)
  • 敏捷 (55)
  • 数字平台战略 (15)
  • 新兴技术 (185)
  • 服务于社会领域 (19)
  • 未分类 (10)
  • 物联网 (3)
  • 社会与技术 (22)
  • 移动 (3)
  • 组织运营变革 (20)
  • 职业发展 (84)
  • 转型 (33)
  • 软件测试 (41)
  • 零售 (8)

标签

Angular ba COREOS DDD DevOps IoT javascript Kubernetes P3 QA React Scrum ThoughtWorks 业务分析 人工智能 创新 前端 咨询 咨询师 商业洞见 团队 培训 女性 安全 开发 微服务 思沃学院 技术 技术雷达 技术雷达(Tech-radar) 持续交付 持续集成 敏捷 数字化 数字化转型 架构 测试 看板 程序员 精益 编程 职场 设计 软件开发 重构

书签

  • Angular中文社区
  • 商业洞见第三期-电子版

Copyright © 2019 ThoughtWorks洞见.

Magazine WordPress Theme by themehall.com