标签: fallback

没有Flash的客户端的SwfUpload后备

我目前在我的asp.net Web应用程序上使用SwfUpload(v2.2.0.1),绝对没有问题.

我想做的是当用户/客户端没有安装闪存时,回退到正常上传.我可以想象这可以通过jquery replace或类似的东西来完成,使用闪存检测脚本.

如果用户/客户端没有javascript,我不需要提供回退.

我将如何编写这种类型的回退或者是否有任何有关swfupload回退的工作示例?

提前致谢.

flash fallback swfupload

5
推荐指数
1
解决办法
1229
查看次数

PHP SVG进行回退检查,可能吗?

是否可以检查(使用PHP)浏览器是否支持SVG?

喜欢 ...

if( BROWSER support SVG )
{
   $iT = 'svg';              // Icon type
}
else
{
   $iT = 'png';              // Icon type
}    
Run Code Online (Sandbox Code Playgroud)

在HTML代码中...

<img src="icons/home.<?=$iT?>" class="icon" />
Run Code Online (Sandbox Code Playgroud)



编辑:
如何检查浏览器和版本?好主意?

$data['browser'] = strtolower($data['browser']);

if     ($data['browser'] == 'firefox' && (int)$data['browser']['version'] >= 10)
       $iT = 'svg';

elseif ($data['browser'] == 'safari'  && (int)$data['browser']['version'] >= 5)
       $iT = 'svg';

 .... and so on
Run Code Online (Sandbox Code Playgroud)

PS:有人知道一个不错的SVG浏览器支持列表吗?

php fallback svg

5
推荐指数
1
解决办法
1260
查看次数

如何避免Globalize3将属性的回退转换返回到特定上下文?

我正在使用Globalize3和easy_globalize_accesors进行网站的国际化/本地化工作,现在我正在调整表单以管理具有可能翻译的字段.假设我有一个名为Role的类:

class Role  
  translates :name, :fallbacks_for_empty_translations => true
  # rest of class definition
Run Code Online (Sandbox Code Playgroud)

我这样做是因为我想显示默认翻译,如果没有翻译或在当前语言环境中为空,这可以按预期工作.
但是,在我的形式中,我想要相反:我希望每个输入引用不同的语言环境而不是默认语言环境,以显示没有值,除非在role_translations表中有该属性的值.这是我创建输入的方式:

<%= textfield 'role', "name_#{locale}", :class => ... %> 
Run Code Online (Sandbox Code Playgroud)

目前,我发生的情况是,如果我创建了一个只有默认语言环境翻译的新角色,当我想编辑角色以将翻译添加到其他语言环境时,每个输入都会显示默认翻译的值.
提前致谢

fallback ruby-on-rails internationalization globalize3

5
推荐指数
1
解决办法
1535
查看次数

如何处理Apple iOS Safari私有模式禁用LocalStorage?

网上有几个关于iOS 6如何为我们的开发人员引入痛苦的技术细节的讨论,当Safari的私有模式打开时,浏览器的LocalStorage不可写.

但是,您如何在现代Web应用程序中处理此问题?您是否只是通过模态窗口通知检测到此情况并通知用户您的Web应用程序无法使用,除非用户禁用Safari的私有模式?或者您是否实施了根本不使用LocalStorage的后备措施?如果是这样,那些措施是什么?

safari fallback privacy local-storage ios6

5
推荐指数
1
解决办法
5306
查看次数

灾难恢复后Oracle序列会发生什么?

假设在灾难发生后必须恢复Oracle实例.序列是重置为初始状态还是上次保存的状态,还是保留了缓存的值?

非常感谢你.:-)

oracle fallback sequence

4
推荐指数
1
解决办法
1834
查看次数

OpenGL:如何检查用户GFX卡是否可以使用我的着色器进行渲染?

如果用户不支持我更快地呈现某些内容的着色器,我需要做一个后备.

那么,我究竟如何检查这些东西呢?我知道一些GLSL版本不支持某些着色器功能,但是,这些功能的完整列表与它们需要的版本在哪里?

但问题是,我不知道究竟需要知道什么才能知道谁可以渲染该着色器.它只是关于检查哪个GLSL版本支持哪个功能?还是有更多要知道的东西?我想100%确定何时切换到回退渲染以及何时使用GLSL渲染.

我知道如何检索GLSL和OpenGL版本字符串.

c++ opengl shader fallback glsl

4
推荐指数
1
解决办法
352
查看次数

nginx上游代理的后备

