Limitations

Functionality limitations

Same slider used twice or more in the same page

You can't use the same slider in a page more than once because the HTML ids can't be duplicated. You should duplicate your slider and add the new slider to the page once again, if you would like to use it more than once.

You can't create sliders based on the current page

Before inserting the slider to any page, the slider (with the exact content that will be displayed) must be created at the backend first. You can't show different content based on the current page, like the page title as the heading layer on the slider. If you need such functionality, you need to create as many slider as many pages you want to have a slider.

One slider can't be in another slider

You can't put a WordPress shortcode or a Joomla module position used by another slider into a slider, because many codes of the outer slider would apply to the inner slider, which would make CSS and JavaScript errors, and none of the sliders would work.

AJAX calling

We do not support AJAX calling, because it doesn't trigger JavaScript codes, which are triggered with the website's loading and are needed for the slider to load properly.

Browser limitations

Old IOS versions and old browser versions

Smart Slider supports the major releases made in the past 2 years of the most popular browsers. Older browsers are outdated and usually don't support modern coding standards, so Smart Slider is unable to support them.

Internet Explorer

Smart Slider 3.4 and newer versions no longer support Internet Explorer browser at all.

Microsoft Edge

Due to the issues in Edge, Microsoft released a whole new Edge version in January, 2020. Smart Slider only supports this Edge version, which uses Chromium engine.

Samsung Internet browser

Samsung Internet browser does not support certain effects properly, so they've been disabled.

The disabled effects include:

  • Text animation
  • Ken Burns Effect
Windows Safari

The Windows version of Safari wasn't developed since 2012, and it has many known problems, so we don't support it either.

Older Samsung phones and tablets

We don't support older Samsung Android devices, which are using TouchWiz.

Technical limitations

1
Slider in table tags

<table> tags are calculating their widths differently, than the other elements in a website, they are watching the width of the contents inside them too, not just the width of the outside, and they are getting smaller based on that. Our slider has a width, and it's getting smaller, if the container gets smaller, but the table won't get smaller just like that, so our slider won't either. Basically the limitation is, that the slider won't be responsive in a table tag, so you shouldn't put it there.

2
Device specific background image with generators

You cannot see the device specific background images, when you are using generators, so the "Manage" button at the slide's settigs - background cannot be used perfectly. But if you copy paste your variable inside it, that will be used.

3
RTL text with Text animation

RTL texts cannot use Text animation with character splitting, because the animation is cutting the text into character pieces, but RTL texts are using different characters, when you put more characters together. For example this word is together:
حتی

and this is how the separate characters looks like:
ح ت ی

as you can see, they are different.

4
Combined JavaScript on some servers

Some servers may have limitations for creating files on the server. This may result in blank spaces where the slider should be, as we won't be able to generate and call in our combined JavaScript files. To fix this problem, the Combined option of JavaScript needs to be disabled.

Known servers with this problem:

  • Pantheon - when it is in non SFTP mode.
5
Slider in a container that has scale

Scale CSS codes on the container of the slider mess up its calculation. For this reason we don't support placing the slider into any element that has transform: scale() on it.

Example:

<div style="transform: scale(0.733333, 0.733333);">
<?php do_shortcode("[smartslider3 slider=71]"); ?>
</div>
	
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.