Javascript responsive web design
jRWD is a pure Javascript (no jQuery!) framework for achieving responsive web design. The framework is small (<500 characters) and easy to implement, consisting of 3 Javascript functions that set up and manage media queries. A small number of supporting functions provide access to the DOM, stylesheets, and menu structures.
The framework eliminates style-sheet CSS3 media queries completely, but simulates them exactly and efficiently. It works on all major browsers and operating systems, and has been tested on a variety of mobile devices.
The framework can be used to create new RWD sites or add RWD to existing sites. It provides access to a web page's HTML mark-up and the CSS selectors in its style sheets, allowing these resources to be manipulated to facilitate RWD effects such as dynamic DOM events, turning HTML elements on and off, changing font sizes, altering page layout (flexbox), menu control and selection, and many other effects through altering CSS selector properties.
jRWD saves time and money by dispensing with CSS3 media queries and their associated logic completely, while delivering minimal-sized web pages.
Date and Time
Location
Hosts
Registration
-
Add Event to Calendar
- Stanley Place,
- South Bank
- Brisbane, Queensland
- Australia 4000
- Building: State Library of Queensland
- Room Number: The Edge
- Click here for Map
- Contact Event Host
- Co-sponsored by Brisbane Web Design Meetup Group
Speakers
Mike Robinson of IEEE Queensland Section
Javascript responsive web design
Biography:
Mike Robinson is a retired IT professional with over 50 years in the industry. He became interested in web architecture in the late 1990s, building one of Australia's first commercial intranets for a national company. He is currently webmaster for IEEE Australia and IEEE Queensland. When faced with the challenge of converting IEEE's websites to RWD he took a radically different approach and developed jRWD.
Mike Robinson of IEEE Queensland Section
Javascript responsive web design
Biography: