`

网站国际化展示的简单原理

    博客分类:
  • Http
 
阅读更多

一些国际化的电商网站,比如H&M。


 

书中曾介绍,网站国际化主要是字符集编码(character set  encoding)和语言标记(language tag);HTTP应用程序使用字符集编码请求和显示不同字母表中的文本,它们使用语言标记根据用户所理解的语言来说明并限制内容。

 

1 预备知识

HTTP的实体报文是二进制信息的容器;字符集是字符转换为二进制码的编码,字符集的值说明如何将二进制码转换为符,是一种解码。这个解释有点绕。

HTTP只关心字符数据和相关语言及字符集标签的传输,字符形状的显示是由用户的图形显示软件完成的。

2 如何支持国际性内容

服务器告知客户端每个文档的字母表和语言,然后客户端把文档中的信息解包为字符并把内容呈现给用户。

那么服务器通过什么老告知客户端呢?通过HTTP协议的Content-Type首部中的charset和Content-Language参数。

3 把返回报文实体二进制信息,转换成字符的过程就是解码。


 

二进制码对应的十进制值225,在字符集iso-8859-6中映射阿拉伯字母“FEH”。

 

4 H&M在的女士内裤检测出致癌成分,男士内裤检测出荧光粉。http://www.okoer.com/report/HM201512

改编自《HTTP权威指南》

 

 

 

  • 大小: 361.5 KB
  • 大小: 20 KB
  • 大小: 22.3 KB
分享到:
评论

相关推荐

    简单的动态企业网站模板(ASP)

    【简单的动态企业网站模板(ASP)】是一种专为小型企业设计的网站构建方案,它以其简洁的代码、清晰的结构和易用性而受到青睐。...同时,多语言支持使得模板更具国际化视野,满足不同地区的商业需求。

    国际化示例

    总结来说,这个"国际化示例"展示了如何在Struts2框架下利用struts2.xml配置和.properties资源文件实现多语言支持。通过配置Interceptor和编写资源文件,我们可以轻松地为用户提供适应其语言环境的应用程序界面,这在...

    2022年自考试题电子商务网站设计原理试卷.doc

    21. 中国电子商务趋势:电子商务网站的发展趋势包括纵深化、个性化、专业化、国际化和融合化。 22. 路由算法选择:应考虑最优化、简洁性、健壮性、快速收敛和灵活性。 23. 负载均衡目的:提高访问量、资源共享、...

    一个简单的asp网站示例,简单易懂

    7. **多语言支持**:通过`en_ks.asp`等文件可以看出,网站考虑到了非中文用户的需求,提供了英文版本的内容,这可能通过国际化的编程技巧实现,如根据用户浏览器设置的偏好自动切换语言。 总的来说,这个简单的ASP...

    网站SEO从入门到精通.pdf

    同时,考虑到SEO的国际化,国外空间和国内空间的选择以及是否进行备案,也是需要考虑的问题。此外,了解百度指数有助于分析关键词热度和用户兴趣,从而更好地进行关键词优化。关键词分为主关键字和长尾关键字,长尾...

    如何通过TL-R410免费组建个人网站

    在信息化高度发达的时代,个人用户不再满足于简单的网络浏览和邮件收发,而是希望能够拥有自己的个性化域名,建立个人网站,甚至搭建WEB、FTP等个人服务器,以展示自我、分享资源或者进行远程控制。然而,大多数家庭...

    JS日期插件-简单方便漂亮

    3. **国际化支持**:支持多语言环境,可以根据用户的浏览器设置或者开发者指定的语言进行日期的显示。 4. **事件回调**:提供丰富的事件回调函数,如选择日期后的触发事件,方便开发者进行额外的业务处理。 5. **...

    基于ASP的网新中英文企业手机电脑一体化建站系统源码 标准版 (视频版).zip

    网新中英文企业建站系统是一款专为中小企业设计的多语言网站构建工具,支持中文和英文两种语言,满足国内外企业的国际化需求。该系统旨在提供一站式的解决方案,帮助用户快速建立和管理企业网站,无需深入理解复杂的...

    ASP源码—网展中英企业网站系统蓝色风格 v10.3.zip

    4. **多语言支持**:“中英企业网站系统”意味着源码将包含支持中文和英文的特性,这可能涉及到国际化的处理,如通过语言文件切换不同语言的界面。 5. **模板和样式**:蓝色风格可能表示网站设计有特定的主题色彩。...

    [CMS程序]WJCMS网站管理系统 v1.2_wjcms1.2.zip

    - **多语言支持**:适应国际化需求,支持多种语言的网站搭建。 3. **工作原理** WJCMS基于PHP语言开发,搭配MySQL数据库,采用MVC(Model-View-Controller)架构模式,实现业务逻辑、数据处理和界面展示的分离。...

    基于 Docusaurus 2 搭建的静态个人网站源码.zip

    7. **国际化的支持**:Docusaurus 2 内置了多语言支持,方便将网站内容翻译成多种语言,以满足全球用户的需要。 8. **版本控制**:Docusaurus 2 可以轻松地管理不同版本的文档,这对于开源项目特别有用,用户可以...

    迷你论坛,小型网站。

    7. 国际化与本地化:如果论坛需要支持多语言,ASP.NET也提供了国际化和本地化功能,使内容可以根据用户的语言设置自动切换。 8. AJAX支持:ASP.NET还包含了AJAX(Asynchronous JavaScript and XML)技术,可以实现...

    SEO网站优化课项目一.pptx

    - 2007年1月,百度在日本设立了分公司,标志着其国际化战略的启动。 - 随后的几年里,百度继续拓展国际市场,分别在埃及、泰国、巴西、印尼等地设立了分公司或办事处。 - 百度的主要产品和服务包括: - **百度...

    华育国际的培训ppt

    【华育国际的培训PPT】是一套针对初学者设计的教学资源,涵盖了Java编程语言、网页制作以及相关技术的基础知识。这些PPT旨在帮助学员快速掌握网页开发的基本技能,为今后的学习和工作打下坚实的基础。 首先,PPT1...

    网站JS日历控件

    10. **国际化支持**:对于多语言网站,日历控件应支持日期格式和星期顺序的国际化,以满足全球用户的使用习惯。 在“jscalendar”这个压缩包文件中,很可能包含了实现上述功能的源代码文件,包括JavaScript文件、...

    超简单的 js 联级菜单

    - **国际化支持**:在菜单项中加入语言切换功能,满足不同语言环境下的用户需求。 通过深入理解并掌握联级菜单的工作原理和技术细节,开发者可以在实际项目中灵活运用,构建出既美观又实用的导航菜单,提升网站的...

    ASP源码—网博士中英文外贸企业网站源码 v2.0.zip

    在"网博士中英文外贸企业网站源码 v2.0"这个项目中,ASP被用作构建一个面向国际市场的商业网站平台。 此源码的主要特点可能包括以下几点: 1. **多语言支持**:源码提供中英文两种语言版本,这意味着网站可以为国...

    基于ASP的英文外贸ASP企业网站源码.zip

    6. 英文外贸网站特性:这个源码特别强调了是为英文外贸企业设计,因此可能包含多语言支持、国际化的日期和货币格式处理、适应不同地区的搜索引擎优化策略等特性。 7. 网站架构:一个完整的ASP企业网站通常包含首页...

    TM-0335_企业网站网页源码欧美前端模板.zip

    这个压缩包包含了一系列用于构建专业且具有国际化的网站所需的HTML、CSS、JavaScript和其他相关文件。 【描述】该描述简单明了,指出这是一套适用于企业网站的前端模板,其设计灵感可能源自欧美,意味着它可能包含...

    基于ASP的AYANcms网站管理系统 v1.0.zip

    4. 多语言支持:拓展多语言功能,满足国际化需求。 总结,AYANcms作为一款基于ASP的网站管理系统,不仅体现了ASP在动态网站开发中的优势,也以其易用性和功能性赢得了用户的认可。随着技术的迭代,AYANcms有望在...

Global site tag (gtag.js) - Google Analytics