SMS의 특수 문자 및 특수 문자가 아닌 문자 이해하기
학습 내용
SMS에서 특별하지 않거나 특별한 문자로 간주되는 문자에 대해 알아보세요.
이모티콘과 특정 유형의 텍스트 및 기호를 포함한 특수 문자를 사용하면 메시지의 글자 수 제한이 160자에서 70자로 줄어듭니다. 또한 특수 문자가 아닌 문자와 구분하기 어려울 수도 있습니다.
특수 문자로 글자 수 제한이 줄어드는 이유는 무엇인가요?
이는 SMS 메시지가 인코딩되는 방식 때문입니다.
메시지를 보내기 전에 각 문자를 전송할 수 있는 데이터 비트로 인코딩합니다. 각 문자에는 특정 수의 비트가 인코딩되어야 하며, 각 SMS에는 정해진 수의 비트가 허용됩니다.
SMS 메시지는 다음 형식을 통해 7비트 또는 16비트로 인코딩됩니다:
- ISO-8859-15(7비트)
모든 SMS 메시지의 기본값입니다. 이 형식은 글자 수를 160자로 제한하고 특수 문자를 허 용하지 않습니다. - UTF-8(16비트)
메시지당 70자로 제한되며 특수 문자 및 이모티콘을 사용할 수 있습니다.
처음 70자를 넘기면 얼마나 더 많은 문자를 받을 수 있나요?
기술적으로 두 번째(및 세 번째, 네 번째) SMS 세그먼트는 70자로 구성할 수 있습니다. 특수 문자나 이모티콘을 사용하면 SMS 인코딩 방식이 변경됩니다. 따라서 70자 제한은 해당 SMS의 모든 메시지 세그먼트에 적용됩니다.
SMS가 1건 이상의 메시지로 확장되는 경우, 클라비요는 백엔드에 헤더를 포함하여 통신사가 2건의 전송이 함께 진행됨을 알 수 있도록 합니다. 이렇게 하면 몇 자를 차지하므로 2번의 전송에 134자를 사용할 수 있다는 것을 알 수 있습니다.
특수 문자가 아닌 문자
특수 문자가 아닌 대부분의 문자는 GSM-7 문자 집합('문자 집합'이라고도 함)에서 비롯됩니다:
- 모든 라틴 문자
- 숫자(0-9)
- 일부 그리스 문자
- 일부 기호 및 기타 문자
경우에 따라 문자를 대문자로 표기하면 특수 문자로 계산할지, 특수 문자가 아닌 문자로 계산할지에 영향을 미칠 수 있습니다. 예를 들어 à, é, è, ì, ò, ù는 GSM-7 문자이지만 À, É, È, Ì, Ò, Ù로 대문자화하면 UCS-2 문자가 됩니다.
특수 문자가 아닌 모든 문자를 사용하고 있는데 글자 수 제한이 줄어든 이유는 무엇인가요?
이는 타사에서 텍스트와 기호를 복사하는 경우 흔히 발생하는 문제입니다. 가끔 특수 문자가 아닌 것처럼 보이지만 실제로는 특수 문자셋의 문자인 경우가 있습니다. 기호가 거의 똑같아 보이기 때문에 구분하기 어려울 수 있습니다.
특수 문자 |
특수 문자가 아닌 문자 |
‟ |
" |
ԁ |
d |
@ |
@ |
대부분의 경우 유사 특수 문자는 전달되기 전에 특수 문자가 아닌 문자로 변경됩니다. 그러나 항상 그런 것은 아니므로 실수로 특수 문자를 삭제하는 것이 가장 좋습니다.
클라비요에서 직접 메시지를 다시 입력하거나 텍스트 클리너를 사용해 보세요. 그래도 문제가 해결되지 않으면 모든 기호가 실제로 특수하지 않은 것으로 간주되는지 확인하세요.
라틴 문자
간혹 한 가지 버전의 편지만 허용되는 경우도 있습니다. 대문자 또는 소문자 버전이 없는 경우 해당 셀은 비어 있습니다.
설명 |
대문자 |
소문자 |
라틴 문자 a |
A |
a |
라틴 문자 b |
B |
b |
라틴 문자 c |
C |
c |
라틴 문자 d |
D |
d |
라틴 문자 e |
E |
e |
라틴 문자 f |
F |
f |
라틴 문자 g |
G |
g |
라틴 문자 h |
H |
h |
라틴 문자 i |
I |
i |
라틴 문자 j |
J |
j |
라틴 문자 k |
K |
k |
라틴 문자 l |
L |
l |
라틴 문자 m |
M |
m |
라틴 문자 n |
N |
n |
라틴 문자 o |
O |
o |
라틴 문자 p |
P |
p |
라틴 문자 q |
Q |
q |
라틴 문자 r |
R |
r |
라틴 문자 s |
S |
s |
라틴 문자 t |
T |
t |
라틴 문자 u |
U |
u |
라틴 문자 v |
V |
v |
라틴 문자 w |
W |
w |
라틴 문자 x |
X |
x |
라틴 문자 y |
Y |
y |
라틴 문자 z |
Z |
z |
라틴 문자 æ |
Æ |
æ |
라틴 문자 샤프(독일어) |
ß | |