What web can do today

Yesterday I tried to create a Progressive Web App displaying an artificial horizon over a live camera view and was wondering if this would be possible with a modern mobile web browser. During the research, I stumbled over several websites which you can use to test the hardware capabilities and their software support in web browsers and I wanted to share some links.

September 26, 2019|Device Independent, HTML5, Progressive Web App, PWA, Web Design, WebGL|

A CSS hack to show page element layouts

Today I stumbled over an interesting blog post by Gajus Kuizinas. The idea is to inject a CSS style snippet into a web page to show the layout of all web page elements. This can be achieved by setting a different translucent background color for every depth of nodes. This way you can see the size, the margin and the padding of each element on the page.

September 9, 2019|CSS, Web Design|

Safe Browsing with the Windows Sandbox

The Windows May 2019 update brought the new Sandbox feature. It can be used as a safe browsing environment without the risk of affecting the base Windows installation with malware of any kind. We will create a host installation of a Web browser with a persistent configuration, which is mirrored into the virtualized environment of the Sandbox whenever needed.

September 1, 2019|Chrome, Firefox, SeaMonkey, Virtualization, Web Design, Windows|

A 3D visualization of real-time earthquake data

This is a 3D visualization of real-time earthquake data gathered from the U.S. Geological Survey website. The data used in this example covers all earthquakes with a magnitude of at least 1 within the last 30 days. They are drawn into a template texture image file of the Earth’s surface according to the geographical position and the magnitude of the quake.

June 7, 2019|3D, Earth, PHP, Science, Web Design, WebGL|

Windows 10: Changing Hyper-V support at boot time

If you want to use Docker under Windows and the new Windows Sandbox feature, you have to enable Hyper-​V support. The problem is: You cannot run VMware Workstation or VirtualBox and Hyper-​V at the same time. This can easily be fixed by creating two boot configurations, where one has Hyper-V enabled and one has not.

June 4, 2019|Virtualization, Windows|

Changing labels in WordPress with the gettext filter

An easy way to change labels and strings in WordPress is to use a gettext filter. This post shows the different filter functions, their purpose, and how to implement a filter callback in the file functions.php to change labels and strings in themes, plugins, and widgets using a table of string replacements, even for different languages.

March 22, 2019|GDPR, PHP, Web Design, WordPress|

Running Linux GUI applications on Windows 10

Since the Windows 10 Fall Creators Update from 2017, the Windows Subsystem for Linux (WSL) is a fully supported Windows feature. In case you don't already know about that feature: WSL is a compatibility layer which allows running 64 bit Linux binary executables (in ELF format) natively on Windows 10 and Windows Server 2019 in a console window. It uses much fewer resources than a fully virtualized machine.

March 11, 2019|Linux, Virtualization, Windows|
Go to Top