The placeholder attribute is very well supported in all modern browsers. By using the attribute natively supported in the browser it is possible to provide people a better and more consistent experience across the web.
This commit is primarily intended to help simplify and remove code without changing functionality. As a result I have included browser-prefixed CSS to style the placeholder attribute the same way it was styled before. If you would prefer to avoid browser prefixes, it can be removed to use the browser's default placeholder styling.
The placeholder attribute is very well supported in all modern browsers. By using the attribute natively supported in the browser it is possible to provide people a better and more consistent experience across the web.
This commit is primarily intended to help simplify and remove code without changing functionality. As a result I have included browser-prefixed CSS to style the placeholder attribute the same way it was styled before. If you would prefer to avoid browser prefixes, it can be removed to use the browser's default placeholder styling.