What is Google Polymer?

Overview of Google developed JavaScript library for custom reusable HTML elements
09 August 2017   2865

Polymer is a JavaScript library that helps you create custom reusable HTML elements, and use them to build performant, maintainable apps. 

Polymer is a lightweight library that helps you take full advantage of Web Components.

With Web Components, you can create reusable custom elements that interoperate seamlessly with the browser’s built-in elements, or break your app up into right-sized components, making your code cleaner and less expensive to maintain.

In fact, Polymer's task is not only to simplify the creation of sites, Polymer should help create web applications that can function without additional interference on various devices: from desktops and mobile platforms to TVs. Polymer can be called the embodiment of Material Design for the web.

Polymer went from an experiment to a Big Thing serving tons of users in major Google products and some of the biggest companies in the world in no time. Success is great! But there’s always room for improvement. Mistakes were made. Lessons were learned. Regrets were had. Two years, hundreds of elements, and thousands of apps later, we’ve got a pretty good idea what makes an element and an app great, and what’s changing in Polymer 2.0 as a result.

Cinnamon 4.2 to be Available

A new release of Cinnamon will be offered in the Linux Mint 19.2 distribution, which is scheduled for release in the nearest future
01 July 2019   325

After nine months of development, a release of the Cinnamon 4.2 user environment has been formed, within which the Linux Mint distribution developer community is developing fork of the GNOME Shell shell, Nautilus file manager and window manager Mutter, aimed at providing the classic GNOME 2 environment with support for successful interaction elements from GNOME Shell . Cinnamon relies on GNOME components, but these components are shipped as a periodically synchronized fork, not bound by external dependencies to GNOME.

A new release of Cinnamon will be offered in the Linux Mint 19.2 distribution, which is scheduled for release in the coming months. In the near future, packages will be prepared that can be installed in the Linux Mint and Ubuntu from the PPA-repository, without waiting for the new version of Linux Mint.

These are main features:

  • New widgets for creating configurators, simplifying the writing of configuration dialogs and making their design more complete and consistent with the Cinnamon interface was added
  • The search bar is moved to the top in MintMenu, .
  • The Nemo file manager simplifies the process of sharing directories with Samba.
  • Some changes are ported to the Muffin window manager from the Metacity window manager developed by the GNOME project.
  • An applet for printing has been added to the main composition, which is now launched by default.
  • Some internal components were reviewed and simplified, such as DocInfo (processing of recently opened documents) and AppSys (parsing application metadata, identifying application icons, defining entries for menus, etc.)

Get more info at GitHub and Linux Mint blog.