The ../entity/Q12345.json won't work, because of cross-domain browser limitations? Unless wikidata allows these server-side (forgot what the mechanism was called).
Magnus On Wed, Apr 2, 2014 at 9:36 AM, Daniel Kinzler <[email protected]>wrote: > Hey Denny! Awesome tool! > > It's so awesome, we are already wondering about how to handle the load > this may > generate. > > As far as I can see, qlabel uses the wbgetentities API module. This has the > advantage of allowing the labels for all relevant entities to be fetched > with a > single query, but it has the disadvantage of not being cacheable. > > If qlabel used the .../entity/Q12345.json URLs to get entity data, that > would be > covered by the web caches (squid/varnish). But it would mean one request > per > entity, and would also return the full entity data, not just the labels > in one > language. So, a lot more traffic. > > If this becomes big, we should probably offer a dedicated web interface for > fetching labels of many entities in a given language, using nice, cacheable > URLs. This would mean a new cache entry per language per combination of > entities > - potentially, a large number. However, the combination of entities > requested is > determiend by the page being localized - that is, all visitors of a given > page > in a given language would hit the same cache entry. That seems workable. > > Anyway, we are not there quite yet, just something to ponder :) > > -- daniel > > > Am 01.04.2014 20:14, schrieb Denny Vrandečić: > > I just published qLabel, an Open Source jQuery plugin that allows to > annotate > > HTML elements with Wikidata Q-IDs (or Freebase IDs, or, technically, > with any > > other Semantic Web / Linked Data URI), and then grabs the labels and > displays > > them in the selected language of the user. > > > > Put differently, it allows for the easy creation of multilingual > structured > > websites. And it is one more way in which Wikidata data can be used, by > anyone. > > > > Contributors and users are more than welcome! > > > > < > http://google-opensource.blogspot.com/2014/04/qlabel-multilingual-content-without.html > > > > > > > > > > _______________________________________________ > > Wikidata-l mailing list > > [email protected] > > https://lists.wikimedia.org/mailman/listinfo/wikidata-l > > > > > -- > Daniel Kinzler > Senior Software Developer > > Wikimedia Deutschland > Gesellschaft zur Förderung Freien Wissens e.V. > > _______________________________________________ > Wikidata-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/wikidata-l > -- undefined
_______________________________________________ Wikidata-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-l
