issue-#137 Enlarge the size of the default font

Merged to the master branch

issue-#137 Enlarge the size of the default font

Postby Ivan Denisov » Wed Oct 19, 2016 3:12 am

When user first time download and install BlackBox the size of the default font is extremely small for new displays.

This line in HostFonts
Code: Select all
defSize = 8 * Fonts.point;

should be changed to
Code: Select all
defSize = 10 * Fonts.point;
Ivan Denisov
 
Posts: 1698
Joined: Tue Sep 17, 2013 12:21 am
Location: Russia

Re: Default font is to small

Postby Josef Templ » Wed Oct 19, 2016 5:15 am

I agree that the default is too small.
I don't agree that this depends on the display resolution.
The visual appearance is scaled according to the display's DPIs (dots per inch).

The default font is used for the log window and for new text documents, mainly.
Most of our source code is in 9pt. So why not use 9 as the default?

- Josef
User avatar
Josef Templ
 
Posts: 2038
Joined: Tue Sep 17, 2013 6:50 am

Re: Default font is to small

Postby DGDanforth » Wed Oct 19, 2016 5:40 am

Josef Templ wrote:I agree that the default is too small.
I don't agree that this depends on the display resolution.
The visual appearance is scaled according to the display's DPIs (dots per inch).

The default font is used for the log window and for new text documents, mainly.
Most of our source code is in 9pt. So why not use 9 as the default?

- Josef

9pt is still too small, in my opinion.

For my own work I use 12pt
(but then 72 year old eyes don't see as well as 20 year old eyes).
User avatar
DGDanforth
 
Posts: 1061
Joined: Tue Sep 17, 2013 1:16 am
Location: Palo Alto, California, USA

Re: Default font is to small

Postby Ivan Denisov » Wed Oct 19, 2016 6:13 am

Josef Templ wrote:I agree that the default is too small.
I don't agree that this depends on the display resolution.
The visual appearance is scaled according to the display's DPIs (dots per inch).

The default font is used for the log window and for new text documents, mainly.
Most of our source code is in 9pt. So why not use 9 as the default?


I am also use 9pt and DejaVu Sans Mono, but it looks bad with default Arial. For Arial 10pt look good.
Ivan Denisov
 
Posts: 1698
Joined: Tue Sep 17, 2013 12:21 am
Location: Russia

Re: Default font is to small

Postby Robert » Wed Oct 19, 2016 7:46 am

Ivan Denisov wrote:For Arial 10pt look good.

My default usage is 10 pt Arial.
User avatar
Robert
 
Posts: 1023
Joined: Sat Sep 28, 2013 11:04 am
Location: Edinburgh, Scotland

Re: issue-#137 Enlarge the size of the default font

Postby Josef Templ » Wed Oct 19, 2016 10:25 am

I use 9pt Arial.

BlackBox uses 9pt in its sources (from a quick check on some sources, not of all).
As far as I know there is nothing like a "default" font size, so the
size of the source code is fixed with 9pt.
Isn't this an indicator what to use for the default?

- Josef
User avatar
Josef Templ
 
Posts: 2038
Joined: Tue Sep 17, 2013 6:50 am

Re: issue-#137 Enlarge the size of the default font

Postby Ivan Denisov » Wed Oct 19, 2016 11:42 am

I prepared the demo for 9pt and 10pt.

For 9pt you can see that many letters are joined (xt, wW). For 10pt all the letter drawn separately.

With 9pt our brain should make more hard work for split letters one from another. You will tied faster with 9pt. Of course if you already train your brain by the years of using 9pt it is easier for you, however for newbie this task is very hard. Newbie even do not know that he can change the default font in preferences dialog. He will be tired and disappointed.

I have good eye sight however prefer 10pt for Arial.
Attachments
font.png
Ivan Denisov
 
Posts: 1698
Joined: Tue Sep 17, 2013 12:21 am
Location: Russia

Re: issue-#137 Enlarge the size of the default font

Postby Josef Templ » Thu Oct 20, 2016 8:00 am

Ivan Denisov wrote:I prepared the demo for 9pt and 10pt.

For 9pt you can see that many letters are joined (xt, wW). For 10pt all the letter drawn separately.

...

I have good eye sight however prefer 10pt for Arial.


This example depends on the actual display resolution and settings. In addition,
it differs if subpixel rendering is activated or not and if true type metrics is activated or not.
(With the trend towards high resolution displays the rendering quality of
small fonts is generally improved.)

In general there is no right or wrong with the default settings.
This is to some degree a matter of personal preferences.

However, since it was 8pt for 20 years and nobody complained until recently,
I would not change it too much. The main disadvantage of using a larger font
is that you need more scrolling when reading program texts, in the log window
you get more line breaks, etc.
That's why 9pt was used as a trade-off between readability and navigation effort
in the BB sources.

- Josef
User avatar
Josef Templ
 
Posts: 2038
Joined: Tue Sep 17, 2013 6:50 am

Re: issue-#137 Enlarge the size of the default font

Postby Robert » Thu Oct 20, 2016 11:31 am

I think that altering this default is an unnecessary change, and currently intend to vote against any such change.
User avatar
Robert
 
Posts: 1023
Joined: Sat Sep 28, 2013 11:04 am
Location: Edinburgh, Scotland

Re: issue-#137 Enlarge the size of the default font

Postby Ivan Denisov » Thu Oct 20, 2016 11:46 am

Robert wrote:I think that altering this default is an unnecessary change, and currently intend to vote against any such change.

The aim of the Center is to distribute BlackBox, to make it used wider. This 8pt is the atavism from the time of small resolutions. The first impression of the user plays very big role in general experience of the product. So that is why default font size should be changed.

I think, that small prevoting poll should be created to resolve this discussion.
Ivan Denisov
 
Posts: 1698
Joined: Tue Sep 17, 2013 12:21 am
Location: Russia

Next

Return to Resolved (Features)

Who is online

Users browsing this forum: No registered users and 1 guest

cron