progrm16 :
итак, предлагаю разобрать, что же мы видим и что в этом проекте не так. пойду в хронологическом порядке. в VSC мы видим, что у типа только index.html из файлов, больше ничего, хотя css и js он точно использовал. не создавать отдельные файлы для этого - очень плохая практика, поверьте пожалуйста. это сейчас страничка небольшая, а когда проект разрастется (если вы, конечно, ничего не бросите по пути), редачить это будет абсолютно невозможно и неудобно. структуру надо соблюдать. теперь по увиденному в браузере. выглядит чуть сыровато, но уже неплохо, хотя есть риск того, что в какой-то момент редачить чистый html тоже станет очень неудобно и надо будет все переписывать заново, что муторно. лучше сразу на фреймворке (чё-то типа React или Vue или Angular, если как РУССКИЙ мессенджер - лучше React не использовать ввиду того, что он разработан фейсбуком - признанной в РФ экстремистской организацией, из-за чего есть риск блокировки того же React санкциями) работать, если в ваших планах есть крупная и грандиозная вёрстка. но есть то, чего я не понимаю в этом проекте абсолютно. почему вы открываете этот несчастный html ФАЙЛОМ, А НЕ ЛОКАЛХОСТОМ?.. поясню, почему меня это удивило: сначала я вообще подумал, что нам был показан просто "скелет" сайта и бэк будет потом, но потом я увидел, что под одним из коммов автор рассказал, что, мол, фронтенд сделал частично при помощи нейронок, а бэк самостоятельно. а как вы его тестировали? в мессенджере абсолютно точно будут использоваться сокеты, я в этом уверен (хотя хз где у вас там бэк и как там все устроено, рекомендую опенсорс сделать из этого и лить все в гитхаб, прям секретных фишечек там явно не будет, а если будут - ставите там же лицензию MIT), и с ними (как, впрочем, и со всем инетом) работать обычный статичный хтмл файл не умеет. в том же VSC я не вижу расширения для локалхоста (хотя казалось бы, поставил Live Editor и кайфуешь, это явно удобнее, чем файлом).
2025-07-17 11:45:26