Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

Re^8: Perl regex speed (Form follows function)

by eyepopslikeamosquito (Archbishop)
on Oct 29, 2022 at 23:04 UTC ( [id://11147818]=note: print w/replies, xml ) Need Help??


in reply to Re^7: Perl regex speed (Form follows function)
in thread Perl regex speed

I'm afraid the new metacpan interface is an example for sacrificing function for form

Assuming you mean metacpan.org, yes, I see your point. The screen looks a bit too vacant for my tastes.

Though not a Web Site designer, this interface looks to me like it's optimized for novices, rather than experts ... such as the LanX. :).

From the "GUI Design Checklist" section at On Interfaces and APIs the two most relevant points are perhaps:

  • Define personas; design to satisfy their goals
  • Cater for both novice and expert

I wonder if they consulted and tested with expert CPAN users when creating this new design.

  • Comment on Re^8: Perl regex speed (Form follows function)

Replies are listed 'Best First'.
Re^9: Perl regex speed (Form follows function)
by LanX (Saint) on Oct 30, 2022 at 11:59 UTC
    > Assuming you mean http://metacpan.org,

    yes,

    > I see your point. The screen looks a bit too vacant for my tastes.

    It's not all bad but for me it only feels like a first draft.

    And the "design jumps" are irritating while navigating.

    I don't see myself as a web "designer", so I'm lacking the right vocabulary to express my unease.

    It's like a simplified look and feel was "borrowed" from another simpler site and retrofitted over a more complex interface.

    I wished they had kept a switch to the old design as an option ... or at least as reference.

    >

  • Define personas; design to satisfy their goals
  • Cater for both novice and expert

    Funny, I listed very similar things when I gave a talk about principles which should be kept in mind when trying to evolve Perl.

    Cheers Rolf
    (addicted to the 𐍀𐌴𐍂𐌻 Programming Language :)
    Wikisyntax for the Monastery

Re^9: Perl regex speed (Form follows function)
by Bod (Parson) on Oct 29, 2022 at 23:22 UTC

    I am slightly surprised that 9 people have downvoted On Interfaces and APIs

    Either they are extremely good at interface design or they fail to see the wisdom of the content. I strongly suspect the latter as I see very few examples of excellent (web) interface design. It's something I look for as I am writing a book on the subject to help business owners find, brief and manage web designers so that the result is a website that serves the business needs more than the designer's ego.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11147818]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others wandering the Monastery: (2)
As of 2024-04-20 03:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found