• 我的关注
  • 综合
  • 代码人生
  • UI设计
  • 人工智能
  • 开发工具
  • 数学
  • 生活分享
  • 游戏
  • 旅游攻略
  • 最新
  • 最热

如何更好的实现可持续的 UI 设计

每一个像素、每一条代码,都承载着对地球资源的尊重和对人类福祉的关怀。本文将探讨参与做可持续的 UI 设计的设计原则及方法。

2

进阶版移动端适配逻辑分享(包含安卓和平板)

常规情况下,分辨率指的是屏幕的像素组成数量,比如分辨率1920*1080,指的是屏幕的长宽分别包含1920和1080个像素点。但一个5寸的屏幕可以使用这个分辨率,一个24寸的屏幕也可以使用这个分辨率,这就衍生除了像素密度这个属性,即单位面积内包含像素点的数量

11

一篇讲清移动端适配逻辑和关键方法

之前网页端的适配和响应式输出了不少,但是移动端的适配方法却和网页端有一定的差异,不能直接套用。加上最近关于移动端适配的学员问题有很多,所以我干脆汇总一篇移动端的适配方法出来,彻底解决大家在这方面的疑问。

4

20 张图彻底弄懂 HTTPS 的原理!

近年来各大公司对信息安全传输越来越重视,也逐步把网站升级到 HTTPS 了,那么大家知道 HTTPS 的原理是怎样的吗,到底是它是如何确保信息安全传输的?网上挺多介绍 HTTPS,但我发现总是或多或少有些点有些遗漏,没有讲全,今天试图由浅入深地把 HTTPS 讲明白,相信大家看完一定能掌握 HTTPS 的原理,本文大纲如下:

17

3

cover-image

TypeScript 5.0 新版 ES 装饰器、泛型参数的常量修饰、枚举增强等

TypeScript 已于 2023.01.26 发布 5.0 beta 版本,你可以在 5.0 Iteration Plan 查看所有被包含的 Issue 与 PR。如果想要抢先体验新特性,执行:```$ npm install typescript@beta```来安装 beta 版本的 TypeScript,或在 VS Code 中安装 **JavaScript and TypeScript Nightly** 来更新内置的 TypeScript 支持。本篇是笔者的第六篇 TypeScript 更新

11

解决canvas图片getImageData,toDataURL跨域问题

对于跨域的图片,只要能够在网页中正常显示出来,就可以使用canvas的drawImage() API绘制出来。但是如果你想更进一步,通过getImageData()方法获取图片的完整的像素信息,则多半会出错。 那有没有什么办法可以解决这个问题呢?

6

当你按下「随机播放」时,QQ音乐和网易云们都做了什么?

戴上耳机,打开你最喜欢的歌单,就像往常那样。你点下随机播放的按钮,希望把掌控权交给播放器和算法,让它们带给你一点未知的新鲜。你有没有想过,随机播放算法究竟是如何给我们呈现一个随机歌单的?

6

原来在 Vue、React 页面中管理 <head> 标签这么简单!

单页应用(SPA)以其出色的用户体验和流畅的页面切换效果在现代Web开发中备受青睐。然而,与传统的多页应用相比,SPA 在页面结构和资源管理上存在一些独特的挑战。其中一个常见的问题是如何在 SPA 中高效地管理页面的 <head> 标签,包括动态设置页面标题、元信息、样式表链接等。

23

1

cover-image

从0开始做网站,你需要知道的网站设计

从0到1设计网站,(除了产品用户调研外)首先第一步就是新建画布,画布的尺寸取决于应用设备分辨率的市场占有率,下图是网上可查到的2021年PC端分辨率的市场占比表。

13

1

机器人说话的艺术

随着2015年全球聊天软件的用户数首次超过社交媒体用户数,人们在聊天上花费的时间比在社交媒体上的时间多,开始出现基于文本对话的聊天机器人。开发者设计一个通用的机器人,便可以嵌入到各个聊天软件中,用户通过机器人可以获取所需的功能和服务,在互动的同时完全不用离开聊天界面,当你需要它,它就会响应你,就像和另一个人聊天一样。

28

2

晚上好, 朋友。

愿您心情愉悦,笑口常开!