Today we have some great resources for you, including Maxime Heckel’s exploration of Moebius-inspired visual styles in web scenes, Bramus’s guide to adaptive color schemes and Surma’s insights into canvas-based web apps.
We’re also spotlighting NanoGL for its thorough documentation on custom WebGL development, a true gem for developers.
Gabriel Contassot’s new website shines with elegant simplicity, showcasing his impressive skills. Federico Valla expertly brought the site to life. The unique way it scrolls fits perfectly with the overall design, which is both minimal and elegant. Definitely our pick this week!
An article about new iterator helper methods in JavaScript, enabling streamlined use and manipulation of iterators in various ways, including mapping, filtering, reducing, and finding elements.
An article discussing the complexities and challenges associated with using threads in programming, emphasizing their inefficiency and the potential issues they can introduce, such as deadlocks and race conditions.
A plugin that creates richer gradients by interpolating across 6 different color spaces, and allows much faster tinkering than the standard gradient UI.
Dropflow is a CSS layout engine designed to explore core CSS concepts, excluding flexbox and grid. It features a high-quality text layout for global languages and supports PDF or image generation with Node and node-canvas, or rich text rendering on browser canvases.
…Hedy Lamarr, known for her glamour in 1940s Hollywood, was also an ingenious inventor? Beyond her cinematic success, Lamarr co-invented a frequency-hopping technology during World War II, aimed at preventing enemy forces from jamming Allied torpedoes. This invention laid the groundwork for today’s secure Wi-Fi, GPS, and Bluetooth technologies.
Codrops is proudly sponsored by KeyCDN, the high performance content delivery network that has been built for the future.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.