PHP 7 boasts speeds faster than Facebook’s Hiphop VM, makes fatal error catchable, and allows type declarations
Are you a web developer or a website owner? Do your sites run on PHP-enabled CMS such as WordPress, Drupal, Joomla or Magento? Then I have good news for you: the feature-complete beta of the new PHP 7 was recently released. The 7.0.0 major release contains so many
Read more from the source: hongkiat.com
iOS App Store for iOS 9.0 provides significant optimizations that allow users to download only the assets their device supports and to lazily download assets or data
The App Store and operating system optimize the installation of iOS and watchOS apps by tailoring app delivery to the capabilities of the user’s particular device, with minimal footprint. This optimization, called app thinning, lets you create apps that use the most device features, occupy minimum disk space, and accommodate future updates that can be applied by Apple. Faster downloads and more space for other apps and content provides a better user experience.
This chapter describes the three components of app thinning: slicing, bitcode, and on-demand resources.
Read more from the source: developer.apple.com
Chrome has a hidden flag for capturing screenshots of your page at various stages of the page loading and rendering process
Damon Bauer writes:
You may have heard of the wonderful site, WebpageTest, when researching ways to improve your site performance. One of the most useful features (in my opinion) is the Filmstrip; it shows you incremental screenshots of the browser rendering your site, so you can see how quickly users are able to start consuming content. As of the past couple of months, you can enable similar functionality in Chrome!
Read more from the source: damonbauer.me
Use CSS will-change to push an element to its own composition layer
Chris Ruppel writes:
I recently saw Paul Lewis’ screencast demonstrating how trivial it can be to fix a particular kind of performance issue caused by scrolling. I knew the problem looked familiar and I realized it was happening right in my front yard, on the Four Kitchens homepage. Read on to see how easy it was to diagnose and fix.
Read more from the source: fourword.fourkitchens.com
You’re going to have to look beyond the docs to improve AngularJS performance. Here is a primer on what you need to know.
Alex Kras gives a great run down of how to keep AngularJS apps performant. Suggestions include minimizing watchers, using bind once, avoiding ng-repeat, wise use of ng-if versus ng-show, and debouncing.
Read more on Alex Kras’s Blog
Improving perceived performance is about time to first render and not so much about time to download all assets
Formerly, much of the focus in web performance was concerned with optimizing assets like images and fonts, which does make for a shorter overall page load time. But today there are techniques we can use in addition to file optimization that have an arguably larger impact on how soon our users can see and use the content we’re delivering.
Read more at filamentgroup.com