Validating JavaScript guidelines across multiple web browsers
Zoltán Herczeg, Gábor Lóki, Tamás Szirbucz, Ákos Kiss
Abstract
Open-access reader
Zoltán Herczeg, Gábor Lóki, Tamás Szirbucz, Ákos Kiss
Abstract
Open-access reader
Nowadays, JavaScript is the language for developing dynamic websites.Previously, several guidelines were published about how to write efficient JavaScript code.Our research focuses on whether programmers should still adhere to these guidelines or can they rely on the state-of-the-art JavaScript execution engines to achieve good performance results.In this paper, we present the experiments where we validate programming guidelines for JavaScript execution performance across multiple state-of-the-art web browsers.We present our observations, and conclude that the importance of guidelines does not decrease with the introduction of JIT technology.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Nowadays, JavaScript is the language for developing dynamic websites.Previously, several guidelines were published about how to write efficient JavaScript code.Our research focuses on whether programmers should still adhere to these guidelines or can they rely on the state-of-the-art JavaScript execution engines to achieve good performance results.In this paper, we present the experiments where we validate programming guidelines for JavaScript execution performance across multiple state-of-the-art web browsers.We present our observations, and conclude that the importance of guidelines does not decrease with the introduction of JIT technology.
Key concepts: JavaScript, Unobtrusive JavaScript, Computer science, Web application, Rich Internet application, World Wide Web, Programming language, State (computer science)