I've tried using simply vinegar and water to clean glass before. It seemed to work okay, not great. I'm really not fond of the vinegar smell either. I decided to try another recipe when I ran out of Windex.
I wanted to reuse the empty Windex spray bottle, so I rinsed it out thoroughly first. I'm not a chemist, and don't remember anything from high school so I'll play it safe to avoid potential chemical reactions.
This recipe makes 515 mL, so it'll fit in my 765mL bottle. I've learned the hard way a few too many times that I can't pour. So using a funnel I put the following ingredients in the bottle and gave it a shake.
1 cup rubbing alcohol
1 cup water
1 tablespoon vinegar
I tested it out on my bathroom mirror first, used it in the normal way, spray and wipe. It worked really, really well. I'm impressed with how well it cleaned. The alcohol in the mixture caused the cleaner that remained on the glass after wiping, to evaporate. It was just like the commercial stuff. The downside, it smelled pretty bad. The alcohol smell isn't better than the vinegar smell. I'll use it up, since it's very effective, but I'll probably try another recipe next time unless there is some kind of alcohol that doesn't stink.