20个增强网页兼容性设计的实用工具

2024-04-11 21:38

本文主要是介绍20个增强网页兼容性设计的实用工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

互联网时代,人们利用各种设备上网:笔记本电脑、上网本、平板电脑、智能手机,甚至电视机。这些设备的屏幕和问题解决方案都各不相同,因而很难创建一个适用于所有这些设备的网站。

不过,还是有解决方法的。兼容性设计 就是为适应不同尺寸屏幕的整改设计。如果你想创建一个增强网页兼容性的设计,你就需要应用fluid grids,图像以及queries。继之前发布的18个较强的兼容性网页设计案例后,这次与读者们分享的是20个增强网页兼容性设计的实用工具。

Golden Grid System

Golden Grid System

Golden grid system 是为增强网页兼容性设计的折合式grid。他有四个特征:列,跨页,底线,script。

Lettering.JS

Lettering.JS

这是jQuery针对基本网页文字处理技巧的一个插件。Lettering.js,拥有如下功能:字距调整型字体、编辑创意设计、可管理代码,用户完全可以简单操控。

FitText

FitText

FitText可随意调整字体大小。这款插件可以使兼容性网页页面布局突出大标题,主次分清。

Fluid 960 Grid System

Fluid 960 Grid System

Fluid 960 Grid System 的模版是根据Nathan Smith之前的作品而创建的。即960 Grid System:传承了MooTools和jQuery JavaScript libraries的效果。

Gridless

Gridless

Gridless可使用户轻松应对兼容性网站。它是以HTML5和CSS3代码为首选的优先兼容手机的插件,且支持文字处理佳的跨浏览器网页。

Skeleton

Skeleton

Skeleton 是一个小的CSS & JS文件集,可以让用户迅速设计好网页:无论什么尺寸的屏幕,看起来都很不错,比如17寸的笔记本电脑屏幕或者iPhone。

Responsive Design Testing

Responsive Design Testing

只要输入这个网页地址,就可以测试任何尺寸的浏览器。

PX to EM

PX to EM

这是一个为用户设置EM字体量身定制的计算工具。用户只要选中相应的PX字体,就可以即时转化为相应的EM大小的字体。

BluCSS

BluCSS

BluCSS是一个使用简便且易记的CSS framework。当用户进行下一个项目设计时,不必担心之前必要设计元素的遗漏。

Seamless Responsive Photo Grid

Seamless Responsive Photo Grid

假设用户想在网页上同时展示很多图片,而且要求图片间无缝连接。 Seamless就可以做到。详情请进本站。

SimpleGrid

SimpleGrid

SimpleGrid 针对的是4个尺寸的屏幕:720像素,大于720像素,大于985像素,大于1235像素。这就是说当用户访问网页时,页面大小会自动切换到其各自浏览器窗口的大小。SimpleGrid带你告别横向滚动条。

Adapt.js

Adapt.js

Adapt.js是一个缩小为826字节的JavaScript文件,用于选定浏览器运行页面前要加载的CSS文件。如果要使浏览器tilt或者重新调制大小,Adapt.js 会在必要时仅仅检查屏幕宽度,提供必要的CSS。

Fluid Images

Fluid Images

在这里,你会找到很多与fluid images有关的实用信息和模范代码。

Convert a Menu to a Dropdown for Small Screens

Convert a Menu to a Dropdown for Small Screens

当浏览器窗口很窄时,右上方的菜单栏会从常规的连接行转变为下拉式菜单。具体方法,详见本站。

resizeMyBrowser

resizeMyBrowser

resizeMyBrowser是一款测试兼容性网页设计的完美工具,让用户轻松重置浏览器大小,一站式体验时下最流行的尺寸或者个性化定制。

Responsive Table

Responsive Table

所谓兼容性设计就是为适应不同尺寸屏幕而进行的整改设计。同时数据表足够宽,用户绝对可以找到理想的问题解决方案。

Columnal

Columnal

Columnal CSS grid system 混合了标准代码和个性化代码。这款grid system部分代码借鉴于cssgrid.net,还有些代码灵感则来自于960.gs 。Columnal使兼容性网页设计更加简便。虽然它的屏幕宽度是1140像素,但是因为采取了fluid设计,所以Columnal可以兼容大部分浏览 器的宽度。