我在一组图像服务器前面有一个nginx实例:

  upstream img-farm-1  {
    server 10.0.1.1;
    server 10.0.1.2;
    server 10.0.1.3;
    server 10.0.1.4;
    # etc
  }

  location ~ ^/static: {
    rewrite /static:(.*) /$1 break;
    proxy_pass http://img-farm-1;
    limit_except GET {
        allow all;
    }
  }
Run Code Online (Sandbox Code Playgroud)

这个集群正在被一个即将投入使用的新集群​​取代,有一段时间,我希望从旧集群中提供映像,但如果映像是新映像或已从旧集群迁移到新集群,则会回退到新集群新的.迁移完成后,我可以返回原始设置.

所以我想我能做到

  upstream img-farm-2  {
    server 10.0.2.1;
    server 10.0.2.2;
    server 10.0.2.3;
    server 10.0.2.4;
    server 10.0.2.5;
    # etc
  }

  location ~ ^/static: {
    access_log /var/log/nginx/static.access.log;
    rewrite    /static:(.*) /$1 break;
    proxy_pass http://img-farm-1;
    error_page 404 = @fallback-2;
  }

  location @fallback-2 {
    access_log /var/log/nginx/static-2.access.log;
    proxy_pass http://img-farm-2;
  }
Run Code Online (Sandbox Code Playgroud)

但这不起作用.我正在看404,static.access.logerror_page 404 …

proxy fallback nginx

4
推荐指数
2
解决办法
5578
查看次数

响应式图片,图片与img与srcset,后备问题

在整天阅读了一种方法之后,我仍然不确定什么对我最好,所有网站都解释同样的事情,但当我想知道真正让我担心的事情时,没有人谈论这个.

我的情况: 我几乎所有的图像都使用宽度100%和高度自动,图像容器有动态尺寸,例如30vw或40%等(不确定在这种情况下我是否还需要设置高度和img标签中的宽度值)

如果我想为我的图像和webp格式提供不同的大小并将决定权交给浏览器选择什么,我需要使用什么?

我可以提供没有图片和源标签的webp图片吗?我可以使用图片方法,仍然让浏览器选择显示的图像吗?

不确定为什么我们需要为最小的图像选择简单的img src后备,在这种情况下,如果有人进入IE和大屏幕,那么图像将始终是pixeled.在这些情况下,我更希望让一些用户等待一段时间,而不是为他们提供低分辨率图像.此外..具有回退选项的低分辨率图像,不确定如何影响单个图像seo排名.

fallback image srcset responsive

4
推荐指数
1
解决办法
3459
查看次数

如何正确使用ScriptTagHelper和LinkTagHelper上的后备源

我已经阅读了达米安·爱德华兹(Damian Edwards)的以下文章。

https://github.com/aspnet/Mvc/issues/1576

https://github.com/aspnet/Mvc/issues/1580

在时ScriptTagHelper,我不确定应该输入asp-fallback-test attribute什么?和一样jQuery吗?window.jQuery?如何找到正确的JavaScript表达式?有人可以给我一个例子moment-withlocales.min.js吗?谢谢!

以下示例LinkTagHelper正确吗?

<link
  rel="stylesheet"
  href="https://cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.css"
  asp-fallback-href="~/lib/bootstrap-daterangepicker/daterangepicker.css"
  asp-fallback-test-class="daterangepicker"
  asp-fallback-test-property="position"
  asp-fallback-test-value="absolute"
/>
Run Code Online (Sandbox Code Playgroud)

迈克尔

javascript jquery fallback tag-helpers asp.net-core

4
推荐指数
1
解决办法
786
查看次数

如何使用图片标签的后备 - Safari Webp

我正在使用如下代码:

<picture class="image-holder">
    <source srcset="some_img.webp" media="screen and (max-width: 1200px)">
    <source srcset="some_img.webp" media="screen">
    <source srcset="some_img.jpg" media="screen and (max-width: 1200px)">
    <source srcset="some_img.jpg" media="screen">
    <img srcset="default_img.jpg" alt="">
</picture>
Run Code Online (Sandbox Code Playgroud)

我希望当像某些版本的 Safari 这样的浏览器不支持 Webp 图像格式时,根据媒体查询回退到以下源,而不是直接到 "default_img.jpg" 。

但取而代之的是,我得到的是直接后备:

<img srcset="default_img.jpg" alt="">
Run Code Online (Sandbox Code Playgroud)

有谁知道我做错了什么?

html safari fallback webp picturefill

4
推荐指数
1
解决办法
2759
查看次数