Structured Approach to Web Development
John Francisco, Victor Sadikov

TL;DR
This paper critiques HTML's limitations in web development and proposes a new, higher-level markup language based on server-side XSLT to improve structure, data handling, and maintainability.
Contribution
It introduces a novel markup language built upon server-side XSLT, addressing HTML's deficiencies for better web development practices.
Findings
Identifies HTML's inadequacies for web programming
Proposes an XSLT-based markup language as an alternative
Demonstrates improved structure and data management
Abstract
In today's world of Web application development, programmers are commonly called upon to use the Hypertext Markup Language (HTML) as a programming language, something for which it was never intended and for which it is woefully inadequate. HTML is a data language, nothing more. It lacks high level programming constructions like procedures, conditions, and loops. Moreover it provides no intrinsic mechanism to insert or associate dynamic application data. Lastly, despite the visibly apparent structure of a web page when viewed in a browser, the responsible HTML code bears little to no discernible corresponding structure, making it very difficult to read, augment, and maintain. This paper examines the various drawbacks inherent in HTML when used in Web development and examines the various augmenting technologies available in the industry today and their drawbacks. It then proposes an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWeb Data Mining and Analysis · Mobile and Web Applications · Computational Physics and Python Applications
