HTML Bundle

HTML Development Requirements

General Guidelines

This document outlines the requirements for frontend developers building the application using HTML, CSS, and JavaScript. Please follow these specifications strictly to ensure consistency and compatibility.

HTML Requirements

  • Do NOT include a lang attribute in the meta tags of the page.

CSS Requirements

  • Maintain responsiveness for the following resolutions:

    • 1920x540

    • 1920x1080

    • 1080x1920

  • If additional resolutions are required, we will provide further instructions.

JavaScript Requirements

  • Mouse interaction restrictions:

    • Only allow single left-click interaction.

    • Disable all other mouse interactions, including:

      • Long press (holding the mouse button)

      • Right-click

      • Mouse drag events

      • Scroll events

  • Ensure smooth and efficient event handling.

Browser Compatibility

  • The application must be fully compatible with the following browser version:

    • Chromium 128.0.6613.113 (Built on Debian GNU/Linux 12 - Bookworm)

  • No reliance on browser-specific features outside of Chromium's supported functionalities.

Bundle Structure and Delivery

  • The main page must be named index.html and be located in the root directory of the project.

  • The project must be delivered in ZIP format.

  • Upon unzipping, the project must not create any subfolders. The correct zip file structure can be achieved by navigating to the project directory and using the following command:

Additional Notes

  • Ensure optimized performance and minimize unnecessary resource consumption.

  • Use modular and maintainable code structure.

If you have any questions or require additional clarifications, please contact the project team before proceeding with development.

Last updated