<?xml version="1.0" encoding="UTF-8"?>
<!-- name="generator" content="pyblosxom/1.4.1 7/27/2007" -->
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">

<rss version="0.91">
<channel>
<title>Блогчетање   </title>
<link>https://danilo.segan.org/blog</link>
<description>Данилово блогче</description>
<language>en</language>
<item>
  <title>intltool 0.50 released</title>
  <link>https://danilo.segan.org/blog/gnome/intltool-0.50</link>
  <description><![CDATA[

<p>
 So, with a few patches already in <a href="https://launchpad.net/intltool">lp:intltool</a>, I've had some time today to go through all the existing patches attached to bugs and see if I can get them into landable state.
</p>

<p>
 The result is an <a href="https://launchpad.net/intltool/trunk/0.50.0">intltool 0.50.0</a> release, which has a few reasonably sized changes.
</p>

<p>
 The biggest changes are:
</p>
<ul>
 <li><a href="https://launchpad.net/bugs/580526">#580526</a>: Finally, support for gsettings gschema.xml files is merged in, which should enable maintainers to get a slightly simpler build setup (i.e. no need to use NOMERGE rule anymore, and you can have intltool directly extract translations from .gschema.xml files).</li>
 <li><a href="https://launchpad.net/bugs/790574">#790574</a>: Let xgettext extract Scheme strings out, and add support for <code>intltool-update -m</code> to find files with marked strings.</li>
 <li><a href="https://launchpad.net/bugs/806006">#806006</a>: Improve handling of quotes in <code>intltool-update -m</code> so you get less (no?) warnings about mismatched quotes, and Python processing doesn't get messed up with docstrings and similar.</li>
 <li><a href="https://launchpad.net/bugs/520986">#520986</a>: one for the translators—messages are extracted in the order they appear in original files now, thus allowing translators to infer more of the context from the ordering.</li>
</ul>

<p>
 There are a few other bug fixes, but listed above are those with the highest risk factor. Please test and <a href="https://launchpad.net/intltool/+filebug">file bugs</a>!
</p>


]]></description>
</item>

<item>
  <title>Evolution 3.0 in Ubuntu 11.04</title>
  <link>https://danilo.segan.org/blog/gnome/evolution-3.0-in-ubuntu</link>
  <description><![CDATA[
<p>
  With the great <a href="https://launchpad.net/~gnome3-team/+archive/gnome3">GNOME 3 PPA</a> for Ubuntu, you get most of the GNOME3 desktop.
</p>

<p>
  If you want Evolution as well, I've reused Debian packages and modified it only slightly (to match GNOME 3 dev package names) and built it in my own PPA which depends on the GNOME 3 PPA:
</p>

<center><a href="https://launchpad.net/~danilo/+archive/evolution">evolution3 ppa</a></center>

]]></description>
</item>

<item>
  <title>GUADEC 2010</title>
  <link>https://danilo.segan.org/blog/gnome/guadec-2010</link>
  <description><![CDATA[
<p>
  I haven't found any "I am attending GUADEC" badges for this year yet, so
  I had to craft my own with a hint of "oranje".  After missing out on the
  joint GNOME-KDE conference last year, I will come to Hague this time
  around.
</p>

<center>
  <a href="http://guadec.org">
    <img src="http://danilo.segan.org/slike/blog/guadec-oranje.png" />
  </a>
</center>

<p>
  This time, I'll also be talking a bit more about "bridging the gap"
  theme Launchpad development team has taken over the last half-year or
  so, and what we are doing to help connect two amazing communities: GNOME
  development community with the Ubuntu development community.
</p>

<center>
  <a href="https://dev.launchpad.net/Roadmap">
    <img src="http://danilo.segan.org/slike/blog/gnome-and-ubuntu-through-launchpad.png" />
  </a>
</center>

<p>
  There's a lot of cool stuff going on in Launchpad that should have
  positive benefits for both Ubuntu and GNOME.  I hope to be able to spark
  some interest in what's going on.
</p>

]]></description>
</item>

