草庐IT

screen-readers

全部标签

seo - 从搜索结果预览片段中排除文本?

我在我的网站上实现了一个“跳转到内容”链接并将其隐藏在屏幕之外(:focused时除外)。但是,我注意到在一些我没有明确定义元描述的页面上,Google会在搜索结果中选择“跳至内容”作为其预览片段。有没有办法格式化或标记不应在搜索片段中使用的文本?我的情况是跳转到内容链接,但我可以想象其他类似的需求。但是,在这种情况下,它必须保持可访问性(因此没有display:none等)。我想我正在寻找的是rel="nofollow"的某个版本,但对于下一个版本而不仅仅是链接。tl;dr:“跳至内容”链接显示在搜索摘要中。这不是我们想要的。 最佳答案

html - 将屏幕阅读器文本(和元信息文本)设置为与可见文本不同的值

我正在处理一个网站,该网站的作者希望几个关键标题/header采用大型ASCII艺术。例如,如果标题为“三明治”,它将显示为:.::::::.:::.:::.:::.:::::::-..::..::::::::::::::::::.,-:::::::.:;;;``;;`;;`;;;;,`;;;;;,`';,';;,;;;;;';;;;;;;;;;;'''',;;;'````',;;;;,'[==/[[[[,,[['[[,[[[[[.'[[`[[[['[[,[[,[['[[[[[[[[,[[[,,,[[['''$c$$$cc$$$c$$$"Y$c$$$$,$$Y$c$$$c$P$$$$$

javascript - 如果我通过 JavaScript 在页面中添加内容,搜索引擎蜘蛛是否可以抓取它

如果我通过JavaScript在页面中添加内容,它是否可以被搜索引擎蜘蛛抓取并且可以被屏幕阅读器访问。对于examplethisvartip="MostcomputerswillopenPDFdocuments";tip+="automatically,butyoumay";tip+="needtodownloadAdobeReader.";$(document).ready(function(){//IFNUMBEROFPDFLINKSISMORETHANZEROINSIDEDIVWITHIDmaincontent//THENTHISWILLPUTTIPPARAGRAPHASLAST

html - alt 与 alt =""相同吗?

我正在为所有图像添加alt属性以提高SEO/屏幕阅读器性能。根据最佳实践,纯美学图像应该有一个空的alt属性alt="",以便屏幕阅读器跳过它们。我在WordPress中注意到它确实向这些无描述的美学图像添加了alt,但没有添加alt=""。alt是否与alt=""一样被屏幕阅读器和搜索引擎爬虫读取,或者我应该进入并以编程方式强制执行alt=""? 最佳答案 是的,是一样的:https://html.spec.whatwg.org/multipage/syntax.html#attributes-2Emptyattributesyn

css - 可以使用显示 :none? 隐藏任何东西吗

是否可以使用display:none暂时或永久隐藏任何内容?在动态站点中,页面的许多组件来自不同的插件等,而且很多时候如果客户不希望页面上有任何内容,那么我使用dispaly:none来隐藏页面中的内容。我不会从实际来源中删除东西,因为客户可以回来要求再次启用那个东西。那么,如果我使用Display:none永远隐藏任何元素,那么让事物不显示的优点和缺点是什么:无?在SEO、屏幕阅读器、可访问性等方面有什么缺点吗? 最佳答案 如果客户想要删除它,则创建该页面的备份,并发布一个实际已删除它的页面。不要用CSS代替实际上删除元素。如果他

使用npm包js-web-screen-shot做网页截图,可以对截图加文字,箭头等等,类似于微信截图

点击上传截图只能上传jpg/png文件,且不超过5M提交取消import{Button,Tooltip,Dialog,Form,Row,Col,FormItem,Upload,Link,Input,}from'element-ui'importhtml2canvasfrom'html2canvas'importScreenShotfrom'js-web-screen-shot'importtempfrom'./images/m-temp.jpg'//importtempfrom'../../../bizapp/m-biz.jpg'importtemp2from'./images/m-temp2

css - W3C 无效的 HTML 和 CSS 代码是否对 SEO 有害并给屏幕阅读器用户带来问题?

如果我制作了一个站点并且该站点在所有等级的浏览器中看起来都很好,但是如果站点在XHTML和CSS验证中都显示出一些错误,那么解决这些错误有什么好处吗?具有10个验证错误的网站是否比具有35个验证错误的网站更好,或者对于搜索引擎而言两者相同?搜索引擎会读取css文件吗?CSS验证对SEO有什么重要性吗? 最佳答案 我想这取决于错误的类型和位置。如果这些使您的网站语义结构无法辨认,那么,是的,对于任何自动分析工具来说,这肯定是一个问题。如果这些是非标准属性(或不正确的属性值),则它们不会。

c++ - 在 C/C++ 中读取/写入 screen 进程

我想知道如何在C/C++中连接到screen进程,我经常想让C程序监听该screen窗口的输出并对输出使用react,并向正在运行的程序发送一些输入在那个session上。我只是不确定我应该如何连接到该screensession,而且我在搜索时没有发现任何非常有用的东西。 最佳答案 完全按照您的意愿行事。screen期望在终端设备内运行,所以如果(我假设你在linux上)你想以编程方式创建它,你必须使用posix_openpt()设置终端伪设备,设置使用grantpt()/unlockpt()的从属设备,fork,在子进程中打开从属

c++ - Jsoncpp - 当 Json::reader 超出范围时非常简单的测试崩溃

我已经下载并安装了jsoncpp库。然后我尝试在我自己的应用程序中使用该库:#includevoidparseJson(){Json::Readerreader;}intmain(intargc,char**argv){parseJson();exit(0);}程序可以正常编译和链接,但在运行时会因SIGSEGV而崩溃。gdb回溯看起来像这样:(gdb)bt#00x0000003a560b7672in__gnu_cxx::__exchange_and_add()from/usr/lib64/libstdc++.so.6#10x00000000004031e9instd::string:

c++ - Photoshop 在 DirectX 中的 "Screen"模式

编辑:问题解决了!见文末。如何在DirectX8中从Photoshop实现“屏幕”混合模式?信息,我找到了有关此主题的信息(http://www.ziggyware.com/readarticle.php?article_id=228):Result=1–(1–destination)*(1–source)Result=1–(1–source–destination+destination*source)Result=1–1+source+destination–destination*sourceResult=source+destination–destination*source