In addition to the unused code contributed by omnipresent frameworks, dead code accumulates as the web page is developed. Keeping useless bytes is not only a waste of electricity. It delays the page rendering because the unused code needs some time to be loaded and parsed.
Removing the unused Javascript code can be too complicated to justify such an improvement, or impossible when frameworks and libraries are used.
In contrast, it is too easy to remove the unused CSS. Even though removing the useless CSS will not speed up much a web page, for a developer it might be easier…
New smartphones tend to be stuffed with useless and sometime annoying applications. Unlike the apps installed by phone owners, some preinstalled apps cannot be uninstalled by tapping the buttons on the phone screen.
With the help of a computer any system app can be uninstalled from a mobile phone. The procedure is not complicated, but is longer than tapping a button. To illustrate the procedure, I demonstrate how to remove YouTube and Facebook, two widespead apps that are often classified as system.
The first step is the most complicated. You have to enable and then find the Developer options menu…