VIRHE: Ilta-Sanomien, Helsingin Sanomien ym. oneboxit eivät toimi

https://www.is.fi/ulkomaat/art-2000006546714.html

@ljpp @ozzi @rizka

Onkohan Iltasanomilla muuttunut jotain, kun ei onebox -toimi?

En tiedä, mutta toisessa ketjussa sama ongelma eri linkillä. Kokeilin myös paria muuta linkkiä tuloksetta.

On muuttunut. Tiettyjä Open Graph -määritteitä sieltä puuttuu nyt. Pitäisi varmaan ottaa Ilta-Sanomiin yhteyttä.

Taitaa olla sama Helsingin Sanomillakin?

https://www.hs.fi/kaupunki/art-2000006546977.html

On joo, samaa alustaa käyttävää ja samat määritteet puuttuu nyt sieltäkin. Open Graph -standardi on selitetty tällä sivulla:

Olennaisimmat osat lainaan tähän:

Basic Metadata

To turn your web pages into graph objects, you need to add basic metadata to your page. We’ve based the initial version of the protocol on RDFa which means that you’ll place additional <meta> tags in the <head> of your web page. The four required properties for every page are:

  • og:title - The title of your object as it should appear within the graph, e.g., “The Rock”.
  • og:type - The type of your object, e.g., “video.movie”. Depending on the type you specify, other properties may also be required.
  • og:image - An image URL which should represent your object within the graph.
  • og:url - The canonical URL of your object that will be used as its permanent ID in the graph, e.g., “http://www.imdb.com/title/tt0117500/”.

Optional Metadata

The following properties are optional for any object and are generally recommended:

  • og:audio - A URL to an audio file to accompany this object.
  • og:description - A one to two sentence description of your object.
  • og:determiner - The word that appears before this object’s title in a sentence. An enum of (a, an, the, “”, auto). If auto is chosen, the consumer of your data should chose between “a” or “an”. Default is “” (blank).
  • og:locale - The locale these tags are marked up in. Of the format language_TERRITORY . Default is en_US .
  • og:locale:alternate - An array of other locales this page is available in.
  • og:site_name - If your object is part of a larger web site, the name which should be displayed for the overall site. e.g., “IMDb”.
  • og:video - A URL to a video file that complements this object.

Nuo Sanoma-konsernin lähdekoodit ovat kamalia rivittämättömiä sekamelskoja, mutta CTRL-F löytää pakollisista og:typen ja og:imagen sekä suositelluista og:localen ja og:site_namen. Eli siis kaikki pakollisetkaan ei ole kunnossa, ja lisäksi Discourse vaatii suositelluista ainakin og:descriptionin, jollen ihan väärässä ole.

Wayback Machinea hyödyntäen tutkailin vanhoja lähdekoodeja. Niistä löytyy kaikki pakolliset ja suositelluista og:localen ja og:site_namen lisäksi kaivattu og:description. (Löytyy myös joku erikoinen og:see_also.)

2 tykkäystä
UpCloud
Yhteistyössä UpCloud.com - maailman nopeimmat pilvipalvelimet!