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?


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).


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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.