[webkit-help] webkit changes after 10.7.5 regarding fixed font default action in filemaker pro versus Safari and default commands to remedy the discrepancy
Alexey Proskuryakov
ap at webkit.org
Mon Sep 22 09:32:30 PDT 2014
Hi Alex,
The equivalent preference keys for legacy WebKit are WebKitFixedFont and WebKitDefaultFixedFontSize. You can change them in FileMaker's preferences domain with a defaults write.
Is it possible to change the web pages, so that they specify the font correctly? That seems like a more robust solution than changing FileMaker preferences on each client machine.
- Alexey
21 сент. 2014 г., в 19:29, Alex Shore <ashore at earthlink.net> написал(а):
> Hi,
>
> I run a custom database in Filemaker Pro (and Advanced) 11 and 13 that works fine under 10.7.5 and on Windows 7, but once I upgraded to 10.9.4 - the formatting of the webpages filemaker pro (FMP) was displaying was all distorted. Apparently this is well known behavior since the webkit changed a default handling of fixed font family preferences after Lion.
>
> So, in Safari, I can fix the behavior so that displaying the web page in Safari under 10.9.4 works just fine by running the following default commands:
>
> defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2FixedFontFamily Monaco
>
> defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2DefaultFixedFontSize 11
>
> I've asked FMP Tech support about it, and that didn't get far; just a "we're not Safari - and where did you get the idea that the webviewer element should be used to view web pages"
>
> So, if the same FMP database works fine on 10.7.5, but doesn't on 10.9.4 = but viewing the same URL through Safari on the same machine at the same time after setting the defaults as above renders the page correctly - I would hope that there is a defaults option that I can set universally for webkit so that when FMP calls it, it will use the same fixedfontfamily and fixedfondsize as I've told Safari to use.
>
> I tried to explain to the FMP tech support contact that I needed the bundle and Identifier (corresponding to ContentPageGroupIdentifier) for FMP to write the correct setting - but that didn't get far.
>
>
>
> So, short of trying to come up to speed on building a custom version of webkit to run on my machine under 10.9.4 just so I can keep moving forward with FMP and MacOS - is there either a defaults command that I can use to alter the behavior of FMP?
>
> Or, if there a defaults command(s) that I can use that alters the behavior of webkit for all applications?
>
> Your assistance is appreciated in advance.
>
> My background is way - back (designed EGA and VGA chipsets at IBM back in early 80's) and then designed chips for HP - but due to math of low noise amplifiers being similar to modern portfolio theory risk calculation, I do portfolio managment - hence what the database in FMP is used for. All that is to say I'm real comfortable with terminal and shells in unix - but not all that familiar with the webdesign tools and terminology. Eventually, after burrowing through about 100 levels of code, it still is just poly over silicon - you may lose me in the terminology of the intermediate levels.
>
> Thank you,
> Alex
> _______________________________________________
> webkit-help mailing list
> webkit-help at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-help
- Alexey
More information about the webkit-help
mailing list