每个月,来自Mozilla的web开发人员都会聚在一起讨论我们发布的工作,分享我们正在开发的库,结识新朋友,并谈论我们脑海中的其他事情。这是Webdev Extravaganza!会议对公众开放;你应该过来看看!
您可以查看wiki页面用于组织会议或查看会议记录在空中Mozilla。或者继续阅读总结!
航运庆祝活动
发货庆祝活动是为了我们在过去一个月完成和部署的任何东西,无论是一个全新的站点,还是对现有站点的升级,甚至是一个库的发布。
Okta SSO修复加载项
首先是肖布森,分享了MoCo SSO推特,一个Firefox插件,使Okta SSO流更好。除此之外,它会自动调整验证码字段的焦点,使Enter提交验证码表单,并可以选择自动选中“记住设备”复选框。
ViewSourceConf.org网站
接下来是胡斯蒂诺,分享了viewsourceconf.org网站是2016年版View Source的网站,这是Mozilla运营的一个网络会议。站点由静态生成金属史密斯并利用了几个插件,包括模型插件和模板插件对于Swig(游泳)模板。
肖布森在现场的前端工作。它有意避免使用jQuery(jQuery)并使用SVG实现较小的图像文件大小和轻松的视网膜支持。未来该网站将使用服务工人启用站点的脱机访问,尤其是时间表。
Air Mozilla时间表
彼得贝顺便来聊一下他添加的时间钉支持空中Mozilla时间钉是特定时间戳下视频的单个屏幕截图;转码过程生成了一系列时间钉,并在每个视频的章节编辑界面中提供,以帮助找到标记视频中章节的良好过渡点。
该网站还计算时间钉之间的差异,并允许用户筛选时间钉列表,以仅显示在给定阈值以上的上一个时间钉之间存在差异的缩略图。
DXR公司
接下来是埃里克罗斯,分享了一系列新的变化DXR公司:
- 现在根据搜索文本是否为混合大小写来推断大小写敏感性。
- 支持XPIDL
- 内存使用减少20%
- 改进了C++分析,包括模板支持。
多亏了新建(_O)和汤姆·克莱恩感谢您做出这些改进!
第3.1.2页
埃里克还提到第3.1.2条已退出,支持管道8.1.2.
法索姆
埃里克最后提到的是法索姆这是一个从网页中提取意义的实验框架。您为它提供了对DOM节点进行评分和分类的声明性规则,作为回报,它将解析网页并根据给定的规则对页面中的DOM节点进行排名。然后,可以通过各种方式从该排名中提取节点,例如查找特定属性的最高级别节点,或查找彼此接近的相似分类节点的簇。
Bugzilla中可读的Bug状态
主持人和迪伦想(缺席)分享可读错误状态emceeaich一直在开发的软件包已经部署在上面bugzilla.mozilla.orgFirefox、Core、Toolkit和BMO产品中的错误。Readable Bug Status有助于使用多个字段中的信息总结Bug的状态。
基岩+咽喉
接下来是pmac公司谁分享了这个消息基岩已切换到使用吞咽帮助管理其前端构建和开发过程。该网站以前依赖django管道完全是为了管理其静态资产,但在开发过程中遇到了构建速度慢的问题,因为django-pipeline没有监视哪些文件发生了更改,只是在每个页面视图上触发了一个完整的构建。切换到gulp允许站点仅重建已更改的前端文件,并在更改后立即构建这些文件,而不是按需构建。
有关更多详细信息,pmac写了一份博客帖子描述交换机。
开源公民身份
在这里,我们讨论了我们正在维护的库,以及我们需要为它们提供什么帮助。
谷歌分析非Web请求的页面视图
peterbe分享了一个博客帖子他写了一篇描述如何使用掠夺将页面视图数据发送到谷歌分析。这对于跟踪不返回网页但仍被视为站点公共API一部分的端点的使用情况很有用。
域切换程序
彼得贝也分享了域切换程序以及允许您在域之间轻松切换,同时保留当前路径的附加组件。对于那些希望在生产、暂存、开发和本地托管的站点实例之间切换的站点上工作的web开发人员来说,该插件非常有用。
新员工/实习生/志愿者/贡献者
在这里,我们向Webdev小组介绍任何新成员,包括新员工、实习生、志愿者或任何其他形式的贡献者。
姓名 |
角色 |
工作 |
本顿案件 |
实习生-网络开发人员 |
附加建议 |
如果你对Mozilla的web开发感兴趣,或者想参加下个月的Extravaganza,请订阅dev-webdev@lists.mozilla.org邮件列表收到下次会议的通知,并可能发送一条信息介绍自己。我们很高兴见到你!
下个月见!