2010-01-16 18 views
9

These people stanno vendendo un punto esclamativo proprietario per sarcasmo e senza passare attraverso il processo di standardizzazione Unicode, stanno proponendo che è possibile scaricare questo marchio (in quale formato non è completamente chiaro), e usarlo nelle comunicazioni scritte (a cosa misura non è chiaro). La mia domanda è che cosa viene scaricato esattamente e in che modo lo trasmettono esattamente attraverso una rete.come viene implementato il sarcmark?

Non sono sicuro che si tratti di una sorta di scherzo sarcastico multistrato e non penso che sia una buona idea a qualsiasi livello, ma sono curioso di sapere se stanno facendo qualcosa di ingegnoso per implementarlo e ottenerlo interoperare (abbastanza curioso da scavalcare la mia riluttanza ad aggiungere al loro passaparola).

  • Forniscono un'immagine che è possibile incollare in un documento - finora è una clip art da $ 2, niente di misterioso.
  • Forniscono un font con il nuovo glifo (o si tratta di un carattere?) - presumibilmente se si invierà tale messaggio correttamente a qualcuno, si dovrà installare lo stesso font e il messaggio dovrebbe avere abbastanza informazioni per il destinatario di scegliere quel tipo di carattere per vederlo?
  • Sostengono di averlo funzionante per SMS su Blackberries - come fanno a farlo funzionare? Come viene trasmesso il glifo attraverso la rete? L'unico modo in cui riesco a pensare è che stanno trasmettendo codepoint di uso privato Unicode, ma quelli sarebbero difficili da ottenere attraverso una rete SMS, vero?

MODIFICA: C'è un voto da chiudere con una giustificazione "non relativa alla programmazione". Sono un programmatore, passo un sacco di tempo a rintracciare problemi in cui personaggi antichi e affermati non riescono a essere trasmessi correttamente attraverso la rete. Quindi, quando qualcuno afferma di essere in grado di inventare un personaggio unilateralmente e ottenere che trasmetta tra i dispositivi correttamente e senza degrado, sono curioso, mi chiedo come lo si programmerebbe. È legato alla programmazione - è legato alla mia programmazione e alla programmazione della società che ha implementato il simbolo.

EDIT 2: Una domanda di fondo, sollevata dalla risposta di Jeremiah in basso, che qualcuno che conosce i caratteri dovrebbe essere in grado di chiarire: è sufficiente fornire un font con solo l'ultimo glifo in esso? Quello che voglio dire è che, se stai visualizzando un documento in Arial, il sistema rileva il codice U + E001 nel documento, e non fa parte del carattere Arial attivo, il sistema controllerà tutti i suoi font installati per trovare uno che ha un glifo per il punto di codice? O il nuovo glifo deve essere in qualche modo aggiunto a tutti i font che intendi utilizzare? Sono vago sulla parola "sistema" - non so se tale funzionalità sia implementata da un elaboratore di testi o da un'applicazione browser, ad esempio, o da qualche servizio di font sottostante nel sistema operativo.

risposta

1

Probabilmente il primo punto di partenza è vedere quali applicazioni questo nuovo personaggio funzioni. Penso che il posto più utile per questo personaggio sia il forum perché sembra essere il luogo in cui il sarcasmo viene visto per lo più. Quindi, se si tratta di forum, l'unico modo per aggiungere sarcasmo usando le tue ipotesi su come è implementato è 1. usare [img] (funziona solo per determinati software del forum) tag 2. modificare una famiglia di font anche se immagino che tu abbia bisogno per modificare ogni famiglia di font affinché il personaggio mostri bene (ad esempio, se un sito utilizza Times New Roman e un altro utilizza Arial) La mia unica altra ipotesi è che ci sia un qualche tipo di tag che viene usato e che è un addon di IE (e altri browser) che cattura il tag e lo modifica in un SarcMark. So che i componenti aggiuntivi come Greasemonkey per Firefox (e altri browser) sono in grado di leggere il testo e l'html su una pagina Web e apportare modifiche a tale html mentre elabora i dati e vede determinati campi di dati. So che un'estensione Greasemonkey è usata per accorciare le frasi lunghe che le persone scrivono sui forum, così puoi saltare rapidamente al prossimo post delle persone. Questo sarcmark potrebbe funzionare in questo modo, ma ovviamente non lo sapremo a meno che qualcuno non lo provi e sia in grado di scoprire se e come funziona.

