Microsoft has been a big contributor to Linux over the past several years, primarily focusing on improving support for its Hyper-V hypervisor. Jim Zemlin, executive director of the Linux Foundation, said that in becoming a member, “Microsoft is better able to collaborate with the open source community to deliver transformative mobile and cloud experiences to more people.” [Source]
All posts by Alex Osmichenko
Fixing static headers for mobile
A few days ago we had to add some new functionality to a client’s production sites related to static header behavior on mobile devices. The header, which includes a top-banner ad, needs to always be visible at the top of the page – static-positioned with the page scrolling beneath. The problem was that when a mobile user started scrolling down the header would hide from the screen. Also, when the user scrolled up the header slid down from the top – without the top-banner ad – and disappeared again once the user started scrolling down. Fixing this ought to be a simple task, but it requires some time and tricks to get the best performance and make your code short, clean, and efficient. After a few tries, I found that this functionality can be accomplished in two ways:
Quickstart-ing WordPress
Let’s talk about Quickstart Env (QS), provided by WordPress VIP hosting.
QS installs a local virtual machine via Vagrant using VirtualBox. It was developed to emulate WordPress VIP hosting as closely as possible. QS is an Ubuntu server that uses the same configuration as WordPress VIP to provide a fast development environment for a WordPress multi-site installation.
fullPage.js: A wonderful one-page JavaScript library
I am going to tell you about fullPage.js: a simple and easy-to-use plug-in to create full-screen, scrolling websites (also known as single-page websites). The plug-in allows for the creation of these websites as well as adding some landscape sliders inside the sections of the sites. This JavaScript lib has a bunch of advantages: