Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Announce: Enblend/Enfuse version 4.0 - Final Release

X-BeenThere: hugin-ptx@googlegroups.com
Received: by 10.101.214.12 with SMTP id r12ls12072anq.0.p; Fri, 18 Dec 2009 
	15:41:28 -0800 (PST)
Received: by 10.101.179.11 with SMTP id g11mr1822229anp.6.1261179688452;
        Fri, 18 Dec 2009 15:41:28 -0800 (PST)
Received: by 10.101.179.11 with SMTP id g11mr1822228anp.6.1261179688412;
        Fri, 18 Dec 2009 15:41:28 -0800 (PST)
Return-Path: <goo...@levy.ch>
Received: from mail-yx0-f154.google.com (mail-yx0-f154.google.com [209.85.210.154])
        by gmr-mx.google.com with ESMTP id 18si463617gxk.11.2009.12.18.15.41.28;
        Fri, 18 Dec 2009 15:41:28 -0800 (PST)
Received-SPF: neutral (google.com: 209.85.210.154 is neither permitted nor denied by best guess record for domain of goo...@levy.ch) client-ip=209.85.210.154;
Authentication-Results: gmr-mx.google.com; spf=neutral (google.com: 209.85.210.154 is neither permitted nor denied by best guess record for domain of goo...@levy.ch) smtp.mail=goo...@levy.ch
Received: by mail-yx0-f154.google.com with SMTP id 26so6544245yxe.0
        for <hugin-ptx@googlegroups.com>; Fri, 18 Dec 2009 15:41:28 -0800 (PST)
MIME-Version: 1.0
Received: by 10.150.162.6 with SMTP id k6mr366808ybe.29.1261179688316; Fri, 18 
	Dec 2009 15:41:28 -0800 (PST)
Date: Fri, 18 Dec 2009 15:41:28 -0800 (PST)
In-Reply-To: <ca97bbfd-874f-4305-be52-cb387892a1d0@a32g2000yqm.googlegroups.com>
X-IP: 70.55.113.182
References: <ca97bbfd-874f-4305-be52-cb387892a1d0@a32g2000yqm.googlegroups.com>
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; 
	rv:1.9.0.13) Gecko/2009073021 Firefox/3.0.13,gzip(gfe),gzip(gfe)
Message-ID: <e905cfb2-5024-4b12-89a2-cbfb9628feb1@v30g2000yqm.googlegroups.com>
Subject: Re: Announce: Enblend/Enfuse version 4.0 - Final Release
From: Yuv <goo...@levy.ch>
To: hugin and other free panoramic software <hugin-ptx@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On Dec 18, 1:46=A0am, cspiel <csp...@freenet.de> wrote:
> The web pages at
> =A0 =A0 =A0 =A0http://enblend.sourceforge.net/
> have not been updated yet. =A0They are undergoing
> a major overhaul regarding their appearance as
> well as the content management behind them. =A0So
> don't hold your breath.

The website is up [0] - beta quality. The content is mostly unchanged
(with the exception of the new and excellent 4.0 documentation
implemented by Chris) and the next step is an overhaul of the content.

After trying svgweb [1] (did not work / scale the graphic as intended)
I ended up with a solution that works on my Firefox/Ubuntu and should
also work in Opera, Safari, and Chrome (I don't have access / did not
test). I also added graceful degradation for legacy browsers, and even
for non-JavaScript browsers / search engines.

My aim was to keep DNA-resemblance with the previous version while
giving it a face-lift, updating the underlying technology, keeping it
simple / maintainable.

Because of the lacking support for SVG by the major player on the
browser market I limited the usage of SVG to the background only.
Initially I considered / wanted to use SVG for layout and content as
well, but this would have effectively required maintaining two
versions of the site. Maybe a few years down the road somebody in my
same situation will find a better / more welcoming and standards
abiding world. SVG rocks. Browsers that in 2010 do not support the SVG
standard suck, and the people that are responsible for the decision
not to support SVG in those browser suck even more.

There are still some issues, the most annoying being in my script
using xpath to transform the documentation (automatically generated
from source), resulting in some gibberish instead of html entitites
such as &nbsp; - if somebody knows how to fix this (the call to xpath
is in line 40 at [2].

I would like to solicit your feedback, specifically:
* I am very interested to know if/how it works/does not work with
other combination of browser/system than Firefox/Ubuntu that I develop
on; and how it looks on different sizes of screen, from smartphones to
xxl cinema displays.
* I have pushed the code to the repository [3]. Technical feedback and
improvements are welcome. If this can be made easier / simpler, I am
all for it. I have not implemented yet a cron job to push the
repository to the website.
* Last but not least, I also welcome critique of the design, although
I have no intention to make major changes to it. I know it is not
perfect, and there are subjective considerations as well. The usage of
browser default widgets for scrollbars and drop downs is IMHO ugly,
but functional and easier to maintain/update. Functions before
aesthetics.

And while I'm here via the web interface after a month long absence,
I'll have a look at what went on to see if it wakes up my interest to
join the conversation again.
Yuv

[0] http://enblend.sourceforge.net/
[1] http://code.google.com/p/svgweb/
[2] http://enblend.hg.sourceforge.net/hgweb/enblend/enblend-web/file/2ccfac=
410437/src/apply.sh
[3] http://enblend.hg.sourceforge.net/hgweb/enblend/enblend-web/