29 điểm bởi keepworking 2025-03-07 | 13 bình luận | Chia sẻ qua WhatsApp

Tôi muốn chia sẻ để giới thiệu một dự án nhỏ mà lần này tôi đã tạo ra.

Nash được hình thành theo ý tưởng Note as HTML, để một tệp HTML duy nhất vừa có thể là trình soạn thảo, vừa có thể là tệp tài liệu.

Chỉ cần có trình duyệt, bạn có thể làm việc cục bộ mà không bị ràng buộc bởi online hay offline; người nhận được tài liệu chia sẻ cũng có thể tải tệp HTML đó xuống, chỉnh sửa, lưu lại và chia sẻ tiếp mà không cần đăng ký tài khoản hay cài thêm chương trình nào.

Bạn cũng có thể dán hình ảnh từ clipboard để đính kèm vào ghi chú, và vì đã có triển khai một số rất ít tính năng của trình soạn thảo nên nó cũng khá ổn để viết những nội dung đơn giản.

Quảng cáo

Tuy vậy, do tính năng lưu của trình duyệt không dễ ghi đè, nên có thể xảy ra kiểu quản lý phiên bản ngoài ý muốn như 내파일, 내파일 (1), 내파일 (2).... Ngoài ra, tôi cũng đã cân nhắc việc cải thiện các chức năng của trình soạn thảo, nhưng tiếc là có khá nhiều giới hạn.

Về tính tiện dụng thì ngay cả tôi cũng thấy còn nhiều điểm thiếu sót, nhưng có vẻ sẽ phù hợp nếu dùng cho blog tự self-hosting, hoặc làm nội dung dạng hướng dẫn đơn giản, bài viết dài kèm hình ảnh.

Mời bạn xem thử, và nếu có ý tưởng về những cách tận dụng khác thì tôi rất cảm kích nếu nhận được góp ý.

13 bình luận

 
ifmkl 2025-07-08

Tôi đang tận dụng rất tốt dự án tuyệt vời mà bạn đã chia sẻ như một trình biên tập cho trình tạo trang tĩnh dùng trong môi trường self-hosting. Xin cảm ơn!

 
nemorize 2025-03-08

Quá tuyệt vời...! Thả tim!

  • Có hiện tượng tiêu đề trình duyệt bị đặt thành \n khi tiêu đề để trống~
 
lunamoth 2025-03-07

Làm tôi nhớ đến TiddlyWiki. Cách bố trí 3 cột gồm thư mục, tài liệu và nội dung tài liệu cũng có vẻ khá ổn.

 
kunggom 2025-03-09

Nhân tiện nghĩ đến, tôi thử tìm xem có món nào tương tự TiddlyWiki không, thì thấy có cái tên là Feather Wiki. Cái này siêu nhẹ, kích thước của tệp HTML trống còn chưa đến 60KB.

 
laeyoung 2025-03-07

Đơn giản mà vẫn rất đẹp!!

 
coremaker 2025-03-07

Rất tuyệt.
Tuy vậy, sẽ tốt hơn nếu khi cần sao chép và dán dữ liệu HTML có kiểu dáng quá phức tạp, nó có thể trải qua một bước chuẩn hóa đơn giản.

 
biyott 2025-03-07

Hay đấy. Cuối tuần này tôi nên dành thời gian tìm hiểu thử. Tôi nghĩ nếu bổ sung thêm vài khái niệm đã có sẵn trước đây thì sẽ còn tuyệt vời hơn nữa.

 
halfenif 2025-03-07

Đây là ý kiến cá nhân của tôi.

  • Có vẻ dòng đầu tiên đang được dùng làm tên tệp. Nếu vậy, sẽ tốt hơn nếu có thứ gì đó cho người dùng biết đó là tên tệp, chẳng hạn như nhãn hoặc biểu tượng.
  • Về tên tệp thì có thể có nhiều ý kiến khác nhau, nhưng tôi nghĩ cũng ổn nếu đặt ra một quy tắc đơn giản rồi áp dụng.
    rule: tên tệp + ngày giờ ISO năm-tháng-ngày-giờ-phút-giây + phần mở rộng
    ex: Hello, This is Nash.2025-03-07 13.47.09.html
    Việc không thể dùng : trong tên tệp quả thật vẫn hơi đáng tiếc.
 
keepworking 2025-03-07

Mình nghĩ việc thêm thông tin thời gian vào tên tệp khi lưu là một ý tưởng cực kỳ hay.
Có vẻ đây cũng là cách tốt hơn để che đi nhược điểm là không thể ghi đè.

Cảm ơn bạn vì ý kiến quý báu.

 
kunggom 2025-03-07

Có gì đó khiến tôi nhớ đến TiddlyWiki.
Cá nhân tôi nghĩ sẽ tốt hơn nếu có tính năng giúp hiển thị gọn gàng hơn một chút khi in, và tính năng cho phép một số phần nhất định được hiển thị bằng phông chữ đơn cách. Sẽ còn tuyệt hơn nữa nếu trên thanh công cụ có tooltip để cho biết phím tắt, hoặc nếu có phần giải thích về phím tắt trong trang hướng dẫn.
Tôi cũng nghĩ việc sắp xếp để phần mã trong tệp HTML được tạo ra dồn lên phía trên hết mức có thể, còn phần nội dung xuống dưới hết mức có thể cũng sẽ khá hay, nhưng ngẫm lại thì cũng không chắc có mấy khi phải chỉnh sửa trực tiếp mã HTML đến mức đó. Dù sao thì, nếu tải sẵn một tệp trống không có nội dung, tùy trường hợp có lẽ nó sẽ khá hữu ích.

 
keepworking 2025-03-07

Cảm ơn bạn rất nhiều vì ý kiến đóng góp quý giá.

  • Phím tắt, tooltip
  • Phông chữ đơn cách (code)
  • Tăng/giảm thụt lề
  • Xuất bản chỉ đọc

Những thứ như thế này nếu có thì chắc chắn sẽ tốt hơn rất nhiều, mình sẽ tham khảo và tiếp tục cải thiện thêm.

 
kunggom 2025-03-07

Một điều nữa tôi nghĩ tới là tính năng hỗ trợ tăng/giảm thụt lề.
Thỉnh thoảng khi phải viết một bài có nội dung dài, sẽ có lúc việc nhấn mạnh một số phần bằng cách thụt lề hoặc tương tự là khá hữu ích.

 
kunggom 2025-03-07

Nếu muốn dùng cái này cho một website tự host, có lẽ sẽ tốt hơn nếu phía đó có tính năng “xuất” phần HTML không thể chỉnh sửa.
Dù sao thì, ngay cả khi đó là một tệp HTML không thể chỉnh sửa, việc chỉ cần một tệp duy nhất thôi cũng đã đủ hấp dẫn rồi.