@tdarb I do agree with you. Hamburger menus - especially those that won't work without #JavaScript - should be eradicated.
However, your proposed solution of puttint the navigation at the bottom of the page doesn't solve one of the problems created by hamburger menus: The navigation options aren't visible after loading the page, so visitors cannot see at a glance what's on offer. I think the navigation should be at the top of the page whenever possible, even if it takes up screen space. 1/2
I see a lot of people believe there is no way to have #privacy online. Corporations have pushed so hard that many are persuaded and disillusioned.
Privacy-compliant alternative software exists and it's up to you to choose and promote it.
Tracking tools are not required but wanted technologies: it is not something inevitable inside a software.
When you see it that way, your approach to software change and you will also learn to love #ethical software as you know how to appreciate organic food.
Today I learned that that using element.innerHTML in #Javascript to dynamically insert content will detach all internal data, like event listeners, and that it's bad for performance too. Use element.appendChild() or similar methods instead. Now you know.
I am a big proponent of a programming paradigm where writing code and building up relationships and connections leads to the emergence of new, unforeseen connections and avenues. Instead of leading you down the wrong paths and requiring rewrites, coding should sculpt and shape connections, offering surprising new connections for free. #software#code#programming#webdev#javascript
I'm Asahi 95, the 95 in my name refers to #Windows 95 :windows:, cause I love the retro aesthetics of old Windows :ms_heart_eyes:
I'm a person who is a tech enthusiast :ms_computer: and loves #Linux and #FOSS, although I still use some #proprietary#software from time to time :linux: :opensource:
I'm currently learning how to do #webdev stuff such as #HTML, #CSS, and maybe even #Javascript so i could maybe become a web dev in the future!
I joined the #Fediverse :fediverse: mainly because I wanted to get away from centralised services 🔒 and also want to interact with an open and diverse community that respects one another :blobcathug:
I'm a person who is #bisexual and is an avid supporter of the #lgbtqa+ :philly_pride:
I hope I can interact with everybody on the Fediverse and beyond! :blobcat:
So I know there are tons of brilliant #coders on here & I have a question. One of my biggest challenges is #IDE ...
I've been using notepad for #JavaScript, #PHP & #html & #css which I know is really holding me back, but... I don't want an IDE that looks like the inside of a space shuttle cockpit.
Is there an IDE out there that is simple, elegant, & doesn't take up 30GB of disk space while also having essential features like:
Visually shows the relationship between code & output in real-time?
@angelmunoz Neat, I got it working with #aspnetcore. #JavaScript libraries have to be ESM module versions though. That's the one caveat. Otherwise, it works! Woot.
Hi, as a #FunctionalProgramming beginner, I'd appreciate any guidance. Links to in-depth discussion, examples, and summaries would be great. I'm pretty fine with #JavaScript overall, and have used some FP features, but strict FP is new to me.
🚀 Reading tip for German-speaking JavaScript developers: With Qwik 1.0, a new open-source full-stack web framework from Builder.io is available that enables fast interactivity through JavaScript streaming.
Qwik’s goal is to keep initial JS costs constant. It also offers built-in features such as lazy execution and data fetching.
So far the tax filing season is going "well" for me in #Taiwan. I downloaded their latest required plugin for smart card readers on #Linux from the official site at https://moica.nat.gov.tw/rac_plugin.html and it seems to be breaking excellently with a #Javascript error.
And it has pretty robust browser support: https://caniuse.com/dom-manip-convenience
If you don’t care about IE or Opera Mini you should be fine. And in nearly no project anyone cares about these two anymore. (But for Opera Mini you should definitely check your target audience!)
The $$() method returns an array (not a NodeList like the Element.querySelectorAll() method) of matching items. #Coding#WebDev#JavaScript