开发工具大全!解决全球开发者痛点,Mozilla技术推陈出新
2019DeveloperRoadshow主办人SandraPersing表示,MozillaDeveloperRoadshow从2017年开始,至今已在北美、欧洲等全球50个城市举办,今年更到达亚洲更多城巿。团队除了带来Firefox最新发展之外,也邀请包括WomenWhocode(WWCode)、Rust等当地社群共同参与。作为一个开放源码的平台,Mozilla期望能解决全球开发者的痛点,提供多样工具协助开发者完成开发任务,轻松在全球各地部署,并得到Mozilla支援。
Mozilla开发者关系总监AliSpivak提到,Mozilla作为非营利机构的使命,就是让每个人都能轻松存取网际网络,因此永远将人放在第一位而并非获利。就协助开发者而言,除了标准的Firefox外,还有其他版本如FirefoxNightly是专为开发者设计的版本,包含所有开发的新功能、新工具,是每天可自动更新及修正Bug的版本。而FirefoxDeveloperEdition(Beta)提供开发者工具,方便测试版本相容性。
Mozilla开发者关系总监AliSpivak
其他帮助开发者更容易开发新应用的Firefox新功能包括:
HTML表单可协助产生安全密码给使用者。
FirefoxLockwise与FirefoxAccount整合,是安全密码管理员,可以像OnePassword/LessPass让使用者无需辛苦记忆各种帐密。
CSSStyleUnderline/ScrollSnapping/DarkMode等语法让开发者能提供更好的使用者体验。
开发者工具JavascriptDebugger及WebConsole的效能大幅度的优化,设立中断点除错更方便。提高可用性以方便视力不良者浏览。
现在的活动追踪无处不在,在71个网页甚至可以出现1020个追踪。Firefox提供更多的隐私权保护避免被追踪,如SocialTrackingProtection让使用者免于被跨网站追踪、PrivacyProtectionReport显示有哪些追踪记录被阻挡、FacebookContainer让使用者在浏览脸书时不须担心其他网页活动被追踪。
来自新加坡的HuiJingChen则介绍CSS版面配置的新工具,过去CSSGrid用简洁的语法解决了架构网页元素对齐不易的问题,而Subgrid技术则让开发者可以进一步架构Grid内对齐的元素。HuiJingChen指出,Mozilla提供的GridInspectorTool,不只让开发者可以轻松进行相关的开发设计,也是一个学习Grid/Subgrid的好工具。
MozillaTechSpeakerHuiJingChen
Mozilla虚拟现实研究团队资深研究工程经理PhilipLamb则谈到做为开发者必须关心MixedReality(MR),因为这是一个值得发展的事业。在2019年,不论是开发者或制造商的经验、相对应的工具,以及数位内容的部份,都是迈向成熟的一年,市场预期将在2020年来到12亿美元的经济规模。对开发者或企业都有很大的商机存在。而Mozilla有VR浏览器,也有平台提供内容发布,可以协助开发有趣的3D内容。
Mozilla虚拟现实研究团队资深研究工程经理PhilipLamb
Mozilla台湾研发经理刘兴杰(MaxLiu)指出,Mozilla非常重视隐私权保护,每当要搜集使用者的资料,不论是技术资讯、界面互动行为、网页活动记录,或高敏感个人信息,都先需要确认10个问题,再交由法务检查同意后才会执行开发工作。在资料搜集的过程中,必须要有提供使用者拒绝收集的机制。收集后定期揭露使用收集的资料分析结果。而借由这些结果可以再提供优化,形成一个正向的循环。
Mozilla台湾研发经理刘兴杰
最后Mozilla物联网技术大咖KathyGiori指出,一般物联网装置将资料借由App上传到厂商的云端后台系统,各厂商间的资料无法互相沟通。此外还有资安的问题,一般人无法得知厂商在背后做了什么,也可能有被人监控之感。Mozilla的策略是建立一个闸道装置WebThingsGateway,建立这个闸道的开发框架,并支援多种主流的开发语言,再由闸道装置和各种物联网装置沟通,用开放的API进行装置操控。最后,尽管目前有许多网页开发工具可以使用,但一路以来始终开放源码的Mozilla以绝对开放、注重隐私的精神要提供开发者与社群另一选择。
Mozilla物联网技术大咖KathyGiori
主题测试文章,只做测试使用。发布者:最新稳定辅助网,转转请注明出处:https://www.744broad.com/12144.html