+0

L'idea di plug-in proprietario + app specifica è interessante: è come eseguire il tunneling del nuovo personaggio dall'applicazione all'applicazione in un modo che è opaco all'infrastruttura. Spiegherebbe anche come due dispositivi con l'anello del decodificatore installato potrebbero inviare i caratteri speciali tra loro in un SMS. Hai ragione che è tutta speculazione finché qualcuno non installa e indaga: dovrei davvero farlo io stesso visto che ho posto la domanda, ma sono riluttante a sostenere l'impresa. –

10

Trovato una buona risposta in questo blog post.

Prima di tutto, il marchio viene mappata Unicode punto di codice U+E001, che si trova in un Uso Privato zona, e non fa parte della standard Unicode. Quindi, nell'ordine per visualizzare il glifo SarcMark, è necessario un font speciale che contenga il marchio in U + E001.

Qui di seguito è un sarcmark. Che aspetto o che appaia dipende da quali tipi di carattere sono stati installati e non filtrati da StackOverflow. Affinché lo stesso SarcMark appaia, ovviamente avrai bisogno del font proprietario installato.

LA SARCMARK È tra le parentesi: []

Ho fatto una ricerca su Google per il carattere e trovato nulla. Questo Twitter search troverà some uses di esso in the wild, e anche alcuni usi del punto di codice che non sembrano essere intesi come sarcmarks. Infatti, U + E001 viene utilizzato nella variante SoftBank di Emoji (che, in base al suo utilizzo su Twitter, sembra essere utilizzato oltre la rete giapponese SoftBank) per il carattere "RAGAZZO" o "TESTA RAGAZZO" (see it here). Non c'è molto da fare su questo quando si usano i codepoint di uso privato - se qualcuno Twitter, "[U + E001] è stato un film fantastico", significa "Boy, quello era un film fantastico", o "My la prossima affermazione sarà sarcastica: è stato un film fantastico ", quindi a volte funziona bene con entrambe le interpretazioni.

Per inviarlo tramite SMS, è necessario utilizzare qualcosa come UCS2 anziché una codifica SMS a 7 o 8 bit.

Per confronto, sia in termini di idea che di implementazione, date un'occhiata allo project per aver reso Emoji parte di Unicode. Se hai un account GMail, puoi provare a inviarti il ​​messaggio qui sotto. Se tutte le varie parti funzionano (taglia e incolla, database, infrastruttura di posta elettronica, browser), Gmail visualizzerà una faccia sorridente di Emoji. U + FE343 è il codepoint dell'area di utilizzo privato in cui il glifo viene parcheggiato fino a quando non viene assegnato un codice codepoint ufficiale e GMail sostituisce un'immagine per il personaggio quando lo visualizza.

Emoji faccia compiaciuta: U + FE343, utf8 f3be8d83 []

Il codepoint Area Uso Privato + tecnica di carattere speciale è sufficiente a rendere il simbolo trasmissibile attraverso le reti e memorizzabili in file e database (il più delle volte) e visualizzabile dagli utenti. L'unica cosa tecnica da aggiungere per far funzionare l'intero sistema è rendere il simbolo facilmente inseribile, che presumibilmente comporta l'installazione di scorciatoie da tastiera su qualunque piattaforma le persone vogliano utilizzare. Oltre a questa infrastruttura tecnica, far funzionare il sistema è una questione di marketing, dando la valuta del simbolo e facendo del Sarcasm Club uno che le persone vogliono aderire. Dati i vincoli, è una buona soluzione che potrebbe essere utilizzata per altre cose, ad esempio per consentire ai fan di Prince di comunicare tra loro.

+0

"... per consentire ai fan di Prince di comunicare ..." :) – beirtipol

0

Mi piace l'idea del Sarcmark, ma penso che il creatore abbia sbagliato tutto. A meno che la persona a cui sto inviando abbia acquistato e installato il font, è praticamente inutile.

Penso che l'unico modo per ottenere qualcosa di simile sarebbe quello di convincere il Consorzio Unicode ad aggiungerlo allo standard Unicode. Un problema con questo è che probabilmente non potrebbero farci soldi.

Problemi correlati