1140 CSS Grid

1140 CSS Grid

1140尺寸的 grid与1280尺寸的显示器完美匹配。如果显示器再小点,就会呈现fluid grid且会自动调节为浏览器的宽度。另外1140 grid应用了media queries以支持移动浏览器,这样可以将所有信息列同时置顶,保证了信息的可读性。

Mobilize.js

Mobilize.js

HTML5 和Javascript framework可使网页实现移动化。网页开发者通过Mobilize.js可将现有网页创建为移动式网页,且自动检测移动浏览器,同时还支持 iPhone, Android, Blackberry, Opera Mini等很多其他浏览器及设备。

Adaptive Images

Adaptive Images

Adaptive Images可将小图像传输到小型移动设备上。它的嵌入式解决方案会自动创建、捕捉、传输设备偏好版图片,而不需要额外改动图像。

原文地址:http://blog.jobbole.com/5788/

这篇关于20个增强网页兼容性设计的实用工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/895251

相关文章

网页解析 lxml 库--实战

lxml库使用流程 lxml 是 Python 的第三方解析库,完全使用 Python 语言编写,它对 XPath表达式提供了良好的支 持,因此能够了高效地解析 HTML/XML 文档。本节讲解如何通过 lxml 库解析 HTML 文档。 pip install lxml lxm| 库提供了一个 etree 模块,该模块专门用来解析 HTML/XML 文档,下面来介绍一下 lxml 库

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

怎么让1台电脑共享给7人同时流畅设计

在当今的创意设计与数字内容生产领域,图形工作站以其强大的计算能力、专业的图形处理能力和稳定的系统性能,成为了众多设计师、动画师、视频编辑师等创意工作者的必备工具。 设计团队面临资源有限,比如只有一台高性能电脑时,如何高效地让七人同时流畅地进行设计工作,便成为了一个亟待解决的问题。 一、硬件升级与配置 1.高性能处理器(CPU):选择多核、高线程的处理器,例如Intel的至强系列或AMD的Ry

基于51单片机的自动转向修复系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机

EasyPlayer.js网页H5 Web js播放器能力合集

最近遇到一个需求,要求做一款播放器,发现能力上跟EasyPlayer.js基本一致,满足要求: 需求 功性能 分类 需求描述 功能 预览 分屏模式 单分屏(单屏/全屏) 多分屏(2*2) 多分屏(3*3) 多分屏(4*4) 播放控制 播放(单个或全部) 暂停(暂停时展示最后一帧画面) 停止(单个或全部) 声音控制(开关/音量调节) 主辅码流切换 辅助功能 屏

【C++学习笔记 20】C++中的智能指针

智能指针的功能 在上一篇笔记提到了在栈和堆上创建变量的区别,使用new关键字创建变量时,需要搭配delete关键字销毁变量。而智能指针的作用就是调用new分配内存时,不必自己去调用delete,甚至不用调用new。 智能指针实际上就是对原始指针的包装。 unique_ptr 最简单的智能指针,是一种作用域指针,意思是当指针超出该作用域时,会自动调用delete。它名为unique的原因是这个

SprinBoot+Vue网络商城海鲜市场的设计与实现

目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍:CSDN认证博客专家,CSDN平台Java领域优质创作者,全网30w+

禁止复制的网页怎么复制

禁止复制的网页怎么复制 文章目录 禁止复制的网页怎么复制前言准备工作操作步骤一、在浏览器菜单中找到“开发者工具”二、点击“检查元素(inspect element)”按钮三、在网页中选取需要的片段,锁定对应的元素四、复制被选中的元素五、粘贴到记事本,以`.html`为后缀命名六、打开`xxx.html`,优雅地复制 前言 在浏览网页的时候,有的网页内容无法复制。比如「360

【JavaScript】LeetCode:16-20

文章目录 16 无重复字符的最长字串17 找到字符串中所有字母异位词18 和为K的子数组19 滑动窗口最大值20 最小覆盖字串 16 无重复字符的最长字串 滑动窗口 + 哈希表这里用哈希集合Set()实现。左指针i,右指针j,从头遍历数组,若j指针指向的元素不在set中,则加入该元素,否则更新结果res,删除集合中i指针指向的元素,进入下一轮循环。 /*** @param