人工智能使网页设计师受益的领域

103 阅读6分钟

关于人工智能(AI)将对我们的生活产生的潜在影响,人们已经做了很多。而且几乎不可能避开那些告诉我们的头条新闻。更重要的是,一些利用人工智能(或类似的东西)的产品已经进入市场。

关于人工智能到底能做什么,有很多问题。对网页设计师来说是一个大问题。它会夺走我们的工作吗?我不太确定这一点。相反,我相信这项技术可以成为我们行业的一个福音。

谈到网页设计,有几个领域可以让人工智能大放异彩。其中一个大的方面是帮助我们避免繁琐的任务。但它也可以作为质量保证的检查--确保我们的工作在部署之前是一流的。

因此,这里有一些人工智能可以使网页设计师受益的方法--包括一些你现在就可以利用的方法。

编写更好的代码

编码对一些人来说可能是一种乐趣。但它也可能导致我们把头上仅剩的几根头发扯下来(好吧,我是为自己说的)。

编写干净的代码有很多是关于正确语法的问题。如果在这里或那里漏掉一个字符,就会导致整个功能的中断。即使是最小的错误也会花费我们宝贵的时间。

有很多学习和解决语言问题的好资源。但即使这些资源也有局限性。你是否曾经花了几个小时试图将你在Stack Overflow上找到的片段塞进你的项目中?

这就是一个更智能的代码编辑器可以成为救世主的地方。想象一下,一个对你正在使用的语言有深刻理解的工具,能够准确地预测你想用每一行实现的目标。

尽管听起来很未来主义,但这种功能已经存在了。GitHub Copilot就是这样一个产品。作为现有代码编辑器的附加功能,它可以与几十种编程语言一起使用。

它超越了无处不在的 "自动完成 "功能,试图理解你所写内容的上下文。这里有一些令人难以置信的功能,比如把代码注释变成,嗯,实际的代码的能力。

这里的潜力是巨大的。人工智能编码工具可以提高效率,帮助我们写出更符合标准的代码,并避免那些讨厌的语法错误。更不用说它将使你的头发变得多么快乐。

GitHub CoPilot suggests code as you write it.

图像编辑

Photoshop和类似的应用程序是网页设计师工具箱中的主打产品。创建、处理和优化图像的能力是我们工作的一个重要部分。

但是,即使你精通某个特定的应用程序,有些任务也需要大量的努力。移除背景和遮盖图像中不需要的部分是我想到的两个。这需要对细节的关注和一些精细的运动技能来使事情看起来正确。

这是一个人工智能也许已经取得最大进步的领域。例如,Photoshop的功能可以分析图像并确定其主要主题。这导致了一些功能,使其更容易执行各种编辑。

因此,去除一个背景可能需要几秒钟而不是几分钟。准确性并不总是完美的,但该技术正在迅速提高。这是人工智能可以帮助我们驯服以前令人沮丧的任务的另一种方式。

Photoshop's Object Selection tool can detect the subject of a photo.

网站可访问性

作为一个行业,网页设计在无障碍意识方面已经取得了重大进展。让所有用户都能浏览和消费我们所建造的东西的想法并不是什么乌托邦式的梦想--它是我们核心使命的一部分。

建设无障碍网站涉及规划和健全的流程。我们也不能忘记测试的制度。例如,确保网站可以通过键盘导航,或获得使用屏幕阅读器的第一手经验。

人工智能在这里可以发挥很大的作用--在一定程度上。虽然它可能被用来自动检测(也许修复)一些问题,但我们不能完全取代人的因素。语境是非常重要的。

虽然人工智能可以告诉我们一张图片缺少一个ALT属性,但期望该技术能检测出一张图片是如何被使用的,那是一个延伸。它是纯装饰性的吗?我们可能仍然需要自己来定义。

不过,对于颜色对比、代码完整性和可读性等方面,正确的工具可以带来巨大的变化。举个例子,看看WAVE工具能做什么。然后想象一下它(或类似的应用程序)在未来可能会做什么。

Artificial Intelligence could help to improve website accessibility.

安全性

网站安全越来越复杂。威胁在不断演变,旨在逃避我们对它们的防御尝试。

现有的工具,如安全插件和防火墙是有效的。他们挫败了最常见的攻击类型并阻止了恶意流量。但它们远远不是完美的解决方案。

潜在的攻击者也在不断开发新的工具和技术。而我们的防御系统可能需要一段时间才能跟上。这意味着我们可能没有及时的保护措施来防止网站被黑。

再一次,人工智能可以提供一个答案。考虑一个能够实时分析流量和代码的引擎。一个可以确定威胁的引擎--即使之前没有看到它。然后,它在任何损害发生之前关闭连接。

这也回到了我们前面关于编写更好的代码的部分。它很可能能够防止我们首先发布有安全缺陷的软件。想想这可以节省多少时间、金钱和用户数据。

这些技术中的一些已经在野外出现了。而且随着时间的推移,它们可能会得到改善。

An Artificial Intelligence app might someday detect malicious code before it runs.

一个更安全、更高效的未来?

人工智能有很多机会来帮助网页设计师。我们已经开始在市场上的一些可用工具中看到它。

它可以承担一部分繁重的工作,这些工作伴随着建立一个美丽、实用和可访问的网站。希望它能让我们腾出手来,更专注于这个过程的创意方面。

不可避免的是,有些工具会比其他工具更好用。而且我们可能会发现,人工智能并不总是最好的答案。但它确实有潜力帮助我们更好地完成工作。

这项技术会实现其承诺吗?这将是令人兴奋的发现