解决方案:用于移动Web开发的12个工具
优采云 发布时间: 2022-11-29 02:09解决方案:用于移动Web开发的12个工具
如果您是一名移动网络开发人员,这里列出了一些您可能应该使用的久经考验的工具。
如今,移动是一个充满意义的术语。
例如,当您听到“移动”一词时,您首先想到的是什么?
你会想到智能手机,不是吗?
有些人会想到在 Android 或 iOS 上运行的原生应用程序,例如 Twitter 或 Home Depot。有些人将应用程序视为网站。
在我看来,如果有人建立了一个“移动站点”,它就被认为是“响应式”的,无论您在什么设备上查看,该站点看起来都很棒。
但是,在构建新网站时,您使用哪些工具来帮助您完成移动之旅?
这不像在页面上键入 HTML、CSS 和 JavaScript 那么简单,而且您已经完成了。在设计移动响应网站时,有许多因素和考虑因素。
移动趋势继续
网站最近一直有一种持续的趋势,即首先关注移动设备,并使其在众多设备上运行。
桌面。大桌面。笔记本电脑。片。手机。皮特的电视!
开发人员和设计人员不专注于构建网站,他们专注于这些多设备网站。
然而,它并不像 10 年前那么困难。这些工具不成熟,并且在浏览器不一致方面存在一些缺陷。
快进到今天。移动开发现在是开发人员和设计人员将其他技术集成到他们的网站中的主流主题,以便为他们的受众提供他们当时拥有的任何设备上的最佳体验。
今天,我们将向您展示 10 款用于在移动设备上构建和测试响应式网站的工具。
1. Bootstrap(或等效的移动响应式 CSS 库)
让我们谈谈房间里明显的大象,放手吧,好吗?
创建响应式网站的最简单方法是了解断点在您最喜欢的每个库中的工作原理。
Bootstrap 就是这样一个库。
Bootstrap 目前是第 4 个版本,因此它非常成熟,并提供了额外的 JavaScript 组件,使您的 Web 应用程序对读者来说更具功能性。
您甚至正在阅读一个 100% 使用 Bootstrap 的网站(如果使用 RSS...DanylkoWeb)。
现在,如果 Bootstrap 不适用于您的 Web 项目(我无法想象它为什么不能),一些替代的移动响应 CSS 库包括 Zurb 的 Foundation 和 Skeleton,它们也同样有效。
但我使用 Bootstrap 的原因有很多:
经过验证且成熟的库。也适用于第三方库。它在不会设计的开发人员中很受欢迎。适用于任何类型的设备(好吧……智能手表除外)。
旁注:我将在以后的一篇文章中专门介绍如何使用 Bootstrap 构建网站。
2.开发工具
另一头大象。
如您所见,可以在具有 DevTools (Firefox/Chrome/Edge/Safari/Opera) 的浏览器中显示网站。
“Fabulous Five”浏览器现在具有类似的功能,所以一旦您了解了它的工作原理,就该跟踪该功能在其他浏览器的 DevTools 中的位置了。
例如,所有这些都有熟悉的 F12 来打开 DevTools 面板。
大多数 DevTools 具有以下基本功能。
另一个重要的工具是设备视图。有些浏览器还不支持它,但它非常有用。
它有什么作用?在您的浏览器中启用此选项将使该网站看起来就像您在另一台设备上查看它一样。
" />
开发移动 Web 应用程序时绝对需要这些工具,如果您以前没有使用过它们,那您就错过了。
第一步是通过F12进入网站。
3. 叶盘
说到 Device View,Blisk 团队认为查看移动响应式网站的最佳方式是向浏览器引擎添加工具。有什么更好的地方可以使用渲染工具来协助响应式网站?
Blisk 是我最近发现并在四种你从未听说过的浏览器中提到的新工具,它们不属于 Fabulous Five(你知道......可能会坚持)。
Blisk 在 DevTools 上扩展,你可以收取许多设备配置文件来帮助你进行移动开发。它们提供了将近 30 个设备配置文件,您可以在 Blisk 浏览器中使用它们。
但是 Blisk 提供的不仅仅是配置文件。
此浏览器中的工具数量正是 Web 开发人员在编写响应式 Web 应用程序时所需要的。
4. ECMAScript 兼容性表
在使用 JavaScript/ES5/ES6 时,您无法知道是否支持箭头语法,或者是否所有浏览器都支持 RegExp“y”和“u”标志。
我已将此站点添加为书签以协助 PWA。
无论您当前使用的是什么浏览器,第一列都会告诉您支持什么,可以使用什么不能使用,并将其与列表中的其他浏览器进行比较。
对于使用响应式移动网站的大量 JavaScript 开发人员来说,这是一个很好的参考。
5.
随着 JavaScript 继续为智能手机带来近乎原生的体验,一些功能也随之而来。
允许您搜索特定技术(相机、本地存储等)、CSS 术语(CSS 网格、CSS compute() 等)和 JavaScript 术语(模块、箭头语法等)以确定您是否可以使用它在您的移动应用程序中。
例如,如果您转到网站右侧的“可用”选项卡,键入“媒体捕获”,它会告诉您哪些浏览器能够从您的相机、麦克风或文件上传中捕获媒体。
了解这个前提将对编写具有硬件兼容性的移动响应应用程序有很大帮助。
6. 靴子
还记得我说过 Bootstrap 拥有大量追随者吗?Bootsnipp 证明了这一点。
Bootsnipp 是一个收录
Bootstrap 片段的站点,可以在您的 Bootstrap 构建的移动站点中获取和使用这些片段。
它提供了许多不同的类别供您浏览,一旦找到您喜欢的设计,您就可以检查 HTML、CSS 和/或 JavaScript,并学习如何在您自己的网站上实现它。
还有其他类似于 Bootsnipp 的网站,但它们似乎拥有最多的 Bootstrap 片段。
7. 用谷歌测试我的网站
自从谷歌的 Mobilegeddon 以来,人们一直想知道如何测试他们的网站,以便它们在移动设备上看起来很棒。
有了所有这些变化,为什么不让 Google 检查您的网站并告诉您它有什么问题呢?谷歌来拯救。
Think With Google Test My Website 是帮助优化网站的工具之一。
此工具通过运行诊断来检查您的站点:
完成后,它会提供一份免费报告,说明您可以在您的网站上实施的主要修复程序,以使其更快、更适合移动设备。
一个绝对伟大的工具。
" />
8. 灯塔
说到 Google,他们还创建了一个开源自动化工具来提高页面质量(而不是测试我的网站是否不够好)。
如果您使用的是 Google Chrome,则此工具已安装。导航到您要评估的页面,按 F12,然后单击“审阅”选项卡开始。
如果你没有谷歌浏览器(你的问题是什么?),你可以从命令行或作为节点模块运行它。该网站描述了如何实施这些选项。
运行 Lighthouse 几分钟后,您将收到一份针对您站点的自定义报告。
检查结果并开始采取行动以获得 Google 100 的高分。
9. 你的编辑
我知道这是一种逃避,但您会惊讶于您的 IDE 开始朝着移动思维方式努力的程度。
开发公司认识到移动网站的重要性,并继续在代码编辑器中构建新功能,以简化移动网站的创建。
10.视口调整器
虽然自从 Google Chrome 的设备工具栏和 Blisk 的设备配置文件取代它以来我已经有一段时间没有使用它了,但我一直很喜欢 Viewport Resizer。
单击书签并将其拖动到书签工具栏。访问您要测试的站点并单击书签。
Viewport Resizer 在顶部显示一个栏,您可以在设备上单击该栏以查看网站是否响应。
仍然是一个很棒的工具。
11. Web API 测试器
正如 Marc Andreessen 在 2011 年提到的,软件正在吞噬世界,但最近,它更像是 Web API 正在吞噬世界。
首先,它是肥皂。
现在,基于 REST 的 API 是新的“热门”,因为我们需要从我们的 PWA、SPA 或 jQuery 应用程序调用 Web API(好吧……我可以为这句话添加更多首字母缩略词吗?)
通常,后端团队构建 API,然后通知 API 的前端团队,以便他们可以连接到它并测试它以正确构建 UI。
因此,开发人员需要使用适当的工具来测试 API。
用于测试 API 的主要工具有:
就个人而言,我在工作中使用 SOAP UI,在家里使用 WebStorm,但我相信每个人都有自己的偏好。
12. W3C mobileOK 检查器
起初,我使用的是 W3C Mobile Checker,但它被禁用了(哇哇!)。
所以我开始使用 W3C mobileOK Checker。
插入您的 URL,mobileOK Checker 将报告您网站上的任何问题。
但是,请做好准备。它不像谷歌或其他网站调整引擎那样宽容。这是您确保您的网站与移动设备兼容并遵循实施网络的组织标准的地方。
综上所述
虽然我什至不了解那里的移动工具的数量,但我肯定遗漏了一些。
随着智能手机用户数量在全球范围内迅速扩大,移动工具变得越来越重要。
每个人都在使用手机上网。
有些人家里甚至没有带路由器或互联网服务的电脑或笔记本电脑。他们只能通过手机和无限数据计划访问互联网。
构建移动网站时使用哪种移动工具?我是不是错过了一个除了我以外每个人都在使用的非常大的工具?在下面发表您的评论,让我们讨论移动工具。
解决方案:短视频内容分析采集管理软件 V1.0.11 官方安装版
短视频内容分析采集管理软件是一款视频内容分析软件,可以采集视频并对采集到的视频数据信息进行数字化管理,并对采集到的视频内容进行分析和管理。
特征
1、将所有视频数据信息统一管理在一个数据库中,便于查找和对比分析。
2.支持获取主播下的所有视频,通过单个视频地址获取视频数据。
3、最大亮点:随时追踪各主播发布的最新视频,发现主播的最新动态。
4.记录每个视频的“上传时间”。
5.视频内容支持查看封面,此外还记录视频时长、点赞数、评论数、分享数等。
6、企业版用户可以实现多台电脑之间的数据共享,实现团队数据协同。
指示
一、软件设置项
1.1. 首次使用软件时,必须点击“设置”图标设置视频下载路径和保存目录
" />
1.2. 可以设置下载目录,也可以设置视频封面的缩略图大小;
1.3. 如果您使用的是企业版,需要设置数据库访问地址、账号和密码,*敏*感*词*则不需要设置;
2.主机管理
2.1. 设置类别,为每个播客定义类别
2.2. 添加播客
一个。添加抖音主播信息,在app主播主页点击右上角“...”,然后点击“分享”,最后点击“复制链接”,即可获取主播主页的URL地址
b. 选择添加,填写播客主页的URL,点击“确定”
如果没有显示主播的用户名、用户ID等数据,请检查添加中链接前是否有多余空格,删除后点击确定。
2.3. 批量导入,可以根据批量导入模板的格式要求,批量导入主播网址
2.4. 添加完成后,软件会自动获取主机的UID。如果 UID 为空,则表示可能存在连接错误。这时候就需要把主持人账号删除,重新添加。
" />
三、内容分析
3.1. 分析主播:选择需要的主播,点击“分析”
3.2. 分析单个视频网址,可批量添加:点击“分析视频网址”添加要分析的视频网址
3.3. 分析完成后,所有数据都会保存在数据库中,但视频还没有下载到本地;
3.4. 勾选需要下载的视频,点击“下载勾选”或“全部下载”,软件会下载视频并保存到本地下载目录,同时数据也会更新到“视频内容”中管理”
PS:对于没有分析过的主播(新加入的主播),建议一次查1~3个以内分批分析,否则一次分析太多内容容易IP禁止
4.视频内容管理
4.1. 视频内容管理管理下载的视频数据。如果我们需要使用这个视频,可以勾选视频,点击“导出”,将视频需要的视频导出到任意文件夹。
4.2. 每个视频的导出状态分为未导出和已导出,用于减少同一个视频被重复使用的可能性