Tôi đã đọc về lỗ hổng XSS trong các ứng dụng dành cho máy tính để bàn như Skype và ICQ. Tôi tự hỏi tại sao họ chọn sử dụng html trong loại ứng dụng này cũng có thể được viết mà không cần bất kỳ html nào. Có một lý do đơn giản? Có ai biết nếu Skype sử dụng html trên các trang như "Skype Home" chỉ hoặc là toàn bộ GUI được viết bằng html?HTML/CSS/JS trong ứng dụng dành cho máy tính để bàn
Tôi hỏi vì tôi đang viết một ứng dụng web chạy trong trình duyệt và sẽ được chuyển sang nền tảng thiết bị di động và máy tính để bàn sau khi hoàn tất. Bạn có thể so sánh nó với các sứ giả tức thì nhưng thực tế nó khác.
Tôi đã nghĩ đến việc sử dụng PhoneGap để chỉ cần "sao chép" dự án sang nền tảng di động và sử dụng các chức năng hệ thống thông qua API PhoneGap. Nhưng tôi nghĩ nó có thể chậm và/hoặc không đẹp. Ngoài ra nó sẽ không có vẻ bản địa, câu hỏi sau đó là liệu có sử dụng GUI html của chúng ta trên tất cả các nền tảng hay không (để nó trông giống nhau ở mọi nơi) hoặc để thích ứng với các khái niệm thiết kế của mỗi nền tảng. mà không may là quá đắt)).
Nhưng tôi chưa bao giờ nghĩ đến việc sử dụng HTML trong ứng dụng dành cho máy tính để bàn. Làm thế nào để bạn nhúng mà anyway? Tôi đang sử dụng C#. Sử dụng phần tử biểu mẫu WebBrowser hoặc sử dụng một số loại công cụ hiển thị trình duyệt web?
Mozilla XUL Runner và Adobe AIR là hai cách để viết các ứng dụng dành cho máy tính để bàn bằng HTML, CSS và JavaScript. –
@Eliasdx có bất kỳ câu trả lời nào bên dưới giải quyết vấn đề của bạn không? Nếu vậy xin vui lòng đánh dấu một cách thích hợp. – MattDavey
Ngoài ra hãy cố gắng gắn bó với một câu hỏi cho mỗi bài đăng, đây không phải là nơi dành cho các buổi tập chung) – MattDavey