Apa yang dilakukan 3D dalam HTML ini?

229

Saya mencoba untuk menduplikasi mailer saya masuk ke gmail saya dengan melihat kodenya. Saya melihat banyak hal ini di banyak pemirsa sumber:

 <td style=3D"border-bottom: 1px dotted rgb(153,157, 147); border-top: 1px solid rgb(28, 140, 78);" width=3D"90">=A0</td>
 <td style=3D"border-bottom: 1px dotted rgb(153,157, 147); border-top: 1px solid rgb(28, 140, 78);" align=3D"right" width=3D"110">

Apakah 3D itu semacam rendering surat yang tidak saya ketahui?

Nic
sumber
5
PHP memiliki metode untuk mengubah string yang dikutip-cetak menjadi string 8-bit php.net/manual/en/function.quoted-printable-decode.php
John Magnolia

Jawaban:

339

Ini adalah sistem penyandian email yang disebut " quotes-printable ", yang memungkinkan karakter non-ASCII diwakili sebagai ASCII untuk transportasi email.

Dalam kutipan-cetak, setiap oktet email non-standar diwakili sebagai =tanda diikuti oleh dua digit hex yang mewakili nilai oktet itu. Tentu saja, untuk merepresentasikan sebuah polos =dalam email, ia perlu diwakili menggunakan enkode yang dikutip-cetak juga: 3D adalah digit heks yang sesuai dengan =nilai ASCII (61).

Chris Jester-Young
sumber
16
Ya. Anda akan melihat Content-Transfer-Encoding: quoted-printabledi header jika QP digunakan.
Piskvor meninggalkan gedung
166
Jeeze. Mengapa email sangat rumit?
Stephen
13
@melee: Jangan menulis dalam QP dengan tangan (yaitu, templat Anda harus digunakan =, bukan =3D). :-) Jika perangkat lunak email Anda perlu menggunakan QP, itu akan dikonversi secara otomatis.
Chris Jester-Young
48
Menyelamatkan Anda dari pencarian decoder yang tak terhindarkan: motobit.com/util/quoted-printable-decoder.asp
snappieT
21
Ini akan berfungsi dengan baik sampai kami ingin mulai mengirim e-mail 3D. Lalu apa yang harus kita lakukan.
Paul D. Waite