You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by "Andy Seaborne (Jira)" <ji...@apache.org> on 2022/03/05 12:33:00 UTC

[jira] [Resolved] (JENA-169) Add a search box to the Jena website

     [ https://issues.apache.org/jira/browse/JENA-169?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andy Seaborne resolved JENA-169.
--------------------------------
    Resolution: Won't Do

> Add a search box to the Jena website
> ------------------------------------
>
>                 Key: JENA-169
>                 URL: https://issues.apache.org/jira/browse/JENA-169
>             Project: Apache Jena
>          Issue Type: Improvement
>          Components: Web site
>            Reporter: Paolo Castagna
>            Priority: Minor
>         Attachments: Screen Shot 2018-12-29 at 19.13.14-fullpage.png, image-2018-12-29-19-17-20-592.png, image-2018-12-29-19-19-55-983.png
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> It would be good to have a search box on the Jena website.
> With Google users can use "site:" to restrict a query to a specific website, for example: "something site:incubator.apache.org/jena".
>  However, this is limited to a single website, you cannot use site: more than once.
>  We could make this easier for people having:
> {code:java}
> <form action="http://www.google.com/search" method="get">
> <input value="incubator.apache.org/jena" name="sitesearch" type="hidden"/>
> <input size="20" name="q" id="query" type="text" value="..." onclick="if(this.value == '...')
> {this.value = ''}
> "/>
> <input name="Search" value="Search" type="submit"/>
> </form>{code}
> Another option (IMHO more interesting) is to use Google Customised Search: [http://www.google.com/cse/]
>  For example: [http://www.google.co.uk/cse/home?cx=009507611290970701536:-nmuokitb-0]
> You can then configure the websites you want to be used for a search, in this case (for example):
>  [http://incubator.apache.org/jena/*]
>  [http://openjena.org/*]
>  [http://markmail.org/*]
>  [http://svn.apache.org/repos/asf/incubator/jena/Experimental/*]
>  [http://svn.apache.org/repos/asf/incubator/jena/Scratch/*]
>  [http://svn.apache.org/repos/asf/incubator/jena/Jena2/*]
>  https://issues.apache.org/jira/browse/JENA-*
>  ...
> You can have this on your website:
> {code:java}
> <div id="cse" style="width: 100%;">Loading</div>
> <script src="http://www.google.co.uk/jsapi" type="text/javascript"></script>
> <script type="text/javascript">
> google.load('search', '1',
> {language : 'en'}
> );
> google.setOnLoadCallback(function()
> { var customSearchControl = new google.search.CustomSearchControl( '009507611290970701536:-nmuokitb-0'); customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET); customSearchControl.draw('cse'); }
> , true);
> </script>
> <link rel="stylesheet" href="http://www.google.com/cse/style/look/default.css" type="text/css" />{code}
> Some useful (old!) quotes from Jakob Nielsen on "search":
> "Search is an important part of any big website. When users want to search, they typically scan the homepage looking for "the little box where I can type," so your search should be a box. [Make your search box at least 25 characters wide,] so it can accommodate multiple words without obscuring parts of the user's query.
> (Update: Based on more recent findings, my recommendation is now to make the search box 27 characters wide. This and other new guidelines are covered in my tutorial on Fundamental Guidelines for Web Usability at the annual Usability Week conference.)"
>  – [http://www.useit.com/alertbox/20020512.html] (2002)
> "This is a small point, but there's no reason to label the search box if there's a "Search" button right next to it. Interaction design's less is more principle tells us that extra elements in a dialogue distract users from the salient points and reduce their ability to understand an interface."
>  – [http://www.useit.com/alertbox/20031110.html] (2003)
> Jakob Nielsen put the search box on to bottom right corner on his website. I find that a good choice, but I am not sure it fits in the current layout. 
>  If that is not possible, having the search box elsewhere IMHO is better than not having it.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)