Skip to main content

· One min read

If you want your Google Form to validate without any errors or warnings, you can make these changes:

  1. Add this to any CSS file that is linked in your HTML head:
.g-form-container {    
position: relative;
width: 100%;
overflow: hidden;
padding-top: 100%; /* 1:1 Aspect Ratio */

.responsive-iframe {
position: absolute;
top: 0; left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
border: none;
  1. In your html page, replace your Google Form embed with this:
<div class="g-form-container"><iframe class="responsive-iframe" src="REPLACE_THIS_WITH_YOUR_EMBED_URL_LINK_HERE"></iframe></div>

· 2 min read

File names with umlauts, accents, etc, can cause issues on older systems. They should work fine on newer systems that are up-to-date.

The safest approach is to completely avoid using any special characters.

Generally, I don’t use any characters for file naming outside of these:

  • numbers
  • lowercase English characters
  • hyphens -, and sometimes an
  • underscore _


I avoid using the period except for separating the filename from a file name extension.

In this URL the period denotes the subdomain developers. This is another reason to not use periods indiscriminately. Periods are usually used for very specific reasons.

I always use hyphens to fill in spaces unless specifically directed to use underscores. Underscores are better than spaces, but hyphens are better than underscores because Search Engine Optimization (SEO) algorithims perfer hyphens. For that reason, I don't usually use CamelCase and stick to all lower case and hyphens.

Underscores used to be more common before SEO became an issue. I have noticed that php developers will still use underscores for system files that are included in other files. Another situation where a specific character is used in a very specific situation. SQL database names will not allow spaces or a hyphen, only an underscore.


Here is a nice file naming overview from Stanford Libraries.

This pdf file below from the University of Aberdeen contains good information, but I find it ironic that the pdf file name does not use file naming conventions. (Note the four separate @20s that are inserted in the empty spaces.