@richyrb
Front end ecommerce developer
Great passion for helping others succeed online.
I am unavailable for any development work but happy to help with project consultation.
No blogs yet.
I would recommend learning CSS. You will soon learn that frameworks are nice for prototyping but for production level / commercial websites you should reduce bloat, reduce the requirement for external libraries and write all your own code as much as possible. As mentioned in another comment this will help reduce bugs, improve speed and your understanding overall. Learn the basics of CSS. Move on to leaning SCSS. Enjoy learning!
the problem is that touch screen phones don't register a hover event. you COULD with javascript prevent default action, add a class which then does the same animation as hover and then with a second touch activate default action based on the fact it also has the touch class on the element... personally I wouldn't. as users are used to one touch events and it would require considerable coding for every touch element on the website / app. just make the website / app simple to use, quick to load and allow the user to get the information they are looking for in as few as clicks as possible without the razzle dazzle styling effects.
Tbh I wouldn't have let myself get to day 4 on a bug. 1) is there a better way to solve the problem / have I gone down the wrong path and caused this issue myself? 2) is there no one else in the company that can help me go through the issue and come up with a solution? 3) hire a freelancer to fix the issue for me, review their solution and learn from it.. but there will be many choice words within the first few hours of trying to fix a bug never mind day 4... :)
I’ve found in the developer job market that angular in various versions is requested as a requirement over react.. I think that might be down to companies been sold on the team who came up with it and it been a framework with the majority of their requirements already included.. That said I’ve worked with both angular and react and I prefer React. Because I get better page load speeds. I can work with the libraries I only need reducing file size and although a little bit of learning initially I can produce quicker proof of concepts. So for me React.
Depends on the type of person you are I guess? Personally I haven’t bought anything from something that was advertised in a banner. I buy through friend recommendation, research or need. I’ve never used an ad blocker because I understand the requirement for websites to generate income to provide me with their service (free content, automation of my tasks, or a place for social). You could also ask yourself, an extension by a 3rd party that sits on your browser constantly running.. could also be tracking and monitoring your activity... I’m aware of a developer I used to work with that also spent a lot of time trying to bug fix and ended up wasting his time due to the ad blocker he has on his browser. So you are not in the boat on your own. As banners don’t bother me, waste my valuable time I won’t be running to an ad blocker anytime soon.. But turn marketing tracker off on Facebook, use a privacy search engine and go incognito, turn cookies and JavaScript off when using a browser. But your online experience will be comprmised.. so I don’t see any foreseeable right answer to this other than ignoring banners and don’t give personal information to any websites.