公司:京东
京东是中国最大的电子商务公司之一,成立于1998年。公司提供在线零售、物流配送、支付服务等一系列互联网服务。京东市场规模庞大,是中国最大的网络零售商之一。随着国内电子商务市场的不断发展和技术的不断提升,京东已经成为中国互联网行业的领导者之一。
引起舒适!什么是好用的界面
有次接到个需求:“我们系统不太好用,视觉升级的时候也麻烦帮着改改。”界面不好用的原因千差万别,还有些属于技术限制。后来经过一个多月的交互视觉改造,才把用户流程中的障碍清理的差不多,业务对改版方案也比较满意。本文探讨如何设计出“好用”的界面。
精卫测试系统-代码覆盖率实现之路
精卫系统致力于研发体系的数字化建设,其核心是提升我们整体的研发效率。代码的覆盖率就是其中比较重要的一部分,本篇文章将详细介绍,针对京东到家相关业务线,是如何实现代码覆盖率建设以及提升测试质量。
requestAnimationFrame 执行机制探索
你知道动画帧(requestAnimationFrame)吗?你真的了解 requestAnimationFrame 吗?本文带你深入探索 requestAnimationFrame 的执行机制。
构建结构化的知识体系
互联网时代,我们获取信息的渠道非常多,随时在手机上都能看到各种公众号、个人经验分享、沙龙等等。这些信息大多是碎片化的,感觉看到了学到了很多知识可是水平还是没怎么提高,还有些设计师经常抱怨“我要学习的东西太多了,但却不知道应该学什么”。
助力双 11 个性化会场高效交付:Deco 智能代码技术揭秘
在这次双11的个性化会场我们大规模使用Deco进行研发,带来了48%左右的效率提升,本文将为大家揭秘Deco提效之秘。
防止源视频被盗用?这样改进HLS帮你搞定
目前网络上最常见的视频加密应用,可能就是教育培训机构的视频文件加密了,因为这样的机构如果不做加密不做版权方面的保护,最容易被人盗用,这就是为什么有些机构的视频,在某某平台可以花几块钱买到,因此,市面上出现了很多种视屏加密的方案。
防盗链技术:这种严格来说,不属于视频加密,只是想办法防止视频被下载,只允许在线播放,但这种基本上来说属于防一般用户,很容易被绕过去,因为你只要让浏览器可以播放,别人就可以伪装自己是浏览器拿到url,进行伪装浏览器的各种referer等信息,欺骗过防盗链系统,下载到视频。
HLS加密技术:也可以称之为m3u8切片加密,这种是目前H5时代广泛使用的技术,该加密本身是很安全的,基于AES加密算法,但有个致命的问题:别人很容易拿到秘钥进行解密,因为算法是公开的,并且如果不保护好秘钥文件,ffmpeg等命令行 很多工具软件,均可拿到秘钥对视频解密还原,如果只是采用单纯的HLS加密技术,可以说:极其不安全。
视频文件内容采用私有算法真正逐帧加密:这种方式一般是基于不公开的算法,对视频文件、直播流、m3u8中的ts数据等,均可实现实时逐帧加密,但加密后的视频需要专用特定播放器才可以播放,由于采用私有算法,因此其他播放器无法进行播放,增强了安全性,但也带来了一定不便利性,就是必须安装专用软件,但是即使你用了专用播放器,如果别人逆向了你的播放器,也就知道了加密算法。
所以就有了更安全的加密方式-------数字版权保护DRM,DRM基本是三足鼎立的情况,微软的PlayReady,谷歌的Widevine,苹果的FairPlay,不同操作系统、浏览器和移动平台需要不同的方案,所以,看起来我们没办法用一套方案把所有的加密都做完。
B端交互设计在产品需求全周期中的质量保证
在B端交互设计中会遇到,在最后走查时发现,最终上线功能的交互与原有设计差距较大,甚至被研发重构。那么如何避免交互设计失真,保证最终的交付质量,让用户可以得到体验更优更顺畅的产品功能呢?
延续与突破:详情页统一背后的设计思考
经常逛京东内容频道的用户可以发现,同样固化在首页的频道,他们的内容详情页样式各不相同。在建立内容生态体系的产品初期,设计更多的关注在,如何帮助业务提升频道的效率、打造频道各自的业务特色。随着频道数量的递增,内容体系越向个性化发散,线上样式多种多样,其次内容详情页需求方各自为政,需求变更频繁,大多数需求的业务目标几乎是一致的。在组织架构上,我们负责各自频道的设计与研发之间是相对独立的,多方都投入了大量的人力资源做内容、工作性质基本相同。所以,无论是从设计体验还是工作效率而言,内容详情页的统一都已经迫在眉睫。
京东到家搜索Query理解体系实践
搜索是京东到家App上主要的流量分发入口,搜索场景覆盖了首页搜索、店内搜索、首页各个频道球搜索以及小程序搜索等各种服务入口,随着用户量快速增长,越来越多的用户在不同场景下使用搜索快速获取自己想要的商品。
WebGL着色器渲染小游戏实战
经过对 GLSL 的了解,以及 shadertoy 上各种项目的洗礼,现在开发简单交互图形应该不是一个怎么困难的问题了。下面开始来对一些已有业务逻辑的项目做GLSL渲染器替换开发。
京东秒杀频道签到项目总结
本文是对秒杀频道签到项目的一次全面复盘,从玩法选择到商业赋能,从体验搭建到数据验证,都进行了十分详细的分析总结。
幂等设计详解
从经典系统框架的每一层入手分析幂等处理的时机,抓住导致请求、接口不幂等的本质。
数据大屏不完全指南
本文对数据可视化大屏进行基础介绍,让参与大屏设计的小伙伴们对数据大屏有更为全面的认知和了解,在规划大屏产品与设计定位时能够获得有效的方向指引。
底部标签栏,最全拓展方案
底部标签栏,作为移动端应用程序中的一级导航,可以帮助用户快速切换所需要的功能模块,保证顺畅的产品体验。本篇文章里,作者结合几款线上产品,从多个层面总结了底部导航栏的设计策略。
ASM在隐私合规扫描中的应用实战
本文只是通过简单的例子讲解了ASM的使用过程,但ASM中还有许多更神奇强大的功能等待我们去挖掘。
从DDD到PaaS化再到一站式部署——通天塔后端通用版发展之路
通天塔后端团队经过数年的逐步探索,摸索出了一条可扩展、高可用、可维护、部署灵活、多租户支持的通用版架构之路。