认识一位Joomler - 朱利安·怀特
如果你在过去一年访问过在线Joomla用户小组伦敦,你可能会听到并看到我们的下一位访谈嘉宾朱利安·怀特在行动。朱利安是可访问性领域的专家,他如何成为这样的专家将在这次访谈中变得清晰。
告诉我们关于你的情况,你住在哪里,家庭背景?
我住在英国最小的城镇之一,位于萨默塞特平原的中心,那里有美丽的乡村,适合遛狗,社区精神也非常浓厚。我在2008年被诊断出患有视神经萎缩,这是一种没有已知治疗的退行性眼病,最终导致我被登记为严重视力受损(失明)。我现在已经没有任何可用的视力,需要使用白色手杖在家庭外活动。
由于这种眼病,我不得不适应我的生活方式,以适应我的视力障碍,这些方式是我从未想过会必要的,从泡一杯茶到购物和使用电脑。
使用像电脑和智能手机这样的技术是我必须做出的最大的改变之一。学习使用屏幕阅读器需要时间,而且由于无法访问的应用程序和网站,经常感到沮丧。多年来,可访问性得到了改善,但仍有相当数量的设计不良的应用程序和网站。我经常与开发者联系,提出改进他们产品的建议,但遗憾的是,有些人根本不努力进行修改,甚至拒绝参与。这些开发者从小型的本地网站设计师到国际知名公司都有。
我很幸运有一位非常支持我的伴侣和住在附近的妹妹,但我尽可能地保持独立,通过访问当地的商店,那里的员工整体上非常乐于助人,这包括大多数顾客。偶尔我也会遇到一些无礼或甚至非常恶劣的人,他们会把我推开,把我的手杖从我的手中撞掉,或者大喊侮辱我的话,但这很少见。
你是如何接触到Joomla和社区的?
2015年底,我购买了一个QNAP网络附加存储(NAS)盒子,打算用它来流音乐,并为日益老化的Windows PC提供额外的存储空间。然而,我很快发现这个型号还可以用作Web服务器,所以我调查了可安装的应用程序,包括CMS平台。经过对知名供应商的CMS应用程序进行研究后,我选择了Joomla,因为它拥有最易于访问的管理区域,并提供大量第三方开发者的免费和付费扩展。
我安装了Joomla,购买了langportonline.com域名,配置了Web服务器,并让我的宽带提供商提供静态IP地址,以消除对动态IP地址转发服务的需求。在接下来的几个月里,我自学如何导航Joomla管理区域,创建文章,向搜索引擎提交我的站点地图,并创作了一些关于当地的内容。我知道网站的外观并不完美,因为我对CSS一无所知,更不用说尝试编写它了,但我理解了什么使得网站易于访问,哪些扩展编写得很好。令人惊讶的是,我的基本Joomla网站实际上从Google搜索中获得了一些流量。
我的网站开发很快超出了NAS盒子和Windows PC的能力,所以我升级到了苹果iMac,并加入了一家托管公司,这时事情才真正起步。苹果的VoiceOver屏幕阅读器极大地拓宽了互联网,Joomla变得更加易于访问,我开始构建一个关于视觉障碍者的网站,为那些正在经历眼科疾病诊断过程的人提供支持,使用带联盟链接的产品进行评论,并概述我在网站和应用中遇到的问题。我收到了英国最大的超市之一市场营销部门成员的联系,询问他们如何改进店内和网站上的广告材料。
2020年Covid大流行初期,我坐在车里等待我的伴侣接受第一次注射,当时我在查看Joomla社区网站,偶然发现了Joomla无障碍团队页面,我非常兴奋地想加入。我用iPhone完成了表格,但令我惊讶的是,有一个屏幕阅读用户无法访问的捕获,我暂时放弃了,相信有视觉障碍的人在互联网上并不受欢迎,尤其是在他们的视力水平如此低的时候,但这并没有阻止我继续使用Joomla和网站创建。
2020年底,我们的一个朋友向我们提出了他们支持小组的网站,该网站是由当地公司使用WordPress构建的。他问我是否认为它是可访问的。我审查了它及其有限的页面数量,尽管大部分内容是可以接受的,但有一些问题可以很容易地解决。这最终导致我提出完全重新设计小组网站,但前提是我可以使用Joomla。他同意需要一个全新的网站来符合GDPR要求并自动化他们的新闻通讯服务,所以我开始无偿地构建Joomla网站。一旦网站创建完成,包含大量新文章和功能,包括一个完全自动化的活动预订服务,我要求小组审查网站,指出他们与颜色、图形和其他元素的问题,这些问题对于有视力的人来说很常见。这让我进入了CSS的奇妙世界,我发现即使完全失明的人也可以通过来自有视力的人的反馈来设计网站,而实际上他们无法看到它。
2022年4月,Joomla 4进行了更新,这立即为我的Joomla使用方式设置了巨大的障碍。这次更新是对Tiny-MCE源代码编辑器的更新,引入了高亮功能,这意味着我无法再访问文章的HTML,因此编辑代码变得不可能。尽管我尝试了多种解决方案,包括尝试第三方扩展,但仍然没有找到解决方案,并认为Joomla已经加入了不可访问的CMS平台之列。
我回到了Joomla社区网站,找到了可访问性团队页面,并发了一条消息,恳求将源代码编辑器恢复到原来的样子。然而,我对得到回复没有抱太大期望。几个小时后,我收到了团队领导Christiane Maier-Stadtherr的邮件,她对这个问题表现出了极大的兴趣,并概述了一个可能的解决方案。令人难以置信的是,几天后发布了一个更新,通过在Tiny-MCE编辑器插件配置中引入一个新的选项来关闭高亮功能。在我对Joomla的信心得到恢复后,我与一个理解并乐于助人的Joomla社区成员建立了深厚的友谊。
你的日常工作是什么?如果你使用Joomla,你是如何使用的?
与我拥有创意音乐技术学位(包括平面设计、视频编辑和网站创建)的伴侣一起,我们正在开设一家业务,专门基于Joomla CMS平台提供一系列产品、服务和可访问性咨询。使用我早在2015年就注册的域名https://langportonline.com.
我将提供可访问性审查服务,作为一位严重视力受损的人,我将利用我的独特技能,以及我对Joomla如何组合、运作以及各种扩展、插件和模块如何影响屏幕阅读器用户与网站交互的深入了解。我们相信,结合他的多媒体技能和我对真正可访问网站的理解,我们可以为我们的客户提供全面的服务。当然,可访问性咨询服务不仅限于Joomla网站,我们将为任何在平台上开发网站的人提供这项服务。
你以其他方式使用Joomla吗?比如爱好、网站、为客户搭建网站等?
是的,我在2019年开设了一个网站https://twisty-bits.com,面向对两轮交通工具感兴趣的人。当时,我们有一辆雅马哈Tracer 900 GT运动旅行摩托车。在失去驾驶执照之前,我拥有过很多摩托车,我很喜欢这种提供自由感觉,以及作为副驾驶的乐趣。然而,2021年6月,在我们离家不到半英里的地方,一个粗心的汽车司机在我们面前突然停车,导致我们俩都飞越他的引擎盖,结果我们俩都骨折,摩托车被报废,我的伴侣由于在左臂上插入金属板以保持其整体性而不能再骑摩托车。
Twisty-Bits网站让我对搜索引擎优化(SEO)有了很多了解,根据Google Analytics,该网站通常至少有三个页面显示在结果的第一页,没有在社交媒体上做广告或推广。我尝试了来自第三方开发者的许多扩展,发现哪些既对前端也对后端友好,以及一些开发者是多么专业。
我们建立了一个新的网站来展示和销售一位叔父的艺术作品,网址为 https://peterthomaswhite.com,尽管我在网络推广上没有付出太多努力,但每个月都有很多点击量。在找到一款具有最佳可用性和功能的电子商务扩展之前,我尝试了三种不同的扩展。
除了你的官方职位外,你还参与Joomla社区吗?
是的,在与Joomla可访问性团队的Christiane取得联系后不久,我就被Joomla伦敦用户组的Phil Walton联系,他问我是否愿意在在线会议中占用30分钟的发言时间。在预定时间段之前进行了一些研究,我找到了一些既有优点也有缺点的可访问性示例网站,并开始了我的演讲,其中还包括了Joomla 4 Cassiopeia模板。经过近两个小时的演讲,回答了众多有用的问题,与会者都表示这对他们作为开发人员非常有用。
六月份还进行了类似的演讲,持续了两个多小时。我介绍了Gantry 5模板的前端和后端的一系列测试,然后转向Joomla管理区域,指出了我遇到的许多可访问性问题。其中一个是难以访问媒体管理器并选择正确的图像文件夹,但George Wilson在场,并宣布他知道问题后可以立即修复。通过Joomla可访问性团队聊天,我被要求测试新编码,该编码已为屏幕阅读器解决了问题。
成为JUG的成员确实有助于传播信息,提出问题,也是结识对Joomla感兴趣的新朋友的好方法。
我“期待”在未来的JLUG上举办更多关于模板、扩展和其他可访问性相关问题的研讨会,并非常希望尽可能多的Joomla开发人员能参加。
Joomla是如何改变你的生活的?
在我发现Joomla之前,我就对网站创建一直很感兴趣,可以追溯到2004年,当时我开设了一家eBay商店,销售与我当时工作相关的东西。我很快意识到,只要付出一些努力,并且有一点HTML知识,就可以创建原创且引人注目的产品列表,有助于推广我的商品,并很快使我成为Powerseller。
然后我开始使用纯HTML、FileZilla和我ISP提供的免费托管服务构建网站。回顾现在,这真的很基础,但我确实在主页上嵌入了一个视频,创建了一个基本的购物车和PayPal按钮,并在工作时通过在英国旅行的传单进行推广。这个网站在ISP取消免费存储空间且没有备份(我当时甚至没有想过备份)时崩溃了。发现Joomla重新点燃了我对网站开发的热情,但水平更高,更专业。
作为Joomla志愿者,你学到了什么或获得了什么?
由于我认为自己缺乏编程技能,我从未想过要成为Joomla志愿者社区的一部分。这是一个拥有计算机学位的人的世界,他们是能够制作出色扩展的专业人士,没有人会对一个严重视力受损的人有什么兴趣。我一直在关注Joomla杂志,阅读关于各种主题的文章,直到我提出了关于不可访问源代码编辑器的问题,才意识到我是多么错误。
Joomla 社区充满了真诚、诚实和有趣的人。他们出于所有正确的理由,想要帮助他人追求 Joomla 完美。成为这个社区的一员,让我和我的伙伴受益匪浅。我们在全球范围内建立了许多联系,帮助让 Joomla 更好地为每个人服务,并希望将来能参加一些 Joomla 大会,尤其是在欧洲,如果有人愿意接受我们的疯狂狗狗的话?
Joomla 的无障碍功能是否帮助您建立了网站?
毫无疑问,Joomla 内置了一些非常实用的无障碍功能,而 Joomla 4 提供了诸如跨所有模板(包括第三方开发者的模板)的跳转链接生成器等优秀功能,这是无障碍和网站开发非常激动人心的时刻。
我开始撰写一系列关于无障碍、网站以及如何确保每个人都能轻松地使自己的网站更好的文章。这些文章将出现在 Joomla 杂志上,并且在我们自己的网站 langportonline.com 上有扩展版本,供人们阅读,即使那些使用其他 CMS 平台的人也可以阅读。我将永远赞扬 Joomla 并歌颂其优点,鼓励新旧开发者尝试使用 Joomla 而不是其他可用的形式。
Joomla 还有哪些可能的无障碍功能?
在管理区域以及文章和分类部分,项目的排序不可访问,因为它要求用户将鼠标悬停在图标上,然后将其拖动到表格的上或下以定位该项目的相对位置。一些第三方开发者,如 Joomlapolis,使用了一个屏幕阅读器友好的版本,带有移动项目上或下按钮。虽然如果开发人员需要移动项目到多个位置,这可能是一个缓慢的过程,但它完全是无障碍的。
关于 Joomla 扩展目录,在尝试评分和评论扩展时,也会发生类似的情况。有一个滑动刻度来分配百分比,这也是不可访问的。我不幸地曾经错误地将一个非常好的开发者评分定为 66%,而不是他们应得的满分 100%。几个月后我意识到了错误,不得不删除评论,并真诚地希望这没有影响他们的排名!
您有难忘的 Joomla 时刻吗?
哎呀,有很多,很难挑选一个,但我想,当我意识到我的 Langport Online 的第一个版本开始在 Google、Bing 和其他搜索引擎的搜索结果中显示时,然后人们开始访问网站并注册、发布和与他人分享网站,这让我感到巨大的成就感。一个对网站开发和专业技术知之甚少的人能够在 NAS 盒子上安装 CMS 并在几天内发布一个功能齐全的网站,这实在是一个惊人的发现。
当然,回想起来,那个第一个网站肯定因为我的设计技能缺失而没有任何视觉吸引力,然而,内容显然对观看它的人来说是有趣的,否则他们不会费心注册使用。
您的第一个网站怎么了?
作为一个对 Joomla 整体知之甚少的初学者,我仍然没有意识到备份的重要性。在测试我安装的所有扩展程序时,出了些糟糕的事情,网站彻底损坏,无法修复。这是一个宝贵的教训,让我为将来做好了准备。
《Joomla 社区杂志》上发布的一些文章代表作者对特定主题的个人观点或经验,可能并不符合 Joomla 项目官方立场。
通过接受,您将访问 https://magazine.joomla.net.cn/ 以外的第三方外部服务
评论