In addition, why do some websites block the Tor Browser? How can I design websites that do not block Tor users?
I guess I should say, I’m asking these questions, not because I’m involved in any extralegal activities, but as an artist, and as a human being, I value privacy, and freedom of expression. I don’t agree with infecting websites with trackers and all kinds of code that communicates back to either the host or other interested parties, like google and Facebook.
What programming languages are safe to use if I want to design websites that are accessible to visitors that value their privacy, and choose the highest level of security when configuring their browser settings?
It’s rare that malicious code would get on to a user’s machine through mainstream websites or the like. More likely it would come in through e-mail or special offer on some dodgy app. How much of a role JS plays in acquiring an infection is actually quite limited. It is the User who invites more destructive payloads to get on to their system, and only the user can initiate the installation process, and they must be an administrator to allow it to go forward.
On a side note, and this recommendation goes back decades… Set up a limited user account on your system, assuming one is available. (I only know about Windows.) Never use your Administrator account to browse the web. Log in and stay logged in to your limited user account and you run a much smaller risk of background installation of any software without your permission (as administrator), and you will be asked, which is why this account is so invaluable.
Thanks for your very thorough explanation!!!
If we set aside human failure for a second, what about browser functionality when the security settings are enabled. Is there a way to write code that is not affected by increased security settings?
TBH, I am not qualified to give a good answer to your question, but one the face of it one does not suspect there is a way for you or I to circumvent the limitations of JS. Bottom line, JS is not the enemy, malware is. It largely depends on social engineering, not script.
What programming languages should I learn that are not disrupted by the browser security settings?
I am assuming CSS and HTML are fine. Am I correct in this assumption?
I really have no advice to offer in terms of security and malware defense. Chances are there is reliable information somewhere online. Think in terms of ‘vector’; i. e., the means of getting malicious code onto a user’s machine. Browsers are a vector, but not in and of themselves. They depend largely on an unsuspecting user to initiate the process. Python can be run in a browser with the right support, though I’ve never worked with that language in a browser setting.
When we speak of ‘issues’, again, I’m not the person to ask about those. Sorry I cannot be more help.
okay thanks for all your advise so far!!
I will keep this discussion page open for a little while to see if someone else might have additional advise.