Everything iPhone iPhone Accessory Store iPhone news iPhone accessory reviews iPhone forums iPhone Social


Go Back   iPhone 3G | iPod touch Forums > Apple iPhone Software > iPhone Software

Notices

iPhone versions available: Enhanced | Light



Reply
 
Thread Tools Display Modes
Old 08-25-2007, 09:46 PM   #1 (permalink)
 
Tinman's Avatar
 
Join Date: Jul 2007
Location: Emerald City
Posts: 2,422
Thanks: 0
Thanked 1 Time in 1 Post
Default Increase Font Size in Safari--without zooming!

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 09:55 PM.
Tinman is offline   Reply With Quote
The Following User Says Thank You to Tinman For This Useful Post:
OJsakila (09-02-2008)
Old 08-25-2007, 10:25 PM   #2 (permalink)
 
The Toddfather's Avatar
 
Join Date: Jun 2007
Posts: 164
Thanks: 1
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Tinman View Post
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
Nice going, the small font is annoying.
The Toddfather is online now   Reply With Quote
Old 09-01-2008, 04:49 AM   #3 (permalink)
 
Join Date: Sep 2008
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default Enlarging Safari text on iPhone

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?
Petronius is offline   Reply With Quote
Old 09-01-2008, 05:07 AM   #4 (permalink)
 
Join Date: Sep 2008
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default Bookmarklet problem?

>>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
Petronius is offline   Reply With Quote
Old 09-01-2008, 05:15 AM   #5 (permalink)
 
Join Date: Sep 2008
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Default

...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
Petronius is offline   Reply With Quote
Old 09-01-2008, 07:41 AM   #6 (permalink)
 
styfle's Avatar
 
Join Date: Apr 2008
Posts: 793
Thanks: 18
Thanked 2 Times in 2 Posts
Default

is the only way to get it on the phone to sync bookmarks?
because i currently dont sync bookmarks
__________________
First Gen 16 Gig iPhone
styfle is offline   Reply With Quote
Old 09-14-2008, 05:23 PM   #7 (permalink)
 
Join Date: Sep 2008
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Tinman View Post
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
Hi

When copy and this into safari, every time it changes it to:-

javascript:for(i=0;i<document.getElementsByTagName %20('*')

ANY IDEAS AS TO WHY???

Cheers

Callum
CallumBeau is offline   Reply With Quote
Old 09-14-2008, 07:05 PM   #8 (permalink)
 
Hondamaker's Avatar
 
Join Date: May 2007
Location: Sidney, OHIO
Posts: 3,304
Thanks: 94
Thanked 81 Times in 68 Posts
Send a message via Yahoo to Hondamaker
Default

Quote:
Originally Posted by CallumBeau View Post
Hi

When copy and this into safari, every time it changes it to:-

javascript:for(i=0;i<document.getElementsByTagName %20('*')

ANY IDEAS AS TO WHY???

Cheers

Callum
I believe you have to type it in as one long line of text.
__________________
~Jack

-------------------------------------------------------------

"Aye, fight and you may die, run, and you'll live... at least a while. And dying in your beds, many years from now, would you be willin' to trade ALL the days, from this day to that, for one chance, just one chance, to come back here and tell our enemies that they may take away our lives, but they'll never take... OUR FREEDOM!"
Hondamaker is online now   Reply With Quote
Old 09-14-2008, 07:47 PM   #9 (permalink)
Moderator
 
Lincoln's Avatar
 
Join Date: Aug 2007
Location: Charleston, WV
Posts: 5,843
Thanks: 42
Thanked 163 Times in 127 Posts
Send a message via AIM to Lincoln
Default

Wow, really old thread..
Lincoln is online now   Reply With Quote
Old 09-23-2008, 06:31 PM   #10 (permalink)
 
Join Date: Sep 2008
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by Lincoln View Post
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.)
brettsinger is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


All times are GMT. The time now is 11:37 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Integrated by BBpixel ©2004-2008, jvbPlugin
Android forums

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53