派迪科技如何使用响应图像断点生成器自动执行网页的设计制作

在制作适应各种分辨率的图像时,我们需要生成一系列不同大小的资源。我们需要选择一个最大分辨率,一个最小分辨率,以及介于两者之间的一些尺寸(这是个棘手的问题)。可以根据页面的布局和有关设备的一些合理假设来确定最大值和最小值。但是,当开发人员开始实施响应式图像时,还不清楚如何调整中间图像的大小。有些人在图像宽度之间选择了固定的步长其他人则选择了固定数量的步骤并将其用于每个范围:有些人选择了常见的显示宽度当时,由于我很懒惰并且不喜欢管理许多资源,所以我建议增加一倍

所有这些策略本质上都是任意的。杰森认为必须有更好的方法。最终他意识到我们根本不应该在像素方面考虑这些步骤我们应该以“文件大小的合理跳跃”为目标;这些步骤应以字节单位定义

例如,假设我们有以下两个JPEG:

我们不想将1200像素宽的资源发送给只需要较小像素的人的最大原因不是多余的像素;这是多余的296 KB无用数据。但是不同的图像压缩方式不同。尽管像像素这样的复杂照片随着像素大小的每增加而急剧增加,但是简单的徽标可能根本不会增加太多的重量。例如,此1000像素宽的PNG仅比200像素宽的PNG大8 KB 

遗憾的是,还没有任何易于使用的工具来生成目标字节大小的图像。而且,理想情况下,您需要一种可以为您生成整个响应图像资源的东西,而不是一次仅生成一个。Cloudinary已构建了该工具

下一个边界?自动艺术指导!

因此,我们为断点问题建立了解决方案,并在此过程中建立了一个工具,该工具使生成适合分辨率的图像变得容易。上载高分辨率的原件,并<img>以合理的断点和资源进行全面响应以进行备份。

基本的工作流程(上传图片,获取响应图片)很吸引人。我们一直专注于断点问题,但是当我们发布解决方案时,人们很快就问:“它还能做什么?”

还记得我说过大多数时间大多数开发人员都需要基于分辨率的适应吗?有时,这还不够。有时,我们想沿正交轴调整图像:艺术方向

每当我们可视更改图像以适应不同的环境时,我们就是在“艺术指导”。适应分辨率的图像到处看起来都是相同的-只是调整大小。以艺术为导向的图像以视觉上可见的方式变化。在大多数情况下,这意味着裁切,以适应新的布局或以小尺寸查看图像时最重要的部分保持可见。

人们要求我们提供自动艺术指导,这是一个难题!它需要知道图像的“最重要”部分是什么。位和字节很容易编程。计算机视觉和“重要性”的模糊概念完全是另外一回事。

您需要的是一种可以某种方式“看见”猫并智能地将其植入的算法。

我们花了几个月的时间,但我们也构建了它,并将其打包为所有Cloudinary用户可用的功能

它是这样工作的:当您指定要使用“自动重力”(g_auto裁切图像时,图像将通过一系列测试运行,包括边缘检测,面部检测和视觉唯一性。这些不同的标准然后全部用于生成图像“最重要”部分的热图。

然后将具有新比例的框架滚动到图像上,对可能的农作物进行评分,并选择获胜者。这是滚动帧算法的可视化(使用不同的源图像):

整齐!

显而易见,我们可以并且应该使用g_auto的智能功能来为Generator添加自动美术指导。在对标记逻辑进行了几次升级和一些(令人吃惊的是)UX决策之后,我们做到了:该工具的第2版(现已具有美术指导)已投入使用。

让我们去游览

您如何使用响应式图像断点生成器?

工作流程已从第一个版本开始大量延续:上传图像(或选择一个预设),并设置最大和最小分辨率,步长(以字节为单位!)和最大资源数(或者,您可以简单地使用我们最及时的默认设置)。点击“生成”,瞧!您将直观地看到结果图像的响应断点,一些示例标记以及一个大的“下载图像”按钮。

如果您想一次处理多个图像怎么办?如果您要用数百或数千(或数十万!)图像来构建整个网站,尤其是当您使用用户生成的内容时,您将不仅需要简单的按钮操作;您将需要完全自动化。为此,有Cloudinary的API,您可以使用该API调用直接为Generator供电的智能裁剪和响应图像断点功能。使用API,您可以为任何形状或大小的项目创建自定义,优化和全自动的响应式图像工作流程。

例如,下面的Ruby代码会将图像上传到Cloudinary,将其智能裁剪为16:9的宽高比,并生成一组具有合理的响应图像断点的缩减资源:

最后的想法

但是回到发电机。现在,它不仅可以“选择”图像断点,而且还可以选择艺术指导的作物。它将为您生成所有乏味的资源和标记;上传一张高分辨率的原始图片,并获取所有需要的标记和缩减资源,以便在网页上包含可缩放且以艺术为导向的图像。

我是否提到过响应式图像断点生成器是免费的?开源旋转一下,请向我们发送反馈。谁知道呢,也许我们很快就会再使用版本3!


返回观点列表
本文标签:

相关专题

  • 品牌官网设计
    品牌官网设计

    杭州派迪科技为高端客户提供品牌官网咨询策划,品牌官网设计,品牌官网建设开发服务,以国际化视野和标准为基础,为各行业领军品牌提供高端企业网站定制、策划、设计、互动与制作

    查看详情
  • 大策略营销门户网站
    大策略营销门户网站

    杭州派迪科技有自己的营销型网站CMS系统,适合白帽SEO网站。特别对大策略的营销型门户网站制作有一定的经验,曾经为上海天擎外贸行业网站、浙江兆龙营销型门户、先临三维门户营销网站提供全程的技术支持及SEO优化指导

    查看详情
  • 集团/上市公司网站
    集团/上市公司网站

    杭州派迪科技为杭州本地集团公司提供网页设计、制作、开发服务,为集团公司网站建设提供了响应式、营销型、品牌型、门户型网站建设需求,欢迎广大集团公司客户咨询

    查看详情
  • 外贸网站建设
    外贸网站建设

    杭州派迪科技为高端客户提供外贸网站咨询策划,外贸官网设计,外贸官网建设开发服务,以谷歌搜索引起算法为基础,为各行业外贸公司提供高端企业外贸网站定制、策划、设计、互动与制作

    查看详情
  • 企业网站建设
    企业网站建设

    高端专业、令人印象深刻的用户界面、易于访问——企业网站必须反映一切,因为派迪科技在这里提供帮助,凭借精湛的技术、丰富的经验、与客户的持续沟通以及对每一个细节的关注,我们确保在快速的周期时间内提供优质的服务。

    查看详情
  • 半定制网站
    半定制网站

    杭州派迪科技模板网站建设专题_各行业方案专题栏目提供各行业产品适合的网站建设方案,帮助企业了解派迪科技建站效果等信息,您可以通过本站了解各行业网站建设方案,如需要获取本行业定制网站建设方案,可以联系在线客服或拨打电话咨询

    查看详情

体验从沟通开始,让我们聆听您的需求!

开始您的数字化品牌体验! 15158117070 期待您的来电!

[ 网站建设×品牌官网设计×大策略营销门户×微信小程序开发×微信公众号开发]

派迪业务总监微信号

派迪业务总监微信号

了解最新项目报价

派迪产品经理微信号

派迪产品经理微信号

免费获取项目策划

我们正使用 cookies 来改善您的访问体验

派迪科技非常重视您的个人隐私,当您访问我们的网站www.hzpady.com时,请同意使用所有cookies 。

如果您想详细了解我们如何使用cookies请访问我们的 《隐私政策》

Cookie 偏好

如果您想详细了解我们如何使用cookie请访问我们的 《隐私政策》

管理cookie偏好

基本 cookies

始终允许

这些 cookies 是网站运行所必需的,不能在我们的系统中关闭。它们通常仅针对您所做的相当于服务请求的操作而设置,例如设置您的隐私首选项、登录或填写表格。您可以将浏览器设置为阻止或提醒您有关这些 cookies 的信息,但网站的某些部分将无法运行。这些 cookies 不存储任何个人身份信息。

性能 cookies

始终允许
这些 cookies 使我们能够计算访问量和流量来源,以便我们可以衡量和改进我们网站的性能。它们帮助我们了解哪些页面受欢迎和不受欢迎,并了解访问者如何在网站上移动。这些 cookies 收集的所有信息都是汇总的,而且是匿名的。如果您不允许这些 cookies,我们将不知道您何时访问了我们的网站,也无法监控其性能。

功能性 cookies

这些 cookies 收集信息用于分析和个性化您的定向广告体验。您可以使用此拨动开关来行使选择不获取个人信息的权利。如果您选择关闭,我们将无法向您提供个性化广告,也不会将您的个人信息交给任何第三方。

定位 Cookies

这些 cookies 可能由我们的广告合作伙伴通过我们的网站设置。这些公司可能会使用它们来建立您的兴趣档案,并在其他网站上向您展示相关广告。它们不直接存储个人信息,而是基于唯一标识您的浏览器和互联网设备。如果您不允许使用这些 cookie,您将体验到较少针对性的广告。

我们正使用 cookies 来改善您的访问体验

派迪科技非常重视您的个人隐私,当您访问我们的网站www.hzpady.com时,请同意使用所有cookies 。

如果您想详细了解我们如何使用cookies请访问我们的 《隐私政策》