Need to fix some issues with sveltekit #9858
Replies: 6 comments
-
For sighted people, those issues are not important but for me as a blind person and an accessibility tester it greatly influenced my learning to code. You see, the syntax is not coherent or too hard to remember making it harder for me to build a layout of my own. Therefore, I believe that sveltekit will be a framework that is friendly to everyone and increases diversity and inclusion without hindering and increasing inequality in access to programming by disability. |
Beta Was this translation helpful? Give feedback.
-
First of all, thanks for your input. As someone who depends on accessibility features your feedback is especially valuable. Personally, I think many of your points are described rather vaguely or fall outside the scope of Svelte or SvelteKit. For example, what errors do you get with Vercel? What's stopping you from creating a CMS with SvelteKit? One thing that I find particularly interesting is the idea of somehow transporting the server log to the client, at least in development mode. I'm not even sure how that could work reliably in practice, but it would certainly be nice to have. The build output folder depends on the adapter. For the node adapter it defaults to "build", but it can be configured (see docs at https://kit.svelte.dev/docs/adapter-node) Regarding your other issues - you'll have to be more specific, otherwise it's difficult for the community to help. Hopefully we'll be able to solve your issues, because as I said I'm sure your input is very valuable. |
Beta Was this translation helpful? Give feedback.
-
Thanks for your sharing, my friends using react do not see them complaining because they see the frontEnd code can be run anywhere. In addition, moving the code from one server to another is to avoid the case that the web fails or needs to expand hosting. I think, meeting WCAG is an important thing for svelte so I think it needs to continue to improve. I know that the default of sveltekit is auto but when I push the code to vercel it gives an error and maybe to configure it will be difficult for a blind person and especially it is a newbie to programming like me, everything too complicated. We should reduce the difficulty, reduce the cumbersome tasks and simplify those things so that it is easily accessible to everyone. I see, a sveltekit template is very complete but verbose syntax is its inadequacy, I feel like I need to find a way to make the code more compact and the syntax easy to remember like python, as long as the code can be read understand, everything is simple. |
Beta Was this translation helpful? Give feedback.
-
Regarding the above issues, since I only speak from the experience of a blind person as an accessibility tester, I have a incomplete view but from the beginning, I had difficulty with it. I think, more blind programmers refer to this discussion to solve the problem. In addition, my wording is not good, so maybe people misunderstand. I think, you should analyze everything one by one. |
Beta Was this translation helpful? Give feedback.
-
I'm building my personal website and I don't know how to solve complex bugs and I can't find a way to make it work in vercel. Here I can share the code if you can help me, Thanks: https://github.com/NVCDevelopmentTeam/My-website |
Beta Was this translation helpful? Give feedback.
-
I'm wondering why svelte doesn't fully respond to WCAG and a11y because I see, properties like accesskey are missed. Have you ever built a personal website yourself as a programmer with a disability and you need to understand that the keyboard shortcuts are integrated into the website to help screen reader users operate conveniently. faster, less wasted time searching for the content you like. |
Beta Was this translation helpful? Give feedback.
-
I see, sveltekit itself has a lot of problems for visually impaired users that hinder the development of a sveltekit application, Specifically:
{"id":1,
"title_page": "Sample Title page",
"description":"Sample description Page",
"author":"admin",
"content": "Sample Content",
}
I think the things I mentioned above have a lot of problems but I believe it will be true for this topic. Thank.
Beta Was this translation helpful? Give feedback.
All reactions