贡献者简介

您好!我是Yash,一名UXE和Liquid Galaxy的高级导师,在那里我从事GIS应用开发,制作了关于Google Maps、Street View和Earth的沉浸式数据可视化项目。Liquid Galaxy是一个由Google创立的开源项目,也是我爱上开源的主要原因。我通过HTML、CSS和JS进行Web开发,并且我相信打牢基础可以让最复杂的任务变得轻松。
我仍然记得我第一次为MDN做贡献。我为此感到非常自豪。即使修复很小,当时Will Bamberg的鼓励对我来说意义重大。那是针对PWA文档的,我纠正了与Apple Store相关的App Store平台成员的iTunes值已被删除,因为它目前不受Safari支持。
从那时起,我就一直在寻找为MDN做贡献的方法。我还为web.dev做出了贡献,以了解更多。我并非MDN、W3C或web.dev(HTML5Rocks)的新手,过去9年来我一直像个书呆子一样学习,但几年前,我终于开始贡献。我希望能帮助社区,制作解释器,并与Adam Argyle等人一起研究了一个CSS运动模糊提案,以及Thomas Steiner(Fugu项目)。我发现,当我将热情和心血投入到某件事情中时,我就能实现它。解决挑战的毅力对我来说并不陌生。
我在Liquid Galaxy的工作、文档编写以及创建创新的UX来控制Google Earth(通过Google Maps)使我被邀请到美国加州Google发表演讲,那是我第一次离开印度。我在Google的演讲活动中发表演讲,最重要的是,我进行了交流!我遇到了Kristi Progri,她以前是Mozilla的代表,我想“太酷了,我每天都在读MDN”,并且我确信我也能参与其中。
在经历了令人难以置信的Google之旅后,我了解了Liquid Galaxy自2008年以来的根源,我被深深吸引并充满活力,于是我去了MDN,看到了一些小错误,例如buttontext
的细节,在那里我遇到了Estelle Weyl(我非常感激,因为我所有的热情和纯粹的知识都在等待着我来尝试)。他们通过说明buttontext
为了可访问性原因将通过在WebKit中报告错误来修复,从而帮助了我进行贡献。在进行了一些类似的PR之后,我给他们发邮件,要求创建一个关于<model>
标签的问题。他们告诉我这仍在开发中,但我可以为一些“广泛可用”的Baseline PR做出贡献。他们信任我,创建了一个Google表格,并给了我编辑权限。我做到了。其余的就成了历史,我找到了机会并抓住了它,我认识Estelle是因为我读过她关于CSS的书,并且很惊讶能与她一起工作。这个表格对我来说很有价值,并且是我们工作的最新记录。
我喜欢它,因为试想一下,有多少未来的开发者能从中受益,那些像我一样真正学习并且不依赖速成班来“完成”任务的人。我感谢Estelle的引导,我希望留在社区中,并帮助MDN成为我所知的那个图书馆,一个组织得井井有条的图书馆,在那里你知道每一本书在哪里。
Yash Raj Bharti
MDN与我构建一个一致的开放Web的热情产生了共鸣,开发者可以在这里学习和成长。
您是如何开始使用 MDN 的?
我像其他人一样开始,将其作为学习的来源,从VS Code中那些说“MDN参考”的小工具提示,到贡献并尽可能地修正文档,无论我能找到什么方法去贡献,都希望能成为其中的一部分。
你喜欢MDN的什么?
我喜欢它拥有所有必需的实现知识。在编写文档时,我从Will那里真正学到的是,我们不仅仅是在转述W3C规范,我们是在构建它,并考虑开发者(以及像我一样的UXE)是我们的最终用户。
你为什么为开源或MDN做贡献?
任何开源项目,我们都可以问“我们为什么不贡献”?世界上有所有的理由去帮助并让每个人都繁荣发展,这就是我所爱的,无论它是为了Google还是Mozilla。
你喜欢为MDN做贡献的什么?
我喜欢制作DOMQuad
,因为我正在亲身学习,我相信这将使我成为帮助他人的副产品——成为一个百科全书!这很酷。