9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] new links binary+source
@ 2003-12-17 21:03 mirtchov
  2003-12-17 21:23 ` Axel Belinfante
  2003-12-18  2:16 ` okamoto
  0 siblings, 2 replies; 10+ messages in thread
From: mirtchov @ 2003-12-17 21:03 UTC (permalink / raw)
  To: 9fans

New links binary + source -- Geoff Collyer's changes are in, which
means that links consumes much less cpu time.  Also rendering using
Plan 9 fonts is implemented -- right now Links renders only one size
using /lib/font/bit/lucm/unicode.9.font, which has an almost complete
unicode set.

There are provisions made for rendering in multiple size fonts,
however we need more complete font descriptions to be able to cover
the full gamma of possibilities.  Alternatively one can finally sit
down and write an autogenerating font file server using, for example,
ttf2subf.

If you have cyberbit you may want to experiment with it, but know that
html_gr.c sets the default font height to 17, which is what
unicode.9.font has.

You will find that rendering with Plan 9 fonts makes the browser much,
much faster and more responsive.  Scrolling/panning also become
useful, all of a sudden.

Beware -- the new event handling code causes the browser to crash if
resized while new york times is loading.  It came with Geoff's
changes, but I haven't been able to pin it down.

The source size has been significantly decreased because we don't
carry the precompiled fonts Links used to have (font_data.c and
fontdata).  The binary is only 700K gzipped and 3.2MB gunzipped.  The
code weighs in at ~2MB gzipped.

New screenshots also available, including rendering of japanese web
pages with kanji fonts.

Overall a significant improvement. It even seems usable sometimes.

andrey

ps: http://pages.cpsc.ucalgary.ca/~mirtchov/p9/links/



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2003-12-19 14:15 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-12-17 21:03 [9fans] new links binary+source mirtchov
2003-12-17 21:23 ` Axel Belinfante
2003-12-18  2:16 ` okamoto
2003-12-18  2:33   ` Geoff Collyer
2003-12-18  2:52     ` okamoto
2003-12-19  6:10   ` okamoto
2003-12-19  6:20     ` andrey mirtchovski
2003-12-19  6:41       ` okamoto
2003-12-19 14:15         ` mirtchov
2003-12-19  6:49       ` okamoto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).