Just a couple small woes with Browser Summary Reports
in Analog 5.21 (FreeBSD build):


(1) Links [http://links.sourceforge.net/] doesn't appear
    to be a 'recognized' browser. I have resorted to the
    following kludge for the time being:

       BROWSUMALIAS Links?(*;*) Links/$1

    Yeah, I know there are better expressions out there,
    this one worked for testing purposes just fine. :p

    Unfortunately, the prettified version numbers are
    not collected together or available in hierarchical
    formats (as recognized browsers are), meaning lots
    of single entries scattered throughout the report.


(2) Experimenting with ROBOTINCLUDE directives, I placed
    the following rule within an included config file:

       ROBOTINCLUDE REGEXP:^Mozilla$

    This *should* mark as a robot and UA string containing
    *only* "Mozilla" -- and it seems to work. This was an
    oddball case, as I was working through UAs that had hit
    my site looking for robots.txt -- that the only text in
    the User Agent string was "Mozilla" (and the agent in
    question worked through the site in a robot-like fashion)
    led to me at least suspect the agent as a robot. Anyway:

    (a) Is there an easy way to apply a BROWSUMEXCLUDE
        directive for each ROBOTINCLUDE directive supplied?
        As I think I understand it, should I want to keep
        defined robots from appearing in the Browser Summary,
        I have to supply a matching BROWSUMEXCLUDE directive
        for each and ever ROBOTINCLUDE directive. This doesn't
        seem correct or workable over large data sets. I'm
        trying to limit the Browser Summary Report in a manner
        analogous to the Operating Systems Report, where 'bots
        are sidelined in a separate category or removed from
        the displayed report entirely.

    (b) Applying the above ROBOTINCLUDE example to issue (a),
        I added the following directive to the included config
        file:

           BROWSUMEXCLUDE REGEXP:^Mozilla$

        Now, I would think that this would simply exclude
        from the Browser Summary Report only User Agent
        strings wholly matching "Mozilla". That's how the
        expression works for the Operating System Report
        with the ROBOTINCLUDE directive. However, using
        the above BROWSUMEXCLUDE directive removes *all*
        instances of Mozilla [as in, www.mozilla.org] from
        the Browser Summary Report.

        Is this a subtle bug, or am I supposed to see two
        differing interpretations of the same regular
        expression for these two cases?


(3) Is there documentation somewhere describing what, in
    fact, qualifies as "Netscape (compatible)" in the Browser
    Summary Report? Or a human-readable list of User Agents
    known to Analog? Maybe I'm overlooking an obvious source
    of information.


Thanks for the program.

- don

+------------------------------------------------------------------------
|  This is the analog-help mailing list. To unsubscribe from this
|  mailing list, go to
|    http://lists.isite.net/listgate/analog-help/unsubscribe.html
|
|  List archives are available at
|    http://www.mail-archive.com/[email protected]/
|    http://lists.isite.net/listgate/analog-help/archives/
|    http://www.tallylist.com/archives/index.cfm/mlist.7
+------------------------------------------------------------------------

Reply via email to