This project demonstrates how to retrieve server and device information in an Oracle APEX application using basic JavaScript. It provides simple client-side scripts that collect useful details about the user’s browser, device, operating system, screen resolution, and other environment information, and then make them available within an APEX page.
The goal of this repository is to help Oracle APEX developers easily integrate device detection and environment logging without relying on heavy external libraries. The scripts can be used for analytics, debugging, personalization, or security monitoring inside APEX applications.
- Detect browser name and version
- Identify operating system
- Capture device type (desktop, mobile, tablet)
- Retrieve screen resolution
- Get user agent and platform information
- Simple JavaScript implementation compatible with Oracle APEX pages
- Easy integration with APEX page items or processes
- Logging user device information for auditing
- Customizing UI based on device type
- Debugging client environment issues
- Collecting analytics for APEX applications
- Oracle APEX
- JavaScript (Vanilla JS)
- Browser APIs (Navigator, Screen)
This repository is intended for APEX developers who want a lightweight way to capture client-side environment details directly within their applications.
