<div dir="ltr"><div dir="ltr">Hi Daniel, <div><br></div><div>El mié, 3 ago 2022 a las 14:56, Daniel Torres (<<a href="mailto:nobeeakon@gmail.com">nobeeakon@gmail.com</a>>) escribió:<br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi guys, <br></div><div>going back to the search feature in the Grass website. I've taken a look at the options in Hugo docs. I think it may not be the best approach to have a client based search as it will require loading big pieces of data...  in principle all pages, so loading ... all website pages + all manual pages  in a single page. Take this one for example: <a href="https://gist.github.com/cmod/5410eae147e4318164258742dd053993" target="_blank">https://gist.github.com/cmod/5410eae147e4318164258742dd053993</a> ; using Hugo it creates a json from all pages and then in the search implementation it loads a js library and the json.  </div></div></blockquote><div><br></div><div>Well, this sounds similar to Nick's attempt here: <a href="https://github.com/OSGeo/grass-website/pull/131">https://github.com/OSGeo/grass-website/pull/131</a>. Have you seen that one? When I tested it it was super fast too, but for some reason it was not searching within the page. The link you point claims to be super fast, so which would be the disadvantages then? </div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Other options listed in Hugo's website are paid, like Algolia.</div></div></blockquote><div><br></div><div>IMHO, paid options are not an option</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div> So, maybe it would be better to just take the other approach of using Duckduckgo or google in the mean time?<br></div></div></blockquote><div><br></div><div>If you prefer any of these, it's also fine. Which would be the advantages/disadvantages?</div><div>In any case, I'd suggest discussing these in the issue, so it's all in the same place :)</div><div><br></div><div>Thanks for taking over this! We really appreciate it!</div><div>Vero</div></div></div>