OJsakila (09-02-2008)
This is a discussion on Increase Font Size in Safari--without zooming! within the iPhone Software forums, part of the Apple iPhone Software category; I can't imagine I am the only one frustrated by the fact that we can zoom entire Web pages in ...
I can't imagine I am the only one frustrated by the fact that we can zoom entire Web pages in Safari, but not increase text size. And while it's cool that Safari will zoom in to a text column, for me the text is often just too small for comfort, mostly while in portrait orientation.
Before someone replies with, "I just zoom in with my fingers to see better." I know you can do that, but that often leads to having to scroll horizontally, which to me is a pain in the neck.
So I have a few bookmarklets that allow me to change text sizes within Safari. Right now I am still working to make it smoother, but I at least have some screenshots to show.
Below is an example of a thread here when zoomed in to a text column, in portrait orientation. On the left is standard Safari. While this is readable I would rather the text be larger, without having to scroll horizontally. So on the right I have applied my Font Size 18pt. To me it is more readable:
Here is the bookmarklet:
javascript:for(i=0;i<document.getElementsByTagName ('*')
.length;i++)void(document.getElementsByTagName('*' )
[i].style.fontSize='18pt');
Enter that on one line in a bookmark on your computer than sync to the iPhone. You can create other sizes by changing 18 to something else. I also have one that pops up a dialog box where you can enter a text size.
Please note that the effect is only temporary: when you reload the page the page is back to normal. Also note that the operation is a little flaky, you might need to load the bookmarklet twice to get it to take effect. Oh yea, it can take about 5 seconds for the effect to occur.
Will need some tweaking. But I for one was glad to see this was possible.
--
Mike
Last edited by Tinman; 08-25-2007 at 04:55 PM.
OJsakila (09-02-2008)
I have a few bookmarklets that allow me to change text sizes within Safari. Right now I am still working to make it smoother,...Will need some tweaking. But I for one was glad to see this was possible.
Thanks - exactly what I was looking for. Have you developed it yet?
>>Here is the bookmarklet:
javascript:for(i=0;i<document.getElementsByTagName ('*')
.length;i++)void(document.getElementsByTagName('*' )
[i].style.fontSize='18pt');
Enter that on one line in a bookmark on your computer than sync to the iPhone. <<
I've done that but each time I click on it on the iPhone Safari, I'm taken to this website!
Am I missing something?
Thanks
...each time I click on it on the iPhone Safari, I'm taken to this website!
[/QUOTE]
Daah! Stupid me, I've now pasted the string properly and it does work!
Thanks
is the only way to get it on the phone to sync bookmarks?
because i currently dont sync bookmarks
2.5Ghz Custom PC (XP) + 2.0GHz Aluminum MacBook
I made a game, tell me what you think.
Wow, really old thread..
true enough, but this is a huge help. Kind of amazing that Apple hasn't added a text-size feature to Safari. I guess they want their users to develop carpal tunnel... (Note: I don't actually think Apple wants anyone to develop carpal tunnel, but this bookmarklet saves me some screen swiping.)