<item>
  <title>Epiphany (webkit) with password saving</title>
  <link>https://danilo.segan.org/blog/gnome/epiphany-webkit-with-password-saving</link>
  <description><![CDATA[
<p>
  The wonderful Epiphany team has had a
  <a href="http://live.gnome.org/WebKitGtk/Hackfest2009">hackfest</a> late
  in December of 2009.  Many issues were worked on, but the one that
  annoyed me the most with Epiphany in Ubuntu Karmic was lack of
  password-saving for web-based forms.
</p>

<p>
  Epiphany already supports password storing for HTTP authentication,
  and does that in conjuction with gnome-keyring, exactly how I want my
  browser to work.  And thanks to the always awesome Epiphany developers,
  password saving for web forms works now as well.
</p>

<center>
  <img src="http://danilo.segan.org/slike/blog/epiphany-pwd-save.png"
       alt="Epiphany offers non-blocking password saving today!" /><br/>
  <em><small>
      And as always with Epiphany, password saving is even better than it
      used to be!
  </small></em>
</center>

<p>
  Thanks go to <a href="http://blog.kov.eti.br/">Gustavo (kov)</a>
  and <a href="http://blogs.gnome.org/xan/">Xan</a> for fixing this
  important issue and their ongoing contributions to the best web browser!
</p>

<p>
  If you are an Ubuntu (perhaps even Debian) user, you can try it out
  using WebKit team PPAs for
  <a href="https://launchpad.net/~webkit-team/+archive/ppa/"
     >webkit itself</a> and for
  <a href="https://launchpad.net/~webkit-team/+archive/epiphany/"
     >epiphany</a>.
</p>

<p>
  However, with 1.1.18 release (and slightly earlier versions) of WebKit I
  hit <a href="https://bugs.webkit.org/show_bug.cgi?id=32900">bug
  #32900</a> repeatedly and often.  Fortunately, that's now fixed as well, so I
  packaged it in my own
  <a href="https://launchpad.net/~danilo/+archive/epiphany/"
     >epiphany PPA</a> (my first experience with Debian packaging and
  PPAs, so it's quite likely something is done inappropriately).
</p>

<p>
  I did see more problems with a git version of Epiphany from some 10 days
  ago (like password saving not allowing more than one login/password for
  the same web page, or it not picking up some login forms like,
  interestingly, the one
  on <a href="http://bugs.webkit.org">bugs.webkit.org</a> :), but I'll be
  reporting those if I confirm them to still be a problem with Epiphany
  2.29.5.
</p>

<p>
  <small>
    Note: I started packaging this before it was available in
    webkit-team PPA since I wanted to get hold of password saving sooner
    rather than later, but my ignorance of packaging and some personal
    issues kept me stuck for a while.  I wasn't striving to replace the good
    work webkit-team is doing, but it was part of a learning exercise which
    I might be writing about later.
  </small>
</p>

]]></description>
</item>

<item>
  <title>Bye to GUADEC!</title>
  <link>https://danilo.segan.org/blog/gnome/guadec-bye</link>
  <description><![CDATA[
<p>Got some stomach problems on Friday night, so missed the GUADEC
closing party.  Sorry that I didn't get to say 'bye' to anyone.  I
hope to see you next year in Gran Canaria.</p>

]]></description>
</item>

<item>
  <title>Comments on Epiphany rocks</title>
  <link>https://danilo.segan.org/blog/gnome/epiphany-comments</link>
  <description><![CDATA[
<p>I had problems with my comments set-up, so people were unable to
comment on the <a
href="http://danilo.segan.org/blog/gnome/epiphany-rocks-my-world">epiphany
rocks</a> article except by email: I apologize to everyone who tried.
I have since fixed the comments (been away during the weekend so
couldn't do it earlier), and I am including here all the comments I
received by email.</p>

<blockquote>
<div><em>Chris Lord:</em></div>
<p>Epiphany uses Gecko, but then elects to change the web font sizes and
default background colours, breaking a lot of sites that expect size
10pt/96dpi and white (the former of which is actually specified
somewhere in a w3c spec, I think?) - sites such as the new official GTK
site, for example.</p>

<p>It would be nice if these 'features' could be turned off - as nice as it
is for web pages to match the desktop theme (to a very small extent), it
doesn't work very well in a lot (the majority?) of cases.</p>

<p>Also, some of Firefox's extensions are quite nice - when epiphany has a
nice delicious extension (no, epilicious isn't quite enough) and the
annoying jump-to-focused element bug in gtkmozembed is fixed... and
maybe the re-parenting breaking pop-ups bug too... Then, maybe I'll move
back to Epiphany.</p>

<p>Perhaps WebKit will nullify the latter two of those complaints; I live
in hope :)</p>
</blockquote>

<p>My take on this is: I am short-sighted and I use generally high
resolution screens (120dpi).  I still prefer to be able to read the
text on my screen comfortably, regardless of what a web designer
thinks would suit me better (and I couldn't find any reference to
default font size for HTML 4.01, and I can't imagine there should be
one: 10pt/96dpi is basically a size in pixels, so if some web
designers want to force a font size of 13px, they should do that
without pretending to be a11y friendly).  And no, I don't feel like
downgrading my screen dpi (I also like it to match real world sizes).
As far as extensions are concerned, they are really easy to write for
Epiphany, and if it was default in more distros, I am sure we'd see
many more.</p>

<p>Also, if someone is fine with this, why not set their entire GNOME
like that, and Epiphany will follow.  Also, one can use a separate
.gtkrc for Epiphany as well, if they want to change theme colours.</p>


<blockquote>
<div><em>Thomas Thurman:</em></div>
<p>I think you should include a link to
<a href="http://brainstorm.ubuntu.com/idea/229/">http://brainstorm.ubuntu.com/idea/229/</a>
in your post about replacing Firefox with Ephy, so that people can vote on it.</p>
</blockquote>

<p>Indeed.  So everyone, here's the link above: go and
<a href="http://brainstorm.ubuntu.com/idea/229/">make Epiphany default</a>. :)</p>


<blockquote>
<div><em>Quentin Hartman:</em></div>
<p>On my Gutsy machine at work, I started using Epiphany a few weeks ago
because I got tired of how painfully slow FF2 was when I had a large number
of tabs open that involved complex javascript. Epiphany feels substantially
faster, not just in this case, but in browsing in general.</p>

<p>However, I can't use it for a large portion of my browsing because the only
flash plugins that I could easily get to work in it are far from feature
complete. Also, the big "pause button" thing it does when a flash item first
loads is annoying.</p>

<p>Regardless of whether or not it technically uses the same engine, some sites
render incorrectly in it. The biggest example I saw while using it
semi-regularly was Lenovo's Thinkpad configuration page. The column of
options would render in a too-narrow fixed-width column, whereas with all
other browsers I used it in (including FF2) the column would flow to fit the
window width. Clearly, the Gecko engine used in Ephy has diverged from the
one used in FF2.</p>

<p>Do these behaviors change in newer versions? I don't know. I, like so many
other people out there, don't have time to diverge from what is available in
my distro.</p>
</blockquote>

<p>I think the flash issues are probably something regarding
proprietary software (i.e. it's not trivial to use Flash 32-bit
plug-in inside 64-bit environment, but it is as possible as inside
firefox, afaik).  And I only know of "pause" button in two free
software implementations that are indeed feature-incomplete, but are
quickly "getting there":
<a href="http://swfdec.freedesktop.org">swfdec</a> and
<a href="http://www.gnashdev.org/">gnash</a>. I even prefer this kind
of behaviour, but it still doesn't have anything to do Epiphany afaik:
they'd work the same in Firefox.</p>

<p>Again, here are some problems with rendering of pages in Epiphany,
and it could only be due to font size and colours display
(oh yes, I am using a "dark" theme, and hit a lot of those).  However,
these sorts of problems happen only when web designers pretend to be
designing for usability, but combine absolute and relative measures
(and 10pt is a relative measure in terms of screen pixels).  It's
simple to demonstrate the same problem with font sizes in Firefox: just
use <code>Ctrl</code>+<code>+</code> to enlarge the font size.  Or with a
theme: just set your default colours to dark background and light
foreground, and many web sites will be messed up (yes, even
<a href="http://www.ubuntu.com">ubuntu.com</a>, which is otherwise
wonderfully designed web site).</p>

<p>Ok, we can admit to living in a non-perfect world where many web
sites are broken usability-wise, but most of this would not affect a
default Epiphany installation: default colour theme is black-on-white,
and default "document" font size is 12pt, with default desktop screen
resolutions being around ~100dpi (and you get to customize fonts
in the same way you can for Firefox, just the starting default size is
different).</p>

<p>But, when will those who really need better usability get it if web
browsers work around some problems in web sites to make them 'look
better' instead of 'behave better'?  How are high contrast
white-on-black themes actually working in Firefox and other
browsers?</p>

]]></description>
</item>

</channel>
</rss>
