Welcome to TechScreen

Welcome to the TechScreen site. This side shall support the exchange of knowledge in the domain of Web Engineering and related aspects. As a side effect, this side is used for research on knowledge management technologies. User can pose challenges in the problem domain and can participate in quizzes. Further a bibliography about arcticles in different related domains is continously extended. Finally, questionnaires on different issues are provided. To be able to participate you need an account and a password from TU Wien's TISS system.

Download photo previews available on FinisherPix website for a particular event

FinisherPix (reachable at https://www.finisherpix.com/) offers a commercial service of providing photos (of and for the participants) of different (sport) events all around the world. After selecting the event of interest, there is a possibility to see all photos of that chosen event as previews (in a low resolution and with watermark on each of them) in the bunches of at most 16 photos per page (4 rows with 4 photos in each row).

Manage server restarts by (administrator) user through web interface

The (privileged/administrator) user without particular system administration knowledge and specific direct access rights to the server should be able to manage server restarts through web interface. The operating system of the server is Debian, the HTTP web server is Apache Tomcat, and the user access Java application. It should be possible that the respective user knows the next scheduled restart time, postpones or re-schedules the restart times.

Ensure secure data transmission over HTTPS in the absence of officially issued digital certificate

The transmission of (sensitive) data between server and client should be secured, in particular against eavesdropping and man-in-the-middle attack. The client accesses data (which is stored on the server) over HTTP through specific web interface. Hence, the client-server communication should be adapted to HTTP over TLS/SSL (i.e. HTTPS). There is no possibility to receive an officially issued digital certificate from one of the well-known certification authorities (CA). The solution should be simple, and the implementation may not take longer than ca. 2 hours.

How to disable the mobile version of a website when using a smartphone

In these days it is normal that many web pages have a computer version but also a mobile version.If a website has a mobile version, it is usually shown by default once it detects that the user is visiting from a mobile device, and it is very helpful because it will allow the web to be seen better, easier to navigate and much less resources to be downloaded . However, this is not always the case; Some mobile versions are worse, difficult to understand and take too many clicks to see some information. So, in some cases it will be better to go back to the desktop version.

How to delete a saved password

When we access a page with a password google chrome asks us if we want to save this password. If the answer is yes, this password is saved and every time we try to access this page we will have the password already saved. But maybe we don't want anymore to have this password saved or even we update the password of the page and we need to delete the previous one in order to save the new one.

Visual studio code random crashes on Windows

Visual studio code as a open source code editor has many flaws on windows compared to the osx version. The editor can crash in random occasions, works much slower than the osx version and takes a long time to run.

User interaction needed to play an audio HTML element in iOS WebView

To be able to play an audio HTML element in iOS, user interaction is required. No event listeners will be called (loadeddata, canplay) untill then.

iOS WebView HTML video element inconsistency

Setting up a webview for iOS with a video element tag acts differently on iPhones and iPads. On iPhones when you play the video the video will be shown in fullscreen with the fullscreen video controler, on the other hand playing a video on the iPads will not play the video in fullscreen mode, it will play it in a container how the css specifies it.

Multiple websites on a single host with Docker

It is not possible to run multiple web applications in Docker at the same time. Since all of them use port 80, only one Docker instance is accessible.

Speed up webpage testing time

Testing web pages can be really time consuming. Every CSS, HTML or image change needs a browser refresh. It would be way better if the reloads could be avoided.

Pages

Subscribe to TechScreen Revised RSS