Why don't people write literally the "at" symbol? [closed] - html

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I usually see that people, in the Internet, don't writes the at symbol (#) for their e-mail accounts or similar.
They do things like this: "my_username(AT)domain(DOT)com", and not "my_username#domain.com"
Do you know why is it? I've investigated a lot and I could't find any answer. Thanks :D

This is just a way of preventing spam (for robots that scans emails with an # symbol).

Simple: they are trying to protect their e-mails from autmatic collection by robots in attempt to protect themselves from SPAM

A lot of simple bots on the internet farm emails from various websites. When they are in their simplest form (e.g. bob#website.com) they are easily picked up. By changing some parts of it, such as the # to (AT) can help to prevent such bots realising it is an email address.
However - most bots are smarter, and you would need to go to further measures to protect your email address on a website, such as cloaking it with JavaScript.
Lots of examples on email cloaking via JavaScript can be found here: https://www.google.co.uk/search?q=javascript+email+cloak
Hope that answers your question :-).

This is because of spam bots. In general they're programmed to scan the web looking for email addresses, generally written with the # symbol, that they include in some database used for spam bombing. This is a easy-to-do first attempt to reduce spam mails.. :D
(Best techniques for safe email posting on the net are made with Javascript)

Related

Printing the content of an email marketing [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
I have created an email marketing.
A different HTML with styles inline and all good practices of email marketing creation (that are very different from usual web development practices).
After struggling a little bit with this, I had a good html to be sent by email.
One problem, though... The people that receive the email will have to print its content and bring it back to me.
The best way I found was to select the content of the email and print it, but the content loses its styles, colors, etc.
I would like to know if there's a better way to print the email content. Maybe a link with some css... I really don't know.
As I didn't find clear info on this subject on the web, any help will be appreciated!
Thanks in advance!
Email design is hard enough without trying to make it print friendly as well. If the need to print is common practice for you, I would suggest including a hyperlink somewhere in your email to a web hosted version that is print friendly.
If it is something like a coupon they are printing, you could also take that opportunity to customize it more, add the fine print or any other info you'd like to omit from the email itself.

E-mail privacy in HTML [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
How should I solve the e-mail privacy issue on the webpage, so it is not displayed in plain text in HTML code?
Malicious bots scrape the web in search of email addresses and plain text email addresses are more likely to be spammed.
A number of ways that you can do this:
spell the email out 'info at domain dot com'
create an image of the email address
use a contact form with additional anti-spam measures such as captcha
Unfortunately. most of these methods make it difficult for end users (especially the first two)
I would say the best way is to require the user to solve a CAPTCHA of some kind, and then when they succeed you should give them the email in plain text.
In particular, this allows users to copy-paste it into their email client, without the risk of mis-typing. Additionally, with the right CAPTCHA, this allows users with disabilities to contact you as well.
That said, you can keep your address completely hidden by having a contact form. In this way, it will be your server sending you the email on behalf of the user, and they will only ever know your address if you reply to them.
Quite a common method is to create an image with the email text within it.
Algorithms to read text from an image are a lot more complex (and error prone) than simple web scraping ones!
Edited to expand to include the details given in the comments.
It's important that this work be done server side, any manipulation done in javascript is likely to include the email address somewhere in the page's source - which any web scraper will have access to. Better to include an image with no reference to the image at all in it's url.

Wordpress vs html page SEO perspective [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I know there are more posts like this. None of them seem to answer my question though.
Let's say i have two websites. One is a Wordpress site, the other is a self scripted html site.
Both websites are the same in text and so.
The websites just contain a couple of pages with good keyword-rich text. No fancy things.
If i place both websites online, which one will rank out higher in Google?
PS: I know Wordpress has a lot of fancy plug-ins for SEO. I am not counting these in this equation. People say things like: "Google just likes Wordpress's structure. But a couple of HTML documents are much easier and faster to crawl."
Thanks in advance,
It would be difficult to ascertain which would rank higher without seeing the code of both websites side by side. If you do publish both websites together to test then you will probably be punished for having duplicate content.
WordPress's HTML structure and semantics have been created with
accessibility in mind which is what Google would give weight to.
If you use friendly and relative filenames/URLs as WordPress does,
this is also a plus.
If you use simple HTML files as #Paul D. Waite mentions above then
indeed this will be faster to crawl than dynamic pages like PHP.
I would conclude if your website is relatively simple and you don't need to update it regularly then, a static website would rank better as it's just content and none of the fuss.
Don't forget inbound links will play a big factor in your page rank.

Is the html obfuscation really an effective anti-hacking mechanism? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
Talking about html forms, does the html obfuscation really works?
Some post on SO says it's really a loss of time, because a talented "hacker" will always find the way to access your form fields (ex. associating Labels to inputs).
Has anybody implemented obfuscation and actually suffered an attack?
I would like to have your opinion about this subject.
Thank's in advance.
Obfuscation can't prevent any hacking, at it's best it's slowing down the process.
Especially with forms - the attacker can just take a look into his webconsole, examine your requests and then forge his own request accordingly.
The only real secure method is checking every incoming request serverside, since your server (hopefully) can't be compromised.
Thus, obfuscating HTML just proves that the author "is a noob" for trusting such a method.
You don't need to be a "talented hacker" to see the HTML source un-obfuscated. It's enough to know how to install a browser e.g. Chrome and use the code inspector. The code inspector presents a nice formatted HTML in any case – since it reads in the DOM, not some mangled raw text.
HTML obfuscation is an obstacle of which I do not see any benefits.

Javascript Button In Gmail Signature [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
I was wondering how, or if it is even possible, to embed a javascript button in my gmail signature?
You can't. Or at least, I really, really hope you can't.
Javascript does not belong on e-mails. If it did, then people could receive nightmarishly evil emails that open an infinite number of alerts, redirect them to an offsite page, read your emails and your contact list, and so on. There are too many security repercussions of allowing Javascript inside of e-mails.
For this reason, gmail blocks javascript inside of emails, as any respectable e-mail client should.
Html emails shown in browser email clients will be stripped of all javascript so you can try but it won't work. Other clients such as outlook (which uses MS Word to render the html) also strip (or ignore?) the javascript. It's a vulnerability to allow it.
Think of this scenario: javascript on a page has full access to make ajax calls. You could use JS to iterate through all your emails and contacts etc and then send them on to a foreign server.
Allowing JS to run in emails would be the equivalent of allowing XSS.