Hot Page - Trình dựng website đồ họa
(hot.page)- Hot Page là một trình biên tập mã đồ họa cho phép tạo website bằng công cụ trực quan và kéo thả, đồng thời vẫn sử dụng HTML, CSS, JavaScript thực tế
- Thay vì những giới hạn của “no code”, công cụ này theo đuổi yes code, nhấn mạnh cách làm xem, sao chép và remix mã nguồn của trang hơn là phụ thuộc vào template
- Có thể tạo các site đơn giản miễn phí và kết nối tên miền riêng, chỉ nâng cấp khi cần thêm nhiều tùy chọn
- Website đã tạo có thể được tải xuống để host ở nơi khác, đồng thời có thể tận dụng framework frontend, custom element, web platform API và các đoạn mã nguồn mở
- Công cụ hoạt động trên nền tảng tiêu chuẩn web và theo luồng học kỹ năng phát triển web, giúp giảm gánh nặng phải học thêm lớp trừu tượng riêng hay giao diện trình biên tập mới
Sáng tạo trực quan dựa trên mã thực tế
- Hot Page là một trình dựng website đồ họa sử dụng HTML, CSS, JavaScript thực tế khi tạo website
- Trình biên tập kết hợp trình biên tập mã kéo thả với công cụ trực quan, giúp tạo ra thiết kế độc đáo ngay từ đầu
- Có cung cấp bản trải nghiệm editor dùng thử ngay, và việc tạo website miễn phí có thể bắt đầu từ trang đăng ký
- Thay vì cung cấp template, công cụ cho phép xem mã nguồn của mọi trang, có thể sao chép và remix ở bất cứ đâu
- Có thể lấy các tính năng cần thiết từ framework frontend, custom element, đoạn mã, và các triển khai mã nguồn mở trên Internet để ghép vào
Triển khai và quyền sở hữu
- Có thể tạo các site đơn giản miễn phí và dùng tên miền riêng miễn phí, chỉ cần nâng cấp khi cần thêm nhiều tùy chọn
- Khi muốn rời Hot Page, có thể tải website xuống mang đi và host ở bất cứ đâu
Luồng làm việc phù hợp để học phát triển web
- Người mới bắt đầu học phát triển web có thể vừa làm website vừa học code, còn người đã biết web development thì có thể dùng ngay với kiến thức sẵn có
- Vì sử dụng nguyên vẹn các công nghệ web cốt lõi, công cụ giúp giảm gánh nặng phải học một lớp trừu tượng mới hay giao diện editor mới, đồng thời nhấn mạnh lợi thế của khả năng tương thích ngược của web
- Phần giới thiệu nêu các ưu điểm như xuất mã semantic sạch, tạo layout responsive 12 cột, chỉnh nhanh landing page, sử dụng các tính năng CSS mới và web platform API, cùng khả năng xuất ra site responsive tải tức thì
- HotFX library là bộ sưu tập hiệu ứng đặc biệt giúp bổ sung màu sắc và chuyển động
1 bình luận
Ý kiến trên Hacker News
Tôi là Tim, người tạo ra Hot Page. Đây là một side project cũ, và hiện tôi đang phát triển nó theo kiểu bootstrap với sự giúp đỡ của vài người bạn
Mục tiêu là mang lại sự tiện lợi của các trình chỉnh sửa kéo-thả như Squarespace hay Wix, nhưng không đánh mất sự liên kết với những thành phần cơ bản của trang web như phần tử HTML và quy tắc CSS. Tôi cho rằng với sự xuất hiện của Web Components, mô hình này đã trở nên mạnh mẽ hơn rất nhiều
Ban đầu tôi định vài tháng nữa mới tự đăng lên HN, vì hiện đang làm các tính năng sẽ khiến trình chỉnh sửa mạnh hơn nhiều. Tôi đang lên kế hoạch cho các tính năng như chỉnh sửa trực quan nhiều thuộc tính CSS hơn nhưng vẫn giữ liên kết 1:1 với CSS được tạo ra, trình chỉnh sửa CSS inline theo từng phần tử có thể dùng
:hovervà media query, thư viện đoạn mã để đặt cùng các phần tử cơ bản ở panel bên trái, tích hợp chặt chẽ hơn với Web Components, tự động hoàn thành chính xác thông qua language server của VS Code, v.v.Tôi đã âm thầm theo dõi HN từ lâu và rất thích cộng đồng này. Đặc biệt là marketing đang tỏ ra là một bài toán thật sự khó, nên tôi rất hoan nghênh mọi suy nghĩ và phản hồi
slinky thì ngớ ngẩn nhưng vui, còn component gallery thì khá hay. Nó trông nhẹ và dễ dùng, và tôi ấn tượng với trang mã nguồn có chú thích giải thích chi tiết chuyện gì đang diễn ra. Nếu nhiệm vụ là làm văn bản nhảy nhót, xoáy tròn và phát sáng nhiều màu, thì điểm mạnh có vẻ nằm ở phần tài liệu tự viết
Phong cách rõ ràng là rất tuyệt, và tôi hy vọng gu đó cũng thấm vào các trang của khách hàng, để web có thêm nhiều thứ vui nhộn, kỳ quặc nhưng vẫn thật sự dùng được
Song song với trình dựng trực quan, tôi cũng đang làm một catalog Web Components và trình kiểm tra custom elements manifest. Hy vọng các công cụ như vậy sẽ có ngày càng nhiều Web Components chất lượng cao để dùng, và catalog cũng có thể được nhúng vào trong trình dựng
Tôi đồng ý với
AstroJetsonrằng phần giao tiếp và tài liệu rất tốt. Tôi cũng thích việc đưa hỗ trợ domain tùy chỉnh vào cả gói giá và gói miễn phí. Nhìn những điều này thì có vẻ đây là những người tử tế, và khiến tôi muốn ủng hộKhông biết bạn bắt đầu hoàn toàn từ con số 0, hay có dùng một bộ CSS có sẵn nào làm nền tảng không
Khi xem qua, tôi phát hiện một ví dụ showcase là https://alice.hot.page/, và thật sự đã ngồi đọc Alice ở xứ sở thần tiên suốt 5 phút. Có lẽ tôi cần nhìn lại cách mình đang dùng thời gian
Trông khá hay. Lạ là nó làm tôi có cảm giác như quay lại thời sinh viên gần 20 năm trước. Tôi không có tiền mua tên miền, nhưng muốn tạo vài website trên World Wide Web
Trong lúc tìm hosting miễn phí, tôi biết đến Geocities, nhưng ở đó site được host dưới đường dẫn kiểu
geocities.com/foochứ không phải subdomain nhưfoo.geocities.comCuối cùng tôi tìm thấy 20m.com, đúng như tên gọi, cung cấp 20MB dung lượng hosting miễn phí, và điều tuyệt nhất là tôi có thể công khai website của mình dưới một subdomain
Thật ngạc nhiên là một trong những site tôi tạo hồi đó vẫn còn sống: http://encoders.20m.com/ Xin đừng đánh giá nội dung. Khi đó tôi còn trẻ, ngây thơ và chỉ đang nghịch web thôi
Từ 2007 đến 2022 tôi bị mất mật khẩu, rồi tìm lại được khi khôi phục tài khoản email Yahoo
Tôi thích mỹ học được dùng ở đây. Nó làm tôi nhớ đến một dự án khác cùng tinh thần là https://mmm.page/
Có vẻ như được lấy cảm hứng từ Hotglue[1], một hệ thống thao tác nội dung mã nguồn mở cũng có thể tự host
[1]https://hotglue.me/
Hot Page là một trình biên tập web kéo-thả trực quan không dùng trừu tượng hóa, nên trong suốt quá trình sử dụng bạn có thể kiểm soát hoàn toàn toàn bộ DOM kết quả. Nói cách khác là có thể trực tiếp xử lý mọi phần tử, lồng nhau, thuộc tính, quy tắc CSS, v.v. Vì vậy nó có cảm giác như CodePen để tạo website thật. Tôi đã viết thêm về triết lý này ở đây: https://hot.page/takes/picking-the-right-abstraction
Nó có cách tiếp cận tương tự, hiển thị trang ở chế độ gần như WYSIWYG trực quan và gần như cây phần tử
Việc cài đặt về cơ bản cũng chẳng cần gì ngoài đặt một thư mục lên web server chạy được PHP. Vài tháng trước tôi cũng có viết bài review: https://rafichaudhury.com/site/blog/Freehand-Web
Dù sao thì cũng tiếc là Hotglue đã ngừng phát triển trong vài năm qua. Vài người bạn của tôi vẫn dùng nó cho site cá nhân
Thật vui khi xu hướng kỳ quặc, lấp lánh quay trở lại. Chúng ta đã ở trong thế giới thiết kế sạch sẽ và phẳng quá lâu rồi
Giờ thì nó có phần tự ý thức hơn, và khó tránh khỏi sự châm biếm lẫn tự giễu, nhưng tôi cũng nghĩ đó chính là chủ nghĩa hậu hiện đại
Tôi thật sự thích thiết kế và cách giao tiếp. Nó khiến tôi trở thành fan của cả bạn lẫn sản phẩm
Ban đầu tôi bấm vào vì có cảm giác sản phẩm sẽ thú vị hơn nhiều so với tiêu đề trên HN. Ngay khi vào site, tôi đã có cảm giác “cuối cùng cũng có người không sợ thoát khỏi kiểu thiết kế được mài giũa bởi đồng thuận”, và tôi hy vọng bạn sẽ tiếp tục táo bạo
Tôi cũng nghĩ mình biết những người sẽ thích thiết kế này. Tôi thường được nhờ làm site cho bạn bè, nhưng hay phải từ chối vì thiếu thời gian và sự linh hoạt, cộng với chi phí cao đến khó chịu đối với các doanh nghiệp nhỏ muốn chạy trên domain riêng. Nhìn landing page thì có vẻ như đúng là bạn đang muốn cung cấp thứ đó. Với tư cách developer, có vẻ có thể làm nhanh, đẹp, và không tốn quá nhiều chi phí
Khi bắt đầu đọc thread trên HN, tôi ngạc nhiên vì bạn trông chân thành và thực tế đến mức nào. Tôi sẽ dùng thử sản phẩm và sẵn sàng kiên nhẫn với những chỗ chưa hoàn hảo. Nếu bạn tiếp tục giao tiếp với những người đăng ký như cách đang làm trên HN, tôi nghĩ sẽ có nhiều fan muốn ủng hộ bạn và sản phẩm
Tôi nghiêm túc muốn bootstrap Hot Page bằng nguồn lực của mình, để không ai có thể gây áp lực bắt thiết kế phải bình thường hơn hoặc đi theo hướng bóc lột khách hàng. Tất nhiên, tự làm toàn bộ phần lập trình và phần lớn marketing không hề dễ
Hiện tại tôi thật sự cần những khách hàng có thể dùng thử bản beta và đưa ra phản hồi. Cảm ơn bạn đã ủng hộ
Cảm ơn vì đã khiến tôi nhớ lại trang Geocities của mình vào một sáng sớm thứ Bảy. Sẽ rất tuyệt nếu có thể thêm cả biển báo đang thi công quay vòng vòng. Những thứ như vậy là hay nhất
Nhìn giá thì 9 đô la/tháng cho 5GB băng thông, nghe đắt một cách vô lý
Không biết có được nói rằng cá nhân tôi không thích cái tên này không. Phụ nữ có lẽ sẽ ngần ngại đưa tên mình vào subdomain
Tuy nhiên, họ có thể vẫn thích host ở những nơi như Neocities hơn. Khả năng là vì Neocities có mèo và tổng thể trông dễ thương hơn