标签归档:google

谷歌Chrome将新增aPNG格式图片支持

如果没有GIF动图,很难想象互联网会变成什么样子。但是GIF的文件往往体积巨大、对颜色、比特率和帧数也有限制,在当今,GIF可能已经有点过时了。

编写一个新的格式来代替GIF并不难,有一种动图格式,叫aPNG(Animated PNG),有望成为替代GIF的新选择。此前,你可以安装Chrome扩展来实现对aPNG的支持,而现在,Chrome将在接下来的59版本中全面支持aPNG,这意味着aPNG向它的普及迈出了重要的一步。 继续阅读 →

发表在 研发 | 标签为 , | 留下评论

谷歌推出“傻瓜式”开发工具,不用写代码也能制作 APP

谷歌推出“傻瓜式”开发工具,不用写代码也能制作 APP

谷歌母公司 Alphabet 已经踏入轻代码开发的舞台。据国外媒体报道,该公司近日为软件开发者带来了一款基于谷歌 SaaS 程序 G Suite 的应用 App Maker。

这款号称“傻瓜式”的轻代码 H5 应用开发服务,能够让用户根据企业的需求快速地创建和部署一些个性化程序应用,只需要少量(甚至不需要)编程。比如一些企业管理者想要寻求更好的方式来批准员工出差或者请假时,就能在几天内用 App Maker 搭建一款简单的应用程序。 继续阅读 →

发表在 产品 | 标签为 | 留下评论

Angular 2 最终版正式发布

9月15日,Angular 2 的最终版正式发布了。

作为 Angular 1 的全平台继任者 — Angular 2 的最终版,意味着什么?

  • 意味着稳定性已经得到了大范围用例的验证;
  • 意味着已经针对产品化、文件尺寸和性能,进行了优化;
  • 意味着已经可以借助预编译技术和内置的延迟加载机制了,这些可以确保能发布出最快、最小的应用,并且横跨浏览器、桌面和移动平台;
  • 意味着为开发人员准备的 Angular CLI 和风格指南得到了大幅增强。

Angular 1 的发布为新兴的 Web 技术,解决了如何开发的问题。而现在,开发者面对的挑战是:应用程序需要对多样化设备进行支持。在这次发布的最终版中,已经有了能力更强的路由器、表单以及其它核心 API 。 继续阅读 →

发表在 研发 | 标签为 , | 留下评论

gRPC1.0发布,来自Google的RPC框架

一直以来,构建一个高度可扩展且松耦合的系统是很困难的。来自Google的gRPC框架致力于解决这个领域问题。它自去年面世以来收到了社区的大量关注和使用。8月23日Google正式发布了gRPC的1.0版本,并可用于生产。在此次发布中增加了新版本对多语言的支持、API稳定性等,引起了社区广泛的关注。 继续阅读 →

发表在 研发 | 标签为 , , | 留下评论

Google 的开源方法论

没有开源,Google 不会有今天的成功。在本周举行的北美 Linux 大会上,Google 工程师 Merlin 从一个第三方视角概括了 Google 是如何使用和为开源做出贡献。自 2002 年以来,Marc Merlin 一直担任 Google 的工程师,期间做过许多开源项目并为 Linux 项目贡献过代码的。

开源绝非易事

无论是个人还是公司,开放项目源码的目的无非是:借助社区的力量帮助项目更好地成长和推动社区的发展。但是,开源绝非易事。创始之初,由于资源非常紧缺,Google 在早期对开源的贡献非常有限。Google 的第一代软件都是为了内部使用的需要,并非在开始就是为开源而设计。之后 Google 希望将这些软件开源的时候,花费了大量的精力专门为它们写了技术文档以及论文,以描述其中的方法和代码,方便开源社区的其他开发者查阅和参与。开源并非仅仅是将源码发布出去,同时还需要付出巨大的精力去进行维护。 继续阅读 →

发表在 公司 | 标签为 | 留下评论