"Leslie P. Polzer" <[email protected]> writes:
> I'm not a friend of UB in Weblocks. We should strive to either throw
> an error, throw a warning or do the right thing.

We can't prevent people from digging into "opaque" structures, or
reimplementing render-link for their own code in a potentially
incompatible or may-be-incompatible-in-future way.  We can only say that
doing so isn't supported.

>> I hijacked `log-ui-action', a debugging function that is always called
>> anyway, for this.
>
> For what exactly? I can't associate the 'this' at the end...

The patch.

>> Trill.  Essentially "symbiosis": the action cannot live without its
>> widget.
>
> Now I could've thought of that...

Trill, or symbiosis? ;)

>> Me too, and I also hate "friendly" URLs.  They encourage needless
>> minimalism in user interface design,
>
> What's the relation between friendly URLs and UI minimalism?
> I'm curious.

Consider the classic-model equivalent of a datagrid with drilldown.  In
most cases, the ideal interface is for the search results to remain on
screen, with the appropriate filter and pagination parameters
remembered, while the detailed view appears along with the search
datagrid on the same page.

However, this is not friendly-URL-compatible.  The gold standard for a
friendly URL here is to only record the result item type and ID.  For
example, a Trac ticket is reached via /ticket/<ticket#>.  Recording
search information makes the URL less friendly, because query-strings
are bad for Googleness.  So there is a conflict between
user-friendliness and Google-friendliness.

I'm not against people providing selectors that accept friendly or
permanent URLs (e.g. the "Link" link on Google Maps).  I'm against the
practices of the Internet forcing web developers to cater to search
engines rather than users.

>> I would rather add a little complexity to make it more acceptable and
>> have it on by default.
>
> +1.

I'm just not sure what that complexity should be.  We can't determine
when an action would no longer work, for example.  We could keep entries
for more cycles, but `cycle-widget-symbiotic-actions' would grow in time
and space with the cycle count.

-- 
Sorry but you say Nibiru is a Hoax?  Doesnt Exist?  So maybe The
Sumerian people doesnt exist also! --Anonymous by way of SkI

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"weblocks" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/weblocks?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to