返回作品集
Property Management 首页:在“Chalkidiki, Northern Greece”一行下方,是标题“Stays in Chalkidiki, kept by their owner”,第二行为斜体,背景是一张日落时分棕榈海滩上躺椅和流苏遮阳伞的照片;下方是一段简短介绍和“Explore the stays”“Visit OKKIO”两个按钮,右侧是一张半透明卡片“Speak with George”,带有电话、WhatsApp 和 Viber 按钮。
在新标签页中打开 propertymanagement.com.gr

Property Management — 哈尔基季基业主自营的度假住宿与海滩酒吧

项目概述

Property Management 是 George Douvas 在希腊北部哈尔基季基的度假住宿合集:阿菲托斯崖顶村庄里的精品阁楼与开间公寓、韦尔吉亚的海滨公寓,以及莫拉卡利瓦上方的家庭公寓。他还经营着韦尔吉亚沙滩上的海滩酒吧 OKKIO。每一处住所都由 George 亲自打理,客人通过与他直接沟通来预订,而不是通过预订系统。

网站提供英语和希腊语两个版本,为每处住宿设立独立页面,列出客人预订前会问到的信息——床位、景观、距离、停车、从机场出发的车程——并配有一份海岸指南和一个介绍 OKKIO 一天的页面,从早晨的咖啡到日落。页面切换无需重新加载,因此访客一旦开启音乐和海浪环境音,它们就会在页面之间持续播放。

挑战

住宿分布在三段不同的海岸,还有一家海滩酒吧,却没有预订系统:每个页面都必须回答客人真正关心的问题,并最终引向与业主的直接沟通——电话、WhatsApp 或 Viber,中间没有任何表单。网站带有动效、音乐和海浪声,却仍需在手机上快速加载,并遵守不允许任何第三方脚本的严格安全策略。网页上的声音很脆弱:绝不能在未经允许时播放,必须在切换页面时不中断,而 Safari 只会在请求播放的那一次点击中解锁音频。而这一切都必须在七天内完成。

解决方案

内容以 JSON 存放,英语与希腊语并列;一个无依赖的 Python 构建脚本生成每个页面及其结构化数据、站点地图和 llms.txt,并为脚本和样式加上指纹,确保修改后绝不会提供过期版本。Swup 只替换主体内容,因此页眉和 Web Audio 声音引擎始终保留:海浪环境音、音乐播放列表和界面音效,各自占用独立声道。在访客回应一条低调的声音提示之前不会播放任何声音;音乐的播放位置会被保存,即使切换语言也能从同一秒继续。地图根据海岸线数据和每处住宿的坐标以 SVG 绘制,Google 地图只在有人请求时才加载。照片统一调色,并控制在严格的体积预算内;经 Lighthouse 检测的每个页面在无障碍和 SEO 两项上都获得 100 分。