Klistra in en ToRun-länk i en gruppchatt, och fram till den här veckan fick du plattformens standardkort: samma titel, samma bild, oavsett om länken var en dikt, ett kalkylblad eller en video på din hund. Orsaken är banal. Appen är en enda-sidas-applikation, och sökrobotarna som bygger länkförhandsvisningar kör inte JavaScript; de läser den första HTML de får, som är densamma för varje rutt.
Lösningen är att sluta dela den adressen. Varje delning pekar nu på en sida på torun.ai som renderas på servern — en chatt på /c/…, en canvas på /s/…, ett arbetsflödesresultat på /r/…, ett mediainnehåll på /p/… — med riktig metadata i huvudet. Apparna frågar servern efter den kanoniska länken i stället för att sätta ihop en själva, så samma delning ser likadan ut överallt, och de inbyggda visningsprogrammen fortsätter fungera som förut.
Ett kort för varje delning
Metadata i sig ger dig en titel. Bilden kommer från en liten bildtjänst på samma värd som renderar ett 1200 gånger 630 kort för varje delning på begäran: vilken typ av sak det är, titeln, en rad kontext — det första meddelandet, beskrivningen, eller "Made for Ayşe" — och, när det finns en, den första bilden beskuren bakom en mörk gradient, med ToRun-märket i hörnet. Kort cachas, och en delning som har återkallats, gått ut eller tagits bort visar det vanliga varumärkeskortet i stället för ett fel, så en död länk vecklar ändå ut sig till något ärligt.
Videor lämnas aldrig till sökroboten. En förhandsvisning får omslagsbilden och titeln; videon spelas upp på sidan, där ägaren har bestämt vem som kan se den.
Delade chattar bär med sig sina filer
En delad konversation var bara text. Om du hade frågat om ett foto, såg läsaren frågan men inte fotot; om assistenten hade skapat en bild, såg läsaren en trasig länk några timmar senare, eftersom adressen i den gick ut. Delningar gjorda från och med nu inkluderar filerna: uppladdningar som miniatyrer under meddelandet, genererade bilder infogade. De görs tillgängliga genom en dörr som bara öppnas medan delningen själv är aktiv — återkalla delningen, och filerna följer med — och adresserna i transkriptet går aldrig ut.
Det är på som standard. Om du hellre vill dela bara orden har delningsfönstret en knapp, och valet fryses in i den delningen.
Meddelandet som följer med länken
Delningsfönstret föreslår också en textrad på ditt språk med länken infogad, så det som hamnar i gruppen inte är en naken URL. Formuleringen är olika för en chatt, en canvas, ett resultat och en video, och du kan redigera den.
Inget av detta ändrar vem som kan se vad. En länk är fortfarande nyckeln; den kan fortfarande gå ut; en moderators borttagning döljer fortfarande sidan, kortet och filerna i samma ögonblick.