Slug / liên kết ngắn

Nhập hoặc dán tiêu đề và slug thân thiện URL hiện ra ngay — chọn dấu ngăn cách và kiểu chữ, bỏ dấu, không tải lên gì.

Cách sử dụng

  1. Dán hoặc nhập một tiêu đề, một cái tên hay một câu. Slug hiện ra ngay bên dưới — không có nút nào để bấm.
  2. Dấu ngăn cách: chọn Gạch nối (mặc định, được hầu hết blog và GitHub dùng) hoặc Gạch dưới.
  3. Kiểu chữ: Chữ thường là mặc định. Giữ nguyên kiểu chữ bảo toàn chữ in hoa (tiện cho đường dẫn API); CHỮ IN HOA dành cho trường hợp còn lại.
  4. Bỏ dấu phụ loại bỏ dấu trên các chữ Latin: “Cà phê & kem?” thành “ca-phe-kem”. Tắt tùy chọn để giữ “à”, “ê”.
  5. Kiểu Đức viết lại ß→ss và ä/ö/ü→ae/oe/ue (“Straße” → “strasse”, “Über” → “ueber”). Hãy tắt với các ngôn ngữ khác.

Ví dụ

Đầu vào

Cà phê & kem?

Slug

ca-phe-kem

Dấu cách, “&” và “?” được thay bằng gạch nối rồi gộp lại, và các dấu phụ được bỏ. Đổi dấu ngăn cách sang gạch dưới để nhận “ca_phe_kem”. Chữ Hán, chữ Ả Rập và tiếng Hàn được giữ nguyên (UTF-8 trong URL) — công cụ không chuyển tự, vì việc đó cần từ điển.

Quy tắc, giới hạn và các vấn đề đã biết

  • Chữ cái và chữ số của mọi hệ chữ đều được giữ; mọi thứ khác (dấu cách, dấu câu, ký hiệu, dấu cách toàn khổ) trở thành dấu ngăn cách và được gộp ở hai đầu.
  • Dấu phụ chỉ được bỏ khỏi các chữ Latin. Hangul không bao giờ bị tách thành jamo, và chữ Hán / chữ Ả Rập được giữ nguyên chính xác — không chuyển tự ngầm.
  • Chữ Hán và chữ Ả Rập được giữ dạng UTF-8 (chúng thành %XX trong URL, trình duyệt và máy chủ đều xử lý được). Cố ý không có bước chuyển tự: một công cụ thuần phía máy khách không thể chuyển tự trung thực nếu không có từ điển.
  • Kiểu Đức mặc định tắt. Khi tắt, “ß” vẫn là “ß” (vẫn là ký tự hợp lệ); bật lên để nhận “ss”.
  • Không cắt theo độ dài tối đa và không loại bỏ từ dừng: cắt văn bản một cách âm thầm sẽ gây hiểu nhầm, nên bạn giữ toàn quyền với cả chuỗi.
  • Tối đa 50.000 ký tự; vượt mức đó sẽ hiện lỗi thay vì kết quả bị cắt. Trên 20.000 ký tự, kết quả cập nhật khoảng 0,6 s sau khi bạn ngừng nhập.
  • Không tải tệp lên, không lịch sử và không liên kết chia sẻ mang theo đầu vào: mọi thứ chạy trong trình duyệt và văn bản không bao giờ rời khỏi trang.

Những gì thường cần tiếp theo khi slug đã sẵn sàng.