Microsoft Launches Build JavaScript applications with Node.js Learning Tutorials web developers |
- Microsoft Launches Build JavaScript applications with Node.js Learning Tutorials
- Friendly reminder that visually styling a button to look like a button does not mean it's a button. If you aren't prepared to implement accessibility yourself, please stop using non-standard controls. It is a massively widespread issue and is beyond frustrating for keyboard & screen-reader users.
- Has anyone ever seen such a problem? Colored bars appear around images while scrolling
- How to create internal communication system for a website?
- Where can I help people that want to build a website for free?
- Easiest/Best way for Multilingual Website? (MVC?)
- THANK YOU SO MUCH!
- Question about storing API data. (dunno where else to turn)
- Nucamp Bootcamp
- Avoiding CORS errors on localhost
- Gold to the person who can help me!
- anyone who's done design as well as development? which job's better?
- Which do you prefer?
- Need some feedback on encrypting database fields and taxonomies in a relational database.
- As a web developer, how seriously do you take accessibility?
- How do people feel about codementor.io?
- Hosting email servers and websites on non-www domains simultaneously
- Coursera: What not to do with UI
- Hosting a Twitter Posting bot with Google Apps Script
- Need advice on new project
- ELI5: How do websites like Squarespace host their own websites and lots of others?
- TypeScript is more than you think
- The surprising performance boost from changing gif embeds
- Help! I am quitting my job.
Microsoft Launches Build JavaScript applications with Node.js Learning Tutorials Posted: 23 Jul 2020 03:31 AM PDT
| ||
Posted: 23 Jul 2020 02:48 PM PDT It's very common for me to see a web designer reimplement an existing type of control, such as a checkbox or a button. Usually, this means using a span element or similar, assigning an ID and a JS event, and changing the visual style. I can only guess at why it's so common, but my assumption is that it's easier to restyle a "fake" button than it is to remove the default style and add something new, and that idea has become so pervasive that people just create these by default without really thinking about whether it's actually a button or a checkbox or a link. Aside from not adding basic alt-text to meaningful graphics (possibly including links and buttons), this is the single most common issue I deal with as a screen-reader user on the web. The reason this design choice is a problem is mostly because of the assumption that a control which is clickable with a mouse and has a visually obvious function is good enough. The reality is that these controls--which are not really controls at all--are rendered to a screen-reader as nothing more than pieces of text. under certain conditions, the screen-reader can tell that they are clickable, but not much else. Depending on several factors, the screen-reader may be able to figure out how to activate them, or I may have to simulate a mouse click. If it's a checkbox, a multi-select list, or anything else where the items dynamically change colour to indicate whether they're selected, that change won't be indicated to the screen-reader (although I technically have a hotkey that tells me what colour something is.) The consequences of this can be anything from not knowing whether I've agreed to the terms and conditions to not knowing whether I chose to remove a sandwich ingredient I'm deathly allergic to. Some users prefer the keyboard even when they don't use a screen-reader, and using non-standard controls takes away their ability to use keyboard commands such as tab and space to move to and activate buttons. One of the most popular poll plugins for Wordpress doesn't present the options as radio buttons. The other one does, but it shows a chart of results that has no alt-text. The numbers are right there, but they're automagically turned into an inaccessible graphic, and what Wordpress user is going to think of changing that? So it's not just content creators; it's also the people who make it possible for us to create content. Wordpress administrators won't know better, and will put out countless polls that will be inaccessible in some way. This is just one of an exhaustingly large list of examples. There is a way to create accessible controls without actually using that control type, using ARIA roles. These essentially trick the screen-reader into seeing an element as something it's not, similar to styling a plain piece of text to visually look like something it's not. This is often what we do to existing projects in order to avoid breaking compatibility. I don't know if anyone on this subreddit actually needs to hear this. and if there is a practical application for doing this, I'd love to know what it is. Right now, it looks like a lot of people just don't want to use standard controls or don't really think about what they're designing. Lastly, I want to say that whenever I post something like this, I get a lot more people who do go the extra mile than people who don't. And realistically, that is reflected in my usage of the web. A lot of websites are great, and are only improving. Most developers care and want to make things better; they just don't have the time or knowledge or their company hasn't even informed them there is a problem despite customer service insisting they've forwarded my feedback to the developers. I regard this as a newbie mistake, not a malicious coding practice that all the big bad developers do just to piss me off. Nevertheless, I don't know how to spread the word that this is bad--and the word needs to be spread. So for those who have done literally anything at all to make your content more accessible: Thank you. You deserve an entirely separate post. I know it's not always easy, but these tiny nitpicky details are often the most common, and those usually are easy. [link] [comments] | ||
Has anyone ever seen such a problem? Colored bars appear around images while scrolling Posted: 23 Jul 2020 02:42 PM PDT
| ||
How to create internal communication system for a website? Posted: 23 Jul 2020 12:09 PM PDT My employer asked me to create an internal communication system for a company website, so that managers from there admin panel on the website could send messages to agents' admin panels and the agents could respond from their admin panel to the manager. The interface should be like email with conversational view. Could you please help me figure out where to start, how to implement it better, and what tools out there to use for this purpose? The website's back-end language is php. [link] [comments] | ||
Where can I help people that want to build a website for free? Posted: 23 Jul 2020 04:37 PM PDT I am in a process of creating a small web development agency but I have no portfolio.. Most of my past job was done for a small team so I can not use it. I am pretty sure that some works would bring more relevance to my website so I need it urgently! I know that doing websites for free is not a big deal, but I heard that it is possible to make some websites for charity.. I have enough skills to create even a complex saas, but right now I am looking for small jobs in order to create a "works" tab in my website.. I am a django full stack developer [link] [comments] | ||
Easiest/Best way for Multilingual Website? (MVC?) Posted: 23 Jul 2020 04:03 PM PDT Hey! What would be the best way to make a Website in multiple Languages, with no Backend. I'm used to SapUi5 which uses a MVC Concept, where you can put your i18n Variable directly into the XML View, like <Text="{SomeText}">. How would you do this in plain JS/HTML? I'm sorry if this is a "bad" question. [link] [comments] | ||
Posted: 22 Jul 2020 10:10 PM PDT Hey guys! I posted a few posts a while back and I got some amazing advice on how to go about properly learning html, css and js given my circumstance. ANYWAY! Its currently 7am and I was grinding through the whole night but I finally done it!!!!! I made my own website that actually isn't too shabby imo for my first time!!!! It obviously bad compared to other people's "normal" work but for me I am happy with it for now! :) For those that recognize me. Its not the To Do List website. I am going to do that next! I was working on my own personal project collection website. THANK YOU GUYS SO FREAKING MUCH!!!!! I REALLY APPRECIATE IT!!!!!!! And somebody told me that html and css was quite fun... I agree with you! Its a bit annoying with the positioning but it's really cool when it works out!!!! And html is such a sweetheart. Like it doesn't give any problems at all lol. IM SO HAPPY RN!!!! THANKS GUYS!!! I REALLY APPRECIATE IT!!!! I'm not going to show it off because well it's my personal project collection and I got some semi-personal info there. I just wanna say thanks guys. Like I cant express how happy and grateful to complete the project with its current outcome and get such wonderful and helpful advice from you'll!!!! :) EDIT: Thank you guys for the support once again in the comments! <3 [link] [comments] | ||
Question about storing API data. (dunno where else to turn) Posted: 23 Jul 2020 02:15 PM PDT Sorry if this is a stupid question. I have created a website where you can look up some stats about yourself on Spotify such as top artists and tracks over some different time periods. It's just a fun side project I do beside uni to learn about web development. I have started learning about databases (mostly PostpreSQL) and I would like to, as an exercise, set up a database where I can store the users' data and then, with the help of this database, show some aggregated stats about them etc (not stats about the individual users in any way, just about what they are listening to) My question is: Can I actually do this? Like, am I actually legally allowed to store the user's data (the login authentication goes through Spotify via Oauth). Or do I need to disclose somehow that I am storing it and what-for etc. I just want to make sure I am not breaking any data laws or something like that lol. I figured it might be dependent on Spotify and how they handle their data, but I have needlessly searched for information on their website. Maybe I am overthinking I dunno, but I figured I would at least ask here! Thanks, and have a great day. [link] [comments] | ||
Posted: 23 Jul 2020 04:37 PM PDT Hi I've been seeing lots of ads for Nucamp Coding Bootcamp. They offer a fullstack developer course for under 2 grand. What are your thoughts on this program? [link] [comments] | ||
Avoiding CORS errors on localhost Posted: 23 Jul 2020 12:34 PM PDT
| ||
Gold to the person who can help me! Posted: 23 Jul 2020 04:13 PM PDT I need to get a site up for some charity work I am doing and it is kicking my ass. Between hunting down a stray <div> to media queries breaking - I am at the end of my pitiful rope. Here's the JS Fiddle: https://jsfiddle.net/vx1z6krg/#run I had the deploy all set and the media queries weren't working. Made some edits and everything unraveled. 1st, the grid container jenked all of the way to the right. I can't spot what I did wrong. 2nd, the third grid (in comments) blew up. The font is huge and I don't know what changed. 3rd, the media queries. If you shrink the browser it should work. It did. I deployed and it jenked in Safari and Chrome on mobile. So I'm stuck on that part. I need to just have this thing whooped so I can move onto other stuff and any help would be greatly appreciated! Edit: I'll feel like an utter failure if I have to use Wix [link] [comments] | ||
anyone who's done design as well as development? which job's better? Posted: 23 Jul 2020 04:07 PM PDT I want to hear from people with first hand experiences being designer as well as developer. (For actual 9to5 jobs you get hired to do) Which job is more enjoyable and why? I've only been a dev, so from what i observed, designers have a way more enjoyable time on the job, but that can just be an illusion because i havent experienced being a designer. So Here are my main observations: First, designers told devs what to do, getting told what to do is not as fun as telling someone what to do. Secondly, for every hour spent on designing a feature, someone has to spend a week programming that feature, YMMV. This could be a problem if the dev's not paid by the hour, and it'll give the dev a midlife crisis if that feature is scrapped at the end. Lastly, a designer will get a stronger sense of accomplishment seeing the final product, its special to the designer because only that particular designer could've designed that particular thing, but on the other hand, any competent developer could've developed the same thing. Again, this is just based on my own experience and observation, i might just had the lame jobs all along. [link] [comments] | ||
Posted: 23 Jul 2020 03:57 PM PDT | ||
Need some feedback on encrypting database fields and taxonomies in a relational database. Posted: 23 Jul 2020 03:46 PM PDT Hey guys, I'm hoping that I can use you guys as a rubber ducky to iron out my thinking. I don't have anyone to consult with about major decisions and it could really help me to hear any developers input. The input being if I'm thinking rationally. My goal here is to provide a safe journaling app for users. In the event my database gets stolen, I don't want users journals being exposed to the world. The app encrypts my mysql database fields using Laravels Encrypter:
I have 4 example tables: users
journal
emotions
emotion_journal
The only field that I have encrypted right now is the journal tables content. Before I wasn't using a many to many structure and was using an 'emotions' json field that was encrypted. I switched to the many to many structure because I wanted some form of central control for emotion names and descriptions that might need to be updated globally. The switch has scared me a bit. This is where I'm hoping some of you can calm my nerves. I really am trying to provide the highest standards of security I can personally provide my users with the stacks that I'm using. What I'm thinking of doing Encrypting the name and description of the emotions table. This has me worried for two reason:
Please add anything opinions, options, advice, links to articles. Anything. Thanks guys [link] [comments] | ||
As a web developer, how seriously do you take accessibility? Posted: 23 Jul 2020 03:41 PM PDT As a information science student, I kinda get the vibe that not all developers care about accessibility. Rather, they care about things looking cool or in a certain way. Personally, I think accessibility is really important. If the website we make isn't accessible, users aren't going to be able to use them. E.g. it can be hard to find out what a political party or political organisation stands for when you can't nagivate their website. Basically, I kinda get the wibe that some developers are lazy when it comes to accessibility. However, I might be wrong. How seriously do you take accessibility? [link] [comments] | ||
How do people feel about codementor.io? Posted: 23 Jul 2020 03:20 PM PDT Does anyone in this group know the website? I'm thinking about purchasing a mentor to help me get better at preparing for interviews because I had a ton of interviews, but I never seem to be able to pass the coding phase and sometimes the actual interview. Does anyone have any positive or negative experiences of using it? [link] [comments] | ||
Hosting email servers and websites on non-www domains simultaneously Posted: 23 Jul 2020 03:18 PM PDT I have recently been doing a bit more backend routing work and trying to get my head around DNS and such. I was wondering how large companies can have addresses for the websites like thecompanyname.com and have emails go to that domain at the same time. I would assume they have to host it on the same physical machine and route requests accordingly on that machine. Another method could be having an incoming server that redirects to multiple different ones for email and the website while maintaining the same outward domain. Any information on if this is right, wrong, or not the whole story is greatly appreciated! [link] [comments] | ||
Coursera: What not to do with UI Posted: 23 Jul 2020 03:09 PM PDT
| ||
Hosting a Twitter Posting bot with Google Apps Script Posted: 23 Jul 2020 02:45 PM PDT Namaste r/webdev I wrote a Twitter bot @FuelPriceHike to provide updates on fuel price fluctuations in various Indian cities and states. The historical data is stored in a spreadsheet: https://docs.google.com/spreadsheets/d/1fMASOyPWnOQyaNBg4SUwmtIW2C6uWEWIYrrTJq0HaI8/edit If you are wanting to build a twitter posting bot yourself check out the project on GitHub: https://github.com/whizzzkid/fuelPrices The twitter module should have everything you need. The idea has been in place since almost a decade and you can read about the journey here: https://nishantarora.in/Hosting-A-Twitter-Bot-With-Google-Apps-Script.naml In the future I plan to add more daily insights and comparisons to go with the updates, if you would like me to add something then please reach out to me. Thanks! [link] [comments] | ||
Posted: 23 Jul 2020 02:19 PM PDT Hello /r/webdev I am a backend dev and this is the first time I am doing a web dev project that is not corporate. I am wondering if you can give me recommendation on what to use for a project. My wife is starting a business and I want to create a site for her, here are some requirements:
I need recommendations on what tools to use (shopify?), where to register the domain (I really want to avoid GoDaddy but not sure what good options are out there), maybe hosting solution? Thanks in advance guys. [link] [comments] | ||
ELI5: How do websites like Squarespace host their own websites and lots of others? Posted: 23 Jul 2020 02:14 PM PDT What happens when I build a website? Are the files generated right there? Like does a new container run Create React App (or whatever the equivalent is) and then build a new website, and then deploy it? [link] [comments] | ||
TypeScript is more than you think Posted: 23 Jul 2020 02:01 PM PDT
| ||
The surprising performance boost from changing gif embeds Posted: 23 Jul 2020 05:15 AM PDT
| ||
Posted: 23 Jul 2020 01:56 PM PDT Hi All, I am thinking of leaving my job as my job is horrible and I want to get some suggestion before going with that decision. So I have around 3 years and 6 months of experience in WEBDEV . I am a full stack developer and worked with react, angular, node and spring boot. I joined this company on start of april and have been put into project immediately which was migrating old web application into more modern stack ie. React front end. The catch is, design for the react app is new but we were told we need to use the old backend apis and integrate with the react app and implement the required functionalities. Backend apis were part of MVC pattern so we were required to create wrapper apis around the old apis and use it in new app. It seemed straight forward and I was very excited to work as i never been in a project which started from scratch. For the new design, we got the design document and were told we need to follow the design and no changes in the design will be entertained. Ok. I thought like designers might already have done through analysis with the requirement and have come up with the design. For incorporating the design, we were told to use internal libraries which already have designed with company preferred design in mind. So we can just use input element and call it a day we don't need to any adjustments to it which was nice. After few days of management discussion, all devs were asked to join a meeting so that we can discuss the timelines and requirements and everything associated with it. Deadline for the project was 3 months. I was not sure about the entire functionality but this deadline seemed less. I was not worried about it as many senior devs were ok about it. Then comes the part of discussing the overview of requirement document. Their reply was like, in case of requirement document we have no requirement document. We were told to analyse the old application, check the flows, apis and implement in the new app. I was not used to developing applications like this. Even for migration, there will be a requirement document. Every one of my peers looked like they were aware of this and it's not an issue. I was the youngest member in the team so i didn't ask any questions. I just went on with it. In one of the earlier meetings, I asked what methodology we are using to develop the application. Although i am not entirely sure of the different methodologies but i have worked on few, agile, rapid agile and waterfall(old banking project). No one was sure of what methodology we are going to use. No one decided on it.( 3 months into the project and we are yet to decide on it) Then we started implementing the features. Some senior devs worked and devised a react skeleton with necessary routing to different feature screens and state management. I don't know where they copied this project skeleton from. There were many packages in package.json which we were never going to use. Typescript support, moment, jquery and such. There were no initial states in reducer files. After some time i came to know that no one has been worked on react before this project. Most of them were working on legacy applications. Few have knowledge on modern js frameworks like angular but not react. Here angular dev have more market. So our project initial skeleton and everything after that was something like a POC. We used libraries for simple things because of that we have huge node modules. I am all for using class components rather than hooks but atleast understand the lifecycle method before using something. We had state management for global state but everyone used local state even for something which should be global state and ended up storing the local state in global state for retrieving the data in some other components at later stage. We coded so much in short span of time without properly understanding the requirements. As there was no requirement so we analysed and implemented the functionalities to the best of our knowledge. Project was coming along fine and we needed many clarifications for which no one has answers. It's because our old api's and new react app were so incompatible. On top of it, business asked new features on top of the migrating features using the old apis. And we are also prohibited from making code changes to api. So, project went on. Once we complete a feature then we will provide the feature to QA for testing. Qa were opening defects based on old designs and new designs. For example, one QA guy will raise defect citing old implementation then we confirm and implement it then again, another QA guy raise defect citing new design. It was hell. No one has clear answers to any of these questions. Defects were piling up day after day and we needed to fix those defects meanwhile needed to provide new features too. We were already near the 3 months deadline which was around mid of July but we have completed most of our major features. As the deadline nears at around 20 days before, management started interfering in every dev activity. We have been asked to join in conference with team managers and fix the defects on call or do the development activity on call and providing live updates. It was not a good experience. People were trying to just fix one issue not caring about the other flows as they are not given enough time to analyse. Managers were pushing to fix 3 to 5 defects in 1 to 3 hours. Not giving enough time to analyse. They did this earlier too when defects started coming. We were expected to fix 3 to 5 defects in 3 to 5 hours earlier. Code broke on every single PR. One more thing, no code has been reviewed. We were raising PRs for the sake of raising PR. We greatly reduced defects by working weekends and project stabilized for a bit. Incoming defects lesser than the defects getting closed. It seemed like, we can deliver the project in alloted time. But we saw many issues in one particular core functionality. The design for that feature is messy as it was using data from local as well as api. Due to that, there were many stability issues and inconsistency in the functionality. So management decided to rewrite the entire functionality few days before the deadline. This functionality depends on api update from other core flows. So if we are going to do this, then we need to do that rewrite that also. Management decided to do that also. So we started rewriting that component then it broke other components so we started rewriting those components also. Defects again started piling up and most of them were regression. We were asked to join calls for the entire day and fix defects in call. Do dev in call. Everything in call. We were pushed to fix as many defects as possible per day. During all of this, i started feeling anxious and started getting panic attacks whenever they asked me to fix few defects in few hours. We were forced to work late nights and weekends for almost one month. I am not getting much sleep nowadays and always feel anxious through out the day. I am worried about my health. So this all rant just to take this off my chest as i can't tell this to my colleagues as i barely knew any of them. I know every one of my colleagues are suffering the same thing. Because of these issues, I am planning to quit the job and take a break for a month or 2. Will start the job hunting afterwards. I want to know what i have decided is okay based on my experience in this job or am i overreacting? Will i be getting another job after 2 months? Please lend me your wisdom. TL;DR: I want to quit my job as it is horrible and planning to take a break for couple months before starting the job hunt. Ps - Weak in grammer. Pls don't mind the issues with the tense. [link] [comments] |
You are subscribed to email updates from webdev: reddit for web developers. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment