我试图用Racket编程语言重写我未完成的网站http://mirai.ca,而不是PHP,我开始不喜欢它。问题是我不能只复制并粘贴HTML; Racket使用S表达式来表示XML,我必须使用它们来构建我的站点。语法应该是一个简单的翻译,但是Racket不是重点。
相反,它是IE 8的支持。这让我抓狂。 http://mirai.ca在IE 8中完全正常,respond.js
处理CSS3响应式设计等等。现在http://staging.mirai.ca,其中应该将页面的前半部分(减去一些奇特的CSS)直接翻译成Sexps,只是不起作用。 IE 8拒绝进行响应式调整大小。
两个网站上输出的HTML基本上都是人类可读的,只需要通过美化器或其他东西来运行它们。我只是找不到导致不同行为的差异!这太令人沮丧了,我已经花了4个小时的时间在这上面思考。
答案 0 :(得分:2)
Racket使用S表达式来表示XML,我必须使用它们 建立我的网站。
你看过模板吗?
http://docs.racket-lang.org/web-server/templates.html?q=template