Ο Κάιλ Χάινς στο Sport24.gr για τον ρατσισμό: “Αν θέλουμε την αλλαγή, πρέπει να το αποδείξουμε”

Αθλητικά Αυτοκίνητο Κόσμος Πολιτισμός

‘;\n\n\t\t\t\tif (settings.lazyLoad) {\n\t\t\t\t\ttnLink = ”;\n\t\t\t\t} else {\n\t\t\t\t\ttnLink = ”;\n\t\t\t\t}\n\t\t\t\ttarget.after(tnLink);\n\t\t\t\ttarget.after(icon);\n\t\t\t};\n\n\t\t// wrap video content into owl-video-wrapper div\n\t\ttarget.wrap(”);\n\n\t\tif (this._core.settings.lazyLoad) {\n\t\t\tsrcType = ‘data-src’;\n\t\t\tlazyClass = ‘owl-lazy’;\n\t\t}\n\n\t\t// custom thumbnail\n\t\tif (customTn.length) {\n\t\t\tcreate(customTn.attr(srcType));\n\t\t\tcustomTn.remove();\n\t\t\treturn false;\n\t\t}\n\n\t\tif (video.type === ‘youtube’) {\n\t\t\tpath = \”//img.youtube.com/vi/\” + video.id + \”/hqdefault.jpg\”;\n\t\t\tcreate(path);\n\t\t} else if (video.type === ‘vimeo’) {\n\t\t\t$.ajax({\n\t\t\t\ttype: ‘GET’,\n\t\t\t\turl: ‘//vimeo.com/api/v2/video/’ + video.id + ‘.json’,\n\t\t\t\tjsonp: ‘callback’,\n\t\t\t\tdataType: ‘jsonp’,\n\t\t\t\tsuccess: function(data) {\n\t\t\t\t\tpath = data[0].thumbnail_large;\n\t\t\t\t\tcreate(path);\n\t\t\t\t}\n\t\t\t});\n\t\t} else if (video.type === ‘vzaar’) {\n\t\t\t$.ajax({\n\t\t\t\ttype: ‘GET’,\n\t\t\t\turl: ‘//vzaar.com/api/videos/’ + video.id + ‘.json’,\n\t\t\t\tjsonp: ‘callback’,\n\t\t\t\tdataType: ‘jsonp’,\n\t\t\t\tsuccess: function(data) {\n\t\t\t\t\tpath = data.framegrab_url;\n\t\t\t\t\tcreate(path);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\t};\n\n\t/**\n\t * Stops the current video.\n\t * @public\n\t */\n\tVideo.prototype.stop = function() {\n\t\tthis._core.trigger(‘stop’, null, ‘video’);\n\t\tthis._playing.find(‘.owl-video-frame’).remove();\n\t\tthis._playing.removeClass(‘owl-video-playing’);\n\t\tthis._playing = null;\n\t\tthis._core.leave(‘playing’);\n\t\tthis._core.trigger(‘stopped’, null, ‘video’);\n\t};\n\n\t/**\n\t * Starts the current video.\n\t * @public\n\t * @param {Event} event – The event arguments.\n\t */\n\tVideo.prototype.play = function(event) {\n\t\tvar target = $(event.target),\n\t\t\titem = target.closest(‘.’ + this._core.settings.itemClass),\n\t\t\tvideo = this._videos[item.attr(‘data-video’)],\n\t\t\twidth = video.width || ‘100%’,\n\t\t\theight = video.height || this._core.$stage.height(),\n\t\t\thtml;\n\n\t\tif (this._playing) {\n\t\t\treturn;\n\t\t}\n\n\t\tthis._core.enter(‘playing’);\n\t\tthis._core.trigger(‘play’, null, ‘video’);\n\n\t\titem = this._core.items(this._core.relative(item.index()));\n\n\t\tthis._core.reset(item.index());\n\n\t\tif (video.type === ‘youtube’) {\n\t\t\thtml = ”;\n\t\t} else if (video.type === ‘vimeo’) {\n\t\t\thtml = ”;\n\t\t} else if (video.type === ‘vzaar’) {\n\t\t\thtml = ”;\n\t\t}\n\n\t\t$(” + html + ”).insertAfter(item.find(‘.owl-video’));\n\n\t\tthis._playing = item.addClass(‘owl-video-playing’);\n\t};\n\n\t/**\n\t * Checks whether an video is currently in full screen mode or not.\n\t * @todo Bad style because looks like a readonly method but changes members.\n\t * @protected\n\t * @returns {Boolean}\n\t */\n\tVideo.prototype.isInFullScreen = function() {\n\t\tvar element = document.fullscreenElement || document.mozFullScreenElement ||\n\t\t\t\tdocument.webkitFullscreenElement;\n\n\t\treturn element && $(element).parent().hasClass(‘owl-video-frame’);\n\t};\n\n\t/**\n\t * Destroys the plugin.\n\t */\n\tVideo.prototype.destroy = function() {\n\t\tvar handler, property;\n\n\t\tthis._core.$element.off(‘click.owl.video’);\n\n\t\tfor (handler in this._handlers) {\n\t\t\tthis._core.$element.off(handler, this._handlers[handler]);\n\t\t}\n\t\tfor (property in Object.getOwnPropertyNames(this)) {\n\t\t\ttypeof this[property] != ‘function’ && (this[property] = null);\n\t\t}\n\t};\n\n\t$.fn.owlCarousel.Constructor.Plugins.Video = Video;\n\n})(window.Zepto || __webpack_provided_window_dot_jQuery, window, document);\n\n/**\n * Animate Plugin\n * @version 2.1.0\n * @author Bartosz Wojciechowski\n * @author David Deutsch\n * @license The MIT License (MIT)\n */\n;(function($, window, document, undefined) {\n\n\t/**\n\t * Creates the animate plugin.\n\t * @class The Navigation Plugin\n\t * @param {Owl} scope – The Owl Carousel\n\t */\n\tvar Animate = function(scope) {\n\t\tthis.core = scope;\n\t\tthis.core.options = $.extend({}, Animate.Defaults, this.core.options);\n\t\tthis.swapping = true;\n\t\tthis.previous = undefined;\n\t\tthis.next = undefined;\n\n\t\tthis.handlers = {\n\t\t\t’change.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace && e.property.name == ‘position’) {\n\t\t\t\t\tthis.previous = this.core.current();\n\t\t\t\t\tthis.next = e.property.value;\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’drag.owl.carousel dragged.owl.carousel translated.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace) {\n\t\t\t\t\tthis.swapping = e.type == ‘translated’;\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’translate.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace && this.swapping && (this.core.options.animateOut || this.core.options.animateIn)) {\n\t\t\t\t\tthis.swap();\n\t\t\t\t}\n\t\t\t}, this)\n\t\t};\n\n\t\tthis.core.$element.on(this.handlers);\n\t};\n\n\t/**\n\t * Default options.\n\t * @public\n\t */\n\tAnimate.Defaults = {\n\t\tanimateOut: false,\n\t\tanimateIn: false\n\t};\n\n\t/**\n\t * Toggles the animation classes whenever an translations starts.\n\t * @protected\n\t * @returns {Boolean|undefined}\n\t */\n\tAnimate.prototype.swap = function() {\n\n\t\tif (this.core.settings.items !== 1) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (!$.support.animation || !$.support.transition) {\n\t\t\treturn;\n\t\t}\n\n\t\tthis.core.speed(0);\n\n\t\tvar left,\n\t\t\tclear = $.proxy(this.clear, this),\n\t\t\tprevious = this.core.$stage.children().eq(this.previous),\n\t\t\tnext = this.core.$stage.children().eq(this.next),\n\t\t\tincoming = this.core.settings.animateIn,\n\t\t\toutgoing = this.core.settings.animateOut;\n\n\t\tif (this.core.current() === this.previous) {\n\t\t\treturn;\n\t\t}\n\n\t\tif (outgoing) {\n\t\t\tleft = this.core.coordinates(this.previous) – this.core.coordinates(this.next);\n\t\t\tprevious.one($.support.animation.end, clear)\n\t\t\t\t.css( { ‘left’: left + ‘px’ } )\n\t\t\t\t.addClass(‘animated owl-animated-out’)\n\t\t\t\t.addClass(outgoing);\n\t\t}\n\n\t\tif (incoming) {\n\t\t\tnext.one($.support.animation.end, clear)\n\t\t\t\t.addClass(‘animated owl-animated-in’)\n\t\t\t\t.addClass(incoming);\n\t\t}\n\t};\n\n\tAnimate.prototype.clear = function(e) {\n\t\t$(e.target).css( { ‘left’: ” } )\n\t\t\t.removeClass(‘animated owl-animated-out owl-animated-in’)\n\t\t\t.removeClass(this.core.settings.animateIn)\n\t\t\t.removeClass(this.core.settings.animateOut);\n\t\tthis.core.onTransitionEnd();\n\t};\n\n\t/**\n\t * Destroys the plugin.\n\t * @public\n\t */\n\tAnimate.prototype.destroy = function() {\n\t\tvar handler, property;\n\n\t\tfor (handler in this.handlers) {\n\t\t\tthis.core.$element.off(handler, this.handlers[handler]);\n\t\t}\n\t\tfor (property in Object.getOwnPropertyNames(this)) {\n\t\t\ttypeof this[property] != ‘function’ && (this[property] = null);\n\t\t}\n\t};\n\n\t$.fn.owlCarousel.Constructor.Plugins.Animate = Animate;\n\n})(window.Zepto || __webpack_provided_window_dot_jQuery, window, document);\n\n/**\n * Autoplay Plugin\n * @version 2.1.0\n * @author Bartosz Wojciechowski\n * @author Artus Kolanowski\n * @author David Deutsch\n * @license The MIT License (MIT)\n */\n;(function($, window, document, undefined) {\n\n\t/**\n\t * Creates the autoplay plugin.\n\t * @class The Autoplay Plugin\n\t * @param {Owl} scope – The Owl Carousel\n\t */\n\tvar Autoplay = function(carousel) {\n\t\t/**\n\t\t * Reference to the core.\n\t\t * @protected\n\t\t * @type {Owl}\n\t\t */\n\t\tthis._core = carousel;\n\n\t\t/**\n\t\t * The autoplay timeout.\n\t\t * @type {Timeout}\n\t\t */\n\t\tthis._timeout = null;\n\n\t\t/**\n\t\t * Indicates whenever the autoplay is paused.\n\t\t * @type {Boolean}\n\t\t */\n\t\tthis._paused = false;\n\n\t\t/**\n\t\t * All event handlers.\n\t\t * @protected\n\t\t * @type {Object}\n\t\t */\n\t\tthis._handlers = {\n\t\t\t’changed.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace && e.property.name === ‘settings’) {\n\t\t\t\t\tif (this._core.settings.autoplay) {\n\t\t\t\t\t\tthis.play();\n\t\t\t\t\t} else {\n\t\t\t\t\t\tthis.stop();\n\t\t\t\t\t}\n\t\t\t\t} else if (e.namespace && e.property.name === ‘position’) {\n\t\t\t\t\t//console.log(‘play?’, e);\n\t\t\t\t\tif (this._core.settings.autoplay) {\n\t\t\t\t\t\tthis._setAutoPlayInterval();\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’initialized.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace && this._core.settings.autoplay) {\n\t\t\t\t\tthis.play();\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’play.owl.autoplay’: $.proxy(function(e, t, s) {\n\t\t\t\tif (e.namespace) {\n\t\t\t\t\tthis.play(t, s);\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’stop.owl.autoplay’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace) {\n\t\t\t\t\tthis.stop();\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’mouseover.owl.autoplay’: $.proxy(function() {\n\t\t\t\tif (this._core.settings.autoplayHoverPause && this._core.is(‘rotating’)) {\n\t\t\t\t\tthis.pause();\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’mouseleave.owl.autoplay’: $.proxy(function() {\n\t\t\t\tif (this._core.settings.autoplayHoverPause && this._core.is(‘rotating’)) {\n\t\t\t\t\tthis.play();\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’touchstart.owl.core’: $.proxy(function() {\n\t\t\t\tif (this._core.settings.autoplayHoverPause && this._core.is(‘rotating’)) {\n\t\t\t\t\tthis.pause();\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’touchend.owl.core’: $.proxy(function() {\n\t\t\t\tif (this._core.settings.autoplayHoverPause) {\n\t\t\t\t\tthis.play();\n\t\t\t\t}\n\t\t\t}, this)\n\t\t};\n\n\t\t// register event handlers\n\t\tthis._core.$element.on(this._handlers);\n\n\t\t// set default options\n\t\tthis._core.options = $.extend({}, Autoplay.Defaults, this._core.options);\n\t};\n\n\t/**\n\t * Default options.\n\t * @public\n\t */\n\tAutoplay.Defaults = {\n\t\tautoplay: false,\n\t\tautoplayTimeout: 5000,\n\t\tautoplayHoverPause: false,\n\t\tautoplaySpeed: false\n\t};\n\n\t/**\n\t * Starts the autoplay.\n\t * @public\n\t * @param {Number} [timeout] – The interval before the next animation starts.\n\t * @param {Number} [speed] – The animation speed for the animations.\n\t */\n\tAutoplay.prototype.play = function(timeout, speed) {\n\t\tthis._paused = false;\n\n\t\tif (this._core.is(‘rotating’)) {\n\t\t\treturn;\n\t\t}\n\n\t\tthis._core.enter(‘rotating’);\n\n\t\tthis._setAutoPlayInterval();\n\t};\n\n\t/**\n\t * Gets a new timeout\n\t * @private\n\t * @param {Number} [timeout] – The interval before the next animation starts.\n\t * @param {Number} [speed] – The animation speed for the animations.\n\t * @return {Timeout}\n\t */\n\tAutoplay.prototype._getNextTimeout = function(timeout, speed) {\n\t\tif ( this._timeout ) {\n\t\t\twindow.clearTimeout(this._timeout);\n\t\t}\n\t\treturn window.setTimeout($.proxy(function() {\n\t\t\tif (this._paused || this._core.is(‘busy’) || this._core.is(‘interacting’) || document.hidden) {\n\t\t\t\treturn;\n\t\t\t}\n\t\t\tthis._core.next(speed || this._core.settings.autoplaySpeed);\n\t\t}, this), timeout || this._core.settings.autoplayTimeout);\n\t};\n\n\t/**\n\t * Sets autoplay in motion.\n\t * @private\n\t */\n\tAutoplay.prototype._setAutoPlayInterval = function() {\n\t\tthis._timeout = this._getNextTimeout();\n\t};\n\n\t/**\n\t * Stops the autoplay.\n\t * @public\n\t */\n\tAutoplay.prototype.stop = function() {\n\t\tif (!this._core.is(‘rotating’)) {\n\t\t\treturn;\n\t\t}\n\n\t\twindow.clearTimeout(this._timeout);\n\t\tthis._core.leave(‘rotating’);\n\t};\n\n\t/**\n\t * Stops the autoplay.\n\t * @public\n\t */\n\tAutoplay.prototype.pause = function() {\n\t\tif (!this._core.is(‘rotating’)) {\n\t\t\treturn;\n\t\t}\n\n\t\tthis._paused = true;\n\t};\n\n\t/**\n\t * Destroys the plugin.\n\t */\n\tAutoplay.prototype.destroy = function() {\n\t\tvar handler, property;\n\n\t\tthis.stop();\n\n\t\tfor (handler in this._handlers) {\n\t\t\tthis._core.$element.off(handler, this._handlers[handler]);\n\t\t}\n\t\tfor (property in Object.getOwnPropertyNames(this)) {\n\t\t\ttypeof this[property] != ‘function’ && (this[property] = null);\n\t\t}\n\t};\n\n\t$.fn.owlCarousel.Constructor.Plugins.autoplay = Autoplay;\n\n})(window.Zepto || __webpack_provided_window_dot_jQuery, window, document);\n\n/**\n * Navigation Plugin\n * @version 2.1.0\n * @author Artus Kolanowski\n * @author David Deutsch\n * @license The MIT License (MIT)\n */\n;(function($, window, document, undefined) {\n\t’use strict’;\n\n\t/**\n\t * Creates the navigation plugin.\n\t * @class The Navigation Plugin\n\t * @param {Owl} carousel – The Owl Carousel.\n\t */\n\tvar Navigation = function(carousel) {\n\t\t/**\n\t\t * Reference to the core.\n\t\t * @protected\n\t\t * @type {Owl}\n\t\t */\n\t\tthis._core = carousel;\n\n\t\t/**\n\t\t * Indicates whether the plugin is initialized or not.\n\t\t * @protected\n\t\t * @type {Boolean}\n\t\t */\n\t\tthis._initialized = false;\n\n\t\t/**\n\t\t * The current paging indexes.\n\t\t * @protected\n\t\t * @type {Array}\n\t\t */\n\t\tthis._pages = [];\n\n\t\t/**\n\t\t * All DOM elements of the user interface.\n\t\t * @protected\n\t\t * @type {Object}\n\t\t */\n\t\tthis._controls = {};\n\n\t\t/**\n\t\t * Markup for an indicator.\n\t\t * @protected\n\t\t * @type {Array.}\n\t\t */\n\t\tthis._templates = [];\n\n\t\t/**\n\t\t * The carousel element.\n\t\t * @type {jQuery}\n\t\t */\n\t\tthis.$element = this._core.$element;\n\n\t\t/**\n\t\t * Overridden methods of the carousel.\n\t\t * @protected\n\t\t * @type {Object}\n\t\t */\n\t\tthis._overrides = {\n\t\t\tnext: this._core.next,\n\t\t\tprev: this._core.prev,\n\t\t\tto: this._core.to\n\t\t};\n\n\t\t/**\n\t\t * All event handlers.\n\t\t * @protected\n\t\t * @type {Object}\n\t\t */\n\t\tthis._handlers = {\n\t\t\t’prepared.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace && this._core.settings.dotsData) {\n\t\t\t\t\tthis._templates.push(” +\n\t\t\t\t\t\t$(e.content).find(‘[data-dot]’).addBack(‘[data-dot]’).attr(‘data-dot’) + ”);\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’added.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace && this._core.settings.dotsData) {\n\t\t\t\t\tthis._templates.splice(e.position, 0, this._templates.pop());\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’remove.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace && this._core.settings.dotsData) {\n\t\t\t\t\tthis._templates.splice(e.position, 1);\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’changed.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace && e.property.name == ‘position’) {\n\t\t\t\t\tthis.draw();\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’initialized.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace && !this._initialized) {\n\t\t\t\t\tthis._core.trigger(‘initialize’, null, ‘navigation’);\n\t\t\t\t\tthis.initialize();\n\t\t\t\t\tthis.update();\n\t\t\t\t\tthis.draw();\n\t\t\t\t\tthis._initialized = true;\n\t\t\t\t\tthis._core.trigger(‘initialized’, null, ‘navigation’);\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’refreshed.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace && this._initialized) {\n\t\t\t\t\tthis._core.trigger(‘refresh’, null, ‘navigation’);\n\t\t\t\t\tthis.update();\n\t\t\t\t\tthis.draw();\n\t\t\t\t\tthis._core.trigger(‘refreshed’, null, ‘navigation’);\n\t\t\t\t}\n\t\t\t}, this)\n\t\t};\n\n\t\t// set default options\n\t\tthis._core.options = $.extend({}, Navigation.Defaults, this._core.options);\n\n\t\t// register event handlers\n\t\tthis.$element.on(this._handlers);\n\t};\n\n\t/**\n\t * Default options.\n\t * @public\n\t * @todo Rename `slideBy` to `navBy`\n\t */\n\tNavigation.Defaults = {\n\t\tnav: false,\n\t\tnavText: [ ‘prev’, ‘next’ ],\n\t\tnavSpeed: false,\n\t\tnavElement: ‘div’,\n\t\tnavContainer: false,\n\t\tnavContainerClass: ‘owl-nav’,\n\t\tnavClass: [ ‘owl-prev’, ‘owl-next’ ],\n\t\tslideBy: 1,\n\t\tdotClass: ‘owl-dot’,\n\t\tdotsClass: ‘owl-dots’,\n\t\tdots: true,\n\t\tdotsEach: false,\n\t\tdotsData: false,\n\t\tdotsSpeed: false,\n\t\tdotsContainer: false\n\t};\n\n\t/**\n\t * Initializes the layout of the plugin and extends the carousel.\n\t * @protected\n\t */\n\tNavigation.prototype.initialize = function() {\n\t\tvar override,\n\t\t\tsettings = this._core.settings;\n\n\t\t// create DOM structure for relative navigation\n\t\tthis._controls.$relative = (settings.navContainer ? $(settings.navContainer)\n\t\t\t: $(”).addClass(settings.navContainerClass).appendTo(this.$element)).addClass(‘disabled’);\n\n\t\tthis._controls.$previous = $(”)\n\t\t\t.addClass(settings.navClass[0])\n\t\t\t.html(settings.navText[0])\n\t\t\t.prependTo(this._controls.$relative)\n\t\t\t.on(‘click’, $.proxy(function(e) {\n\t\t\t\tthis.prev(settings.navSpeed);\n\t\t\t}, this));\n\t\tthis._controls.$next = $(”)\n\t\t\t.addClass(settings.navClass[1])\n\t\t\t.html(settings.navText[1])\n\t\t\t.appendTo(this._controls.$relative)\n\t\t\t.on(‘click’, $.proxy(function(e) {\n\t\t\t\tthis.next(settings.navSpeed);\n\t\t\t}, this));\n\n\t\t// create DOM structure for absolute navigation\n\t\tif (!settings.dotsData) {\n\t\t\tthis._templates = [ $(”)\n\t\t\t\t.addClass(settings.dotClass)\n\t\t\t\t.append($(”))\n\t\t\t\t.prop(‘outerHTML’) ];\n\t\t}\n\n\t\tthis._controls.$absolute = (settings.dotsContainer ? $(settings.dotsContainer)\n\t\t\t: $(”).addClass(settings.dotsClass).appendTo(this.$element)).addClass(‘disabled’);\n\n\t\tthis._controls.$absolute.on(‘click’, ‘div’, $.proxy(function(e) {\n\t\t\tvar index = $(e.target).parent().is(this._controls.$absolute)\n\t\t\t\t? $(e.target).index() : $(e.target).parent().index();\n\n\t\t\te.preventDefault();\n\n\t\t\tthis.to(index, settings.dotsSpeed);\n\t\t}, this));\n\n\t\t// override public methods of the carousel\n\t\tfor (override in this._overrides) {\n\t\t\tthis._core[override] = $.proxy(this[override], this);\n\t\t}\n\t};\n\n\t/**\n\t * Destroys the plugin.\n\t * @protected\n\t */\n\tNavigation.prototype.destroy = function() {\n\t\tvar handler, control, property, override;\n\n\t\tfor (handler in this._handlers) {\n\t\t\tthis.$element.off(handler, this._handlers[handler]);\n\t\t}\n\t\tfor (control in this._controls) {\n\t\t\tthis._controls[control].remove();\n\t\t}\n\t\tfor (override in this.overides) {\n\t\t\tthis._core[override] = this._overrides[override];\n\t\t}\n\t\tfor (property in Object.getOwnPropertyNames(this)) {\n\t\t\ttypeof this[property] != ‘function’ && (this[property] = null);\n\t\t}\n\t};\n\n\t/**\n\t * Updates the internal state.\n\t * @protected\n\t */\n\tNavigation.prototype.update = function() {\n\t\tvar i, j, k,\n\t\t\tlower = this._core.clones().length / 2,\n\t\t\tupper = lower + this._core.items().length,\n\t\t\tmaximum = this._core.maximum(true),\n\t\t\tsettings = this._core.settings,\n\t\t\tsize = settings.center || settings.autoWidth || settings.dotsData\n\t\t\t\t? 1 : settings.dotsEach || settings.items;\n\n\t\tif (settings.slideBy !== ‘page’) {\n\t\t\tsettings.slideBy = Math.min(settings.slideBy, settings.items);\n\t\t}\n\n\t\tif (settings.dots || settings.slideBy == ‘page’) {\n\t\t\tthis._pages = [];\n\n\t\t\tfor (i = lower, j = 0, k = 0; i = size || j === 0) {\n\t\t\t\t\tthis._pages.push({\n\t\t\t\t\t\tstart: Math.min(maximum, i – lower),\n\t\t\t\t\t\tend: i – lower + size – 1\n\t\t\t\t\t});\n\t\t\t\t\tif (Math.min(maximum, i – lower) === maximum) {\n\t\t\t\t\t\tbreak;\n\t\t\t\t\t}\n\t\t\t\t\tj = 0, ++k;\n\t\t\t\t}\n\t\t\t\tj += this._core.mergers(this._core.relative(i));\n\t\t\t}\n\t\t}\n\t};\n\n\t/**\n\t * Draws the user interface.\n\t * @todo The option `dotsData` wont work.\n\t * @protected\n\t */\n\tNavigation.prototype.draw = function() {\n\t\tvar difference,\n\t\t\tsettings = this._core.settings,\n\t\t\tdisabled = this._core.items().length = this._core.maximum(true));\n\t\t}\n\n\t\tthis._controls.$absolute.toggleClass(‘disabled’, !settings.dots || disabled);\n\n\t\tif (settings.dots) {\n\t\t\tdifference = this._pages.length – this._controls.$absolute.children().length;\n\n\t\t\tif (settings.dotsData && difference !== 0) {\n\t\t\t\tthis._controls.$absolute.html(this._templates.join(”));\n\t\t\t} else if (difference > 0) {\n\t\t\t\tthis._controls.$absolute.append(new Array(difference + 1).join(this._templates[0]));\n\t\t\t} else if (difference = current;\n\t\t}, this)).pop();\n\t};\n\n\t/**\n\t * Gets the current succesor/predecessor position.\n\t * @protected\n\t * @returns {Number}\n\t */\n\tNavigation.prototype.getPosition = function(successor) {\n\t\tvar position, length,\n\t\t\tsettings = this._core.settings;\n\n\t\tif (settings.slideBy == ‘page’) {\n\t\t\tposition = $.inArray(this.current(), this._pages);\n\t\t\tlength = this._pages.length;\n\t\t\tsuccessor ? ++position : –position;\n\t\t\tposition = this._pages[((position % length) + length) % length].start;\n\t\t} else {\n\t\t\tposition = this._core.relative(this._core.current());\n\t\t\tlength = this._core.items().length;\n\t\t\tsuccessor ? position += settings.slideBy : position -= settings.slideBy;\n\t\t}\n\n\t\treturn position;\n\t};\n\n\t/**\n\t * Slides to the next item or page.\n\t * @public\n\t * @param {Number} [speed=false] – The time in milliseconds for the transition.\n\t */\n\tNavigation.prototype.next = function(speed) {\n\t\t$.proxy(this._overrides.to, this._core)(this.getPosition(true), speed);\n\t};\n\n\t/**\n\t * Slides to the previous item or page.\n\t * @public\n\t * @param {Number} [speed=false] – The time in milliseconds for the transition.\n\t */\n\tNavigation.prototype.prev = function(speed) {\n\t\t$.proxy(this._overrides.to, this._core)(this.getPosition(false), speed);\n\t};\n\n\t/**\n\t * Slides to the specified item or page.\n\t * @public\n\t * @param {Number} position – The position of the item or page.\n\t * @param {Number} [speed] – The time in milliseconds for the transition.\n\t * @param {Boolean} [standard=false] – Whether to use the standard behaviour or not.\n\t */\n\tNavigation.prototype.to = function(position, speed, standard) {\n\t\tvar length;\n\n\t\tif (!standard && this._pages.length) {\n\t\t\tlength = this._pages.length;\n\t\t\t$.proxy(this._overrides.to, this._core)(this._pages[((position % length) + length) % length].start, speed);\n\t\t} else {\n\t\t\t$.proxy(this._overrides.to, this._core)(position, speed);\n\t\t}\n\t};\n\n\t$.fn.owlCarousel.Constructor.Plugins.Navigation = Navigation;\n\n})(window.Zepto || __webpack_provided_window_dot_jQuery, window, document);\n\n/**\n * Hash Plugin\n * @version 2.1.0\n * @author Artus Kolanowski\n * @author David Deutsch\n * @license The MIT License (MIT)\n */\n;(function($, window, document, undefined) {\n\t’use strict’;\n\n\t/**\n\t * Creates the hash plugin.\n\t * @class The Hash Plugin\n\t * @param {Owl} carousel – The Owl Carousel\n\t */\n\tvar Hash = function(carousel) {\n\t\t/**\n\t\t * Reference to the core.\n\t\t * @protected\n\t\t * @type {Owl}\n\t\t */\n\t\tthis._core = carousel;\n\n\t\t/**\n\t\t * Hash index for the items.\n\t\t * @protected\n\t\t * @type {Object}\n\t\t */\n\t\tthis._hashes = {};\n\n\t\t/**\n\t\t * The carousel element.\n\t\t * @type {jQuery}\n\t\t */\n\t\tthis.$element = this._core.$element;\n\n\t\t/**\n\t\t * All event handlers.\n\t\t * @protected\n\t\t * @type {Object}\n\t\t */\n\t\tthis._handlers = {\n\t\t\t’initialized.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace && this._core.settings.startPosition === ‘URLHash’) {\n\t\t\t\t\t$(window).trigger(‘hashchange.owl.navigation’);\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’prepared.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace) {\n\t\t\t\t\tvar hash = $(e.content).find(‘[data-hash]’).addBack(‘[data-hash]’).attr(‘data-hash’);\n\n\t\t\t\t\tif (!hash) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\tthis._hashes[hash] = e.content;\n\t\t\t\t}\n\t\t\t}, this),\n\t\t\t’changed.owl.carousel’: $.proxy(function(e) {\n\t\t\t\tif (e.namespace && e.property.name === ‘position’) {\n\t\t\t\t\tvar current = this._core.items(this._core.relative(this._core.current())),\n\t\t\t\t\t\thash = $.map(this._hashes, function(item, hash) {\n\t\t\t\t\t\t\treturn item === current ? hash : null;\n\t\t\t\t\t\t}).join();\n\n\t\t\t\t\tif (!hash || window.location.hash.slice(1) === hash) {\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\twindow.location.hash = hash;\n\t\t\t\t}\n\t\t\t}, this)\n\t\t};\n\n\t\t// set default options\n\t\tthis._core.options = $.extend({}, Hash.Defaults, this._core.options);\n\n\t\t// register the event handlers\n\t\tthis.$element.on(this._handlers);\n\n\t\t// register event listener for hash navigation\n\t\t$(window).on(‘hashchange.owl.navigation’, $.proxy(function(e) {\n\t\t\tvar hash = window.location.hash.substring(1),\n\t\t\t\titems = this._core.$stage.children(),\n\t\t\t\tposition = this._hashes[hash] && items.index(this._hashes[hash]);\n\n\t\t\tif (position === undefined || position === this._core.current()) {\n\t\t\t\treturn;\n\t\t\t}\n\n\t\t\tthis._core.to(this._core.relative(position), false, true);\n\t\t}, this));\n\t};\n\n\t/**\n\t * Default options.\n\t * @public\n\t */\n\tHash.Defaults = {\n\t\tURLhashListener: false\n\t};\n\n\t/**\n\t * Destroys the plugin.\n\t * @public\n\t */\n\tHash.prototype.destroy = function() {\n\t\tvar handler, property;\n\n\t\t$(window).off(‘hashchange.owl.navigation’);\n\n\t\tfor (handler in this._handlers) {\n\t\t\tthis._core.$element.off(handler, this._handlers[handler]);\n\t\t}\n\t\tfor (property in Object.getOwnPropertyNames(this)) {\n\t\t\ttypeof this[property] != ‘function’ && (this[property] = null);\n\t\t}\n\t};\n\n\t$.fn.owlCarousel.Constructor.Plugins.Hash = Hash;\n\n})(window.Zepto || __webpack_provided_window_dot_jQuery, window, document);\n\n/**\n * Support Plugin\n *\n * @version 2.1.0\n * @author Vivid Planet Software GmbH\n * @author Artus Kolanowski\n * @author David Deutsch\n * @license The MIT License (MIT)\n */\n;(function($, window, document, undefined) {\n\n\tvar style = $(”).get(0).style,\n\t\tprefixes = ‘Webkit Moz O ms’.split(‘ ‘),\n\t\tevents = {\n\t\t\ttransition: {\n\t\t\t\tend: {\n\t\t\t\t\tWebkitTransition: ‘webkitTransitionEnd’,\n\t\t\t\t\tMozTransition: ‘transitionend’,\n\t\t\t\t\tOTransition: ‘oTransitionEnd’,\n\t\t\t\t\ttransition: ‘transitionend’\n\t\t\t\t}\n\t\t\t},\n\t\t\tanimation: {\n\t\t\t\tend: {\n\t\t\t\t\tWebkitAnimation: ‘webkitAnimationEnd’,\n\t\t\t\t\tMozAnimation: ‘animationend’,\n\t\t\t\t\tOAnimation: ‘oAnimationEnd’,\n\t\t\t\t\tanimation: ‘animationend’\n\t\t\t\t}\n\t\t\t}\n\t\t},\n\t\ttests = {\n\t\t\tcsstransforms: function() {\n\t\t\t\treturn !!test(‘transform’);\n\t\t\t},\n\t\t\tcsstransforms3d: function() {\n\t\t\t\treturn !!test(‘perspective’);\n\t\t\t},\n\t\t\tcsstransitions: function() {\n\t\t\t\treturn !!test(‘transition’);\n\t\t\t},\n\t\t\tcssanimations: function() {\n\t\t\t\treturn !!test(‘animation’);\n\t\t\t}\n\t\t};\n\n\tfunction test(property, prefixed) {\n\t\tvar result = false,\n\t\t\tupper = property.charAt(0).toUpperCase() + property.slice(1);\n\n\t\t$.each((property + ‘ ‘ + prefixes.join(upper + ‘ ‘) + upper).split(‘ ‘), function(i, property) {\n\t\t\tif (style[property] !== undefined) {\n\t\t\t\tresult = prefixed ? property : true;\n\t\t\t\treturn false;\n\t\t\t}\n\t\t});\n\n\t\treturn result;\n\t}\n\n\tfunction prefixed(property) {\n\t\treturn test(property, true);\n\t}\n\n\tif (tests.csstransitions()) {\n\t\t/* jshint -W053 */\n\t\t$.support.transition = new String(prefixed(‘transition’))\n\t\t$.support.transition.end = events.transition.end[ $.support.transition ];\n\t}\n\n\tif (tests.cssanimations()) {\n\t\t/* jshint -W053 */\n\t\t$.support.animation = new String(prefixed(‘animation’))\n\t\t$.support.animation.end = events.animation.end[ $.support.animation ];\n\t}\n\n\tif (tests.csstransforms()) {\n\t\t/* jshint -W053 */\n\t\t$.support.transform = new String(prefixed(‘transform’));\n\t\t$.support.transform3d = tests.csstransforms3d();\n\t}\n\n})(window.Zepto || __webpack_provided_window_dot_jQuery, window, document);\n\n/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(1), __webpack_require__(1)))\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/owl.carousel/dist/owl.carousel.js\n// module id = 8\n// module chunks = 0\n\n//# sourceURL=webpack:///./~/owl.carousel/dist/owl.carousel.js?”)},function(module,exports,__webpack_require__){eval(“/* WEBPACK VAR INJECTION */(function(process) {/**\n * Copyright (c) 2013-present, Facebook, Inc.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\nif (process.env.NODE_ENV !== ‘production’) {\n var REACT_ELEMENT_TYPE = (typeof Symbol === ‘function’ &&\n Symbol.for &&\n Symbol.for(‘react.element’)) ||\n 0xeac7;\n\n var isValidElement = function(object) {\n return typeof object === ‘object’ &&\n object !== null &&\n object.$$typeof === REACT_ELEMENT_TYPE;\n };\n\n // By explicitly using `prop-types` you are opting into new development behavior.\n // http://fb.me/prop-types-in-prod\n var throwOnDirectAccess = true;\n module.exports = __webpack_require__(21)(isValidElement, throwOnDirectAccess);\n} else {\n // By explicitly using `prop-types` you are opting into new production behavior.\n // http://fb.me/prop-types-in-prod\n module.exports = __webpack_require__(20)();\n}\n\n/* WEBPACK VAR INJECTION */}.call(exports, __webpack_require__(0)))\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/prop-types/index.js\n// module id = 9\n// module chunks = 0\n\n//# sourceURL=webpack:///./~/prop-types/index.js?”)},function(module,exports,__webpack_require__){eval(“// style-loader: Adds some css to the DOM by adding a `; } else if (menuItem.position == 3) { return ` `; } else { return ”; } } function buildMenuItems(menuItem) { if ((menuItem.position == 2) || (menuItem.position == 3)) { return ”; } else { return ` ${menuItem.itemName} ${renderColumns(menuItem)} ` } } function renderColumns(menuItem) { if ((menuItem.hasDropdown == true) && (menuItem.columns)) { return ` ${menuItem.columns.map(column => ` ${column.columnName} ${column.items.map(item => ` ${item.itemName} `).join(”)} `).join(”)} `; } else { return ”; } } function hoverLine(event) { console.log(‘element: ‘ + event.target); } (function () { let container = document.querySelector(‘.c-menu__container–right’); let rightContainer = document.querySelector(‘.c-menu__container–farright’); Object.values(menuData).map((menuItem) => { container.innerHTML += buildMenuItems(menuItem); rightContainer.innerHTML += buildSideItems(menuItem); }); setTimeout(function () { let moreContainer = document.querySelector(‘.c-menu__item–more .c-menu__ddcontainer ‘); let hoverTarget = document.querySelector(‘.c-header.nav-down’); moreContainer.innerHTML += ` NEWSLETTER Το Sport24 στο inbox σου FOLLOW US Συνδέσου με το Sport24 SEARCH ` }, 1200) })(); ‘ + breaking_title + ”; container.setAttribute(‘style’, breaking_placeholder_styles); container.innerHTML = breaking_template; if (document.cookie.indexOf(“breaking-“+breaking_publication+”-seen=”) >= 0) { //They’ve been here before & they havent clicked or dismissed the widget //if it’s been shown for less than 1 hour, show the widget console.log(‘0) They\’ve been here before & they havent clicked or dismissed the widget’); if ((Date.now() – getCookie(“breaking-“+breaking_publication+”-seen”)) = 130) { brkElem.classList.remove(“open-breakingnews”); } else if (last_known_scroll_position

ΣΤΗΛΕΣ Ο Κάιλ Χάινς στο Sport24.gr για τον ρατσισμό: “Αν θέλουμε την αλλαγή, πρέπει να το αποδείξουμε” Επιμέλεια: Αλέξανδρος Τρίγκας Δημοσίευση: 29 Αυγ 2020 10:00 Η αστυνομική βία, η έκρηξη οργής στην αφροαμερικανική κοινότητα και η έμπρακτη στήριξη του ΝΒΑ. Η ανάγκη για αλλαγή, το απαίσιο δίλημμα της “φούσκας” και οι επικείμενες προεδρικές εκλογές των ΗΠΑ. Ο Κάιλ Χάινς μιλάει από καρδιάς στο Sport24.gr για τον ρατσισμό. Share Tweet Οι φυλετικές διακρίσεις και ο ρατσισμός έχουν χτυπήσει “κόκκινο” στις ΗΠΑ τους τελευταίους μήνες. Ο τελευταίος χρόνος άνοιξε ακόμη περισσότερες πληγές σε μία κοινωνία, η οποία έτσι κι αλλιώς δεν λειτουργούσε ιδανικά απέναντι σε μεγάλο κομμάτι του πληθυσμού. Η αφροαμερικανική κοινότητα στοχοποείται σε πολλές περιπτώσεις με τα επαναλαμβανόμενα φαινόμενα αστυνομικής βίας να βγάζουν εκατομμύρια πολίτες στους δρόμους. Ο Τζορτζ Φλόιντ, η Μπριόνα Τέιλορ και ο Τζέικομπ Μπλέικ είναι μόνο τρεις -από τις πολλές- περιπτώσεις που έχουν φέρει την έκρηξη οργής σε μία ολόκληρη χώρα. Δεν είναι οι μοναδικές. Αποτελούν την κορυφή του παγόβουνου, κι αυτό είναι το μεγαλύτερο ζήτημα που απασχολεί τις ΗΠΑ, οι οποίες δείχνουν να προβληματίζονται (ως κοινωνία) πολύ περισσότερο για τέτοιου είδους ζητήματα τη δεδομένη χρονική στιγμή, παρά για την πανδημία του κορονοϊού.

ADVERTISING Η στάση του Ντόναλντ Τραμπ έχει κατηγορηθεί πολλάκις, με τον Πρόεδρο των ΗΠΑ να μην λειτουργεί πυροσβεστικά, αλλά σε πολλές περιπτώσεις να… σφυρίζει αδιάφορα και να κοιτάζει προς άλλες κατευθύνσεις. Γι αυτό κιόλας οι φωνές εναντίον του έχουν μεγαλώσει, δυόμιση περίπου μήνες πριν από τις προεδρικές εκλογές.
Το ΝΒΑ αποτελεί το χαρακτηριστικότερο παράδειγμα αποτύπωσης του εκνευρισμού και της οργής που υπάρχει στην αθλητική κοινότητα της χώρας. Σε μία περίοδο που το “Black Live Matters” αποτελεί το μήνυμα που ακούγεται και επικοινωνείται περισσότερο από κάθε άλλο, όπως κι εκείνα της ισότητας και της ελευθερίας, μόλις το βράδυ της Τετάρτης 26 Αυγούστου, οι Μιλγουόκι Μπακς προέβησαν σε μια ιστορική κίνηση: δεν κατέβηκαν στο Game 5 με τους Ορλάντο Μάτζικ και ακολούθως πάγωσαν ολόκληρο τον αμερικανικό αθλητισμό.
Ο Κάιλ Χάινς δεν βρίσκεται στη “φούσκα” της Disney World, δεν είναι καν στις ΗΠΑ εδώ και περίπου ένα μήνα. Αυτό όμως δεν σημαίνει πως παραβλέπει τις εξελίξεις στις ΗΠΑ, πως δεν τον αγγίζουν όλα όσα συμβαίνουν. Το κάθε άλλο. Ως μέλος κι αυτός της αφροαμερικανικής κοινότητας που καταπιέζεται εδώ και δεκαετίες, που βιώνει στο πετσί της τι σημαίνει φυλετικός ρατσισμός και διακρίσεις, ξέρει από πρώτο χέρι πώς έχει η κατάσταση.
Από το Μιλάνο, που αποτελεί το νέο “σπίτι” του από το φετινό καλοκαίρι, ο 33χρονος σέντερ μιλάει στο Sport24.gr και καταγράφει το μέγεθος του προβλήματος που βιώνουν όλα τα μέλη της αφροαμερικανικής κοινότητας στην πατρίδα του. Στέκεται σε αξίες, όπως η ισότητα και η κοινωνική ευαισθητοποίηση, στηλιτεύει την στάση που τηρεί ο Ντόναλντ Τραμπ και να φωνάζει πως ” είναι ώρα για αλλαγή, πρέπει να ψηφίσουμε για να φέρουμε την αλλαγή που έχουμε ανάγκη”. Δεν βλέπει όμως μόνο το δέντρο (Ντόναλντ Τραμπ), αλλά κοιτάζει το δάσος. Εστιάζει στο γεγονός πως εδώ και δεκαετίες η αφροαμερικανική κοινότητα υπομένει πολλά και αντιμετωπίζεται ως κομμάτι δεύτερης ταχύτητας της κοινωνίας. Enough is enough.
Την Τρίτη 3 Νοεμβρίου θέλει κι αυτός να βάλει το δικό του λιθαράκι προκειμένου να έρθει η αλλαγή. Οι προεδρικές εκλογές των ΗΠΑ είναι η μεγάλη ευκαιρία για να γίνει πράξη το “we want change”.
Το πρόβλημα υπάρχει εδώ και δεκαετίες, δεν εμφανίστηκε τώρα
– Κάιλ, έχεις γεννηθεί και μεγαλώσει στο Νιου Τζέρσι. Βρέθηκες στη γενέτειρά σου τους προηγούμενους μήνες. Ποια είναι εκεί η κατάσταση, εν συγκρίσει με ό,τι συμβαίνει στην υπόλοιπη χώρα;
“Πάνω κάτω, η κατάσταση είναι ίδια με τις υπόλοιπες πόλεις των ΗΠΑ. Η αφροαμερικανική κοινότητα σε ολόκληρη τη χώρα, όχι μόνο στη δική μου πόλη, θέλει να δει την αλλαγή να έρχεται, να επιτυγχάνεται. Να βιώσει μια κατάσταση που θα αλλάξει προς το καλύτερο για όλους, όχι μόνο για τη δική μου γενιά, αλλά και για αυτές που έρχονται, για τα παιδιά μας. Έχουν ήδη γίνει αρκετές διαδηλώσεις γι αυτό, κι όπως καταλαβαίνει κανείς θα συνεχίσουν να γίνονται. Είναι ένα θέμα που δεν παύει να απασχολεί την κοινωνία. Η ισότητα και η εξάλειψη του κοινωνικού και φυλετικού ρατσισμού είναι μείζονος σημασίας θέματα. Είναι κάτι που “αγγίζει” τους πάντες, σε όλα τα μήκη και πλάτη των ΗΠΑ”. – Γίνεται πολύς λόγος για τον τρόπο με τον οποίο ο Ντόναλντ Τραμπ (δεν) αντιμετωπίζει την κατάσταση που έχει δημιουργηθεί, για το πόσο χειρότερα έχουν γίνει τα πράγματα εν συγκρίσει με τη θητεία του Μπαράκ Ομπάμα. Εσύ τι άποψη έχεις γι αυτές τις συγκρίσεις;
“Καταλαβαίνω πώς το ρωτάς, αλλά μην ξεχνάς πως ο ρατσισμός και η αντιμετώπιση της αφροαμερικανικής κοινότητας είναι ένα θέμα που απασχολεί τις ΗΠΑ εδώ και δεκαετίες. Δεν προέκυψε ξαφνικά με τον Ντόναλντ Τραμπ, ούτε είχε εξαλειφθεί με τον Μπαράκ Ομπάμα. Πρόκειται για κάτι που δεν έχει να κάνει μόνο με το ποιος είναι ο Πρόεδρος. ΟΚ, είναι σαφές πως με τον Ντόναλντ Τραμπ τα πράγματα έγιναν χειρότερα γιατί πρόκειται για έναν άνθρωπο, ο οποίος εκφράζει αρκετές ακραίες απόψεις και μεγαλώνει τη διαίρεση της κοινωνίας σε κάποιες περιπτώσεις. Η πίεση που ασκείται στην αφροαμερικανική κοινότητα όμως κι οι δυσκολίες που βιώνουν τα μέλη της σε καθημερινή βάση είναι κάτι που υπάρχει στη ζωή μας εδώ και πάρα πάρα πολλά χρόνια. Μην ξεχνάς πως απέκτησαν τα ίδια δικαιώματα πριν από πενήντα – εξήντα χρόνια, τότε άρχισε να βελτιώνεται επί της ουσίας η κατάσταση και να μικραίνει το χάσμα.
Αν το κοιτάξεις υπό αυτό το πρίσμα λοιπόν, πριν από εξήντα χρόνια, υπήρχαν περιοχές στις ΗΠΑ που τα πράγματα ήταν πραγματικά άθλια για την αφροαμερικανική κοινότητα. Είναι κάτι που υφίσταται ως πρόβλημα εδώ και πολύ καιρό. Απλά τώρα αυτή η αίσθηση της αδικίας και του ρατσισμού ενισχύεται γιατί ο κόσμος μαθαίνει πολύ περισσότερο τι γίνεται χάρη στα κινητά, τις φωτογραφίες, τα βίντεο και τα social media. Το καλό με την εξέλιξη της τεχνολογίας είναι πως ο κόσμος μπορεί να καταδείξει κάτι άσχημο και να το διαδώσει γρήγορα προκειμένου να πάρει διαστάσεις και να φανεί το μέγεθος του προβλήματος, ώστε να ασκηθεί πίεση για να λυθεί -όσο αυτό είναι δυνατό βέβαια. Ο κόσμος πλέον μπορεί να μοιραστεί την άποψή του, να πει την γνώμη του και να την “περάσει” σε ολόκληρο τον πλανήτη μέσω του διαδικτύου, δεν μένουν όλα αυτά στα στενά όρια των ΗΠΑ.
Πλέον ο κόσμος ακούει και βλέπει πολλά περισσότερα απ’ όσα στο παρελθόν, κι αυτό βοηθάει στο να είναι ξεκάθαρο και σαφές για ποια αδικία και για ποιον ρατσισμό μιλάμε σε βάρος της αφροαμερικανικής κοινότητας εδώ και δεκαετίες”.
– Αναφέρθηκες στα social media. Πόσο θεωρείς ότι βοηθούν ως εργαλείο για να υπάρξει κοινωνική ευαισθητοποίηση και να μεγαλώσει η ενασχόληση του κόσμου με τις εξελίξεις;
“Τα social media είναι ένα μεγάλο όπλο προκειμένου να υπάρξει κοινωνική ευαισθητοποίηση και κινητοποίηση. Όπως είπα πριν, το Facebook, το Instagram, το Twitter και τα υπόλοιπα κοινωνικά δίκτυα βοηθούν στην παγκοσμιοποίηση του προβλήματος. Ακούγεται η φωνή των ανθρώπων πολύ περισσότερο, ειδικά των αθλητών, τους οποίους “ακολουθεί” πολύ μεγάλος όγκος ανθρώπων. Μοιράζονται τις απόψεις τους για τέτοιου είδους θέματα. Χωρίς τα social media, πολλοί δεν θα μπορούσαν να μιλήσουν και να εκφραστούν γι’ αυτές τις καταστάσεις. Παλαιότερα, θα έπρεπε να χρησιμοποιήσουν μια εφημερίδα, ένα ραδιοφωνικό σταθμό ή ένα τηλεοπτικό δίκτυο για να πουν αυτά που θέλουν. Είτε αυτό είναι δυνατό είτε όχι. Με τα social media ο κόσμος εκφράζεται και εκθέτει οποιαδήποτε άσχημη κατάσταση συμβαίνει στη χώρα, οτιδήποτε κακό. Ολόκληρος ο πλανήτης μπορεί από το κινητό του πλέον να το δει αυτό, να το αντιληφθεί και να συνειδητοποιήσει το μέγεθός του. Είτε εσύ από την Ελλάδα, είτε από οποιοδήποτε σημείο του πλανήτη. Κι έτσι γιγαντώνεται η έννοια της κοινωνικής ευαισθητοποίησης. Όλοι ξέρουν πλέον τι γίνεται και τι συμβαίνει.
Τα social media έχουν βοηθήσει να ανάψει η “σπίθα” και κινητοποιηθεί ο κόσμος για να αντιδράσει σε ό,τι γίνεται. Δεν μπορούμε να μιλάμε για αλλαγή, πριν δούμε να γίνεται συζήτηση για όλα αυτά, πριν δούμε την ανάγκη για να υπάρξει κινητοποίηση. Νομίζω ότι αυτό που κάνουν οι αθλητές, όπως για παράδειγμα οι παίκτες του ΝΒΑ, είναι να γιγαντωθεί η αίσθηση ότι χρειάζεται αλλαγή. Ο κόσμος το συζητάει περισσότερο ακόμη κι απ’ ότι πριν από είκοσι ή τριάντα χρόνια. Αυτό είναι σημαντικό, δεν μπορούμε να το παραβλέψουμε. Με “εργαλείο” τα social media έρχεται η συζήτηση και ο διάλογος, που μπορούν να οδηγήσουν σε επί της ουσίας αλλαγή των πραγμάτων και της υπάρχουσας κατάστασης. Βοηθούν να ενημερωθεί ο κόσμος και να διδαχθεί τι συμβαίνει με την αφροαμερικανική κοινότητα, για παράδειγμα. Ελπίζω όλο αυτό να φέρει τη σύμπραξη και τη συνεργασία των ανθρώπων για να δούμε την αλλαγή να παίρνει σάρκα και οστά”. – Κι εσύ ο ίδιος χρησιμοποίησες τον προσωπικό σου λογαριασμό στο Twitter για να περάσεις το δικό σου μήνυμα, εστιάζοντας στη σημασία της άσκησης του δικαιώματος του εκλέγειν.
“Τις τελευταίες τρεις μέρες προσπάθησα να δω τι μπορώ να κάνω, πώς μπορώ κι εγώ, από μέρους μου, να κάνω για όλο αυτό, για να βοηθήσω στο κομμάτι της κοινωνικής ευαισθητοποίησης. Για να μάθει ο κόσμος τι συμβαίνει. Καλώς ή κακώς, περνάω το μεγαλύτερο μέρος του χρόνου στην Ευρώπη, επί της ουσίας δέκα με έντεκα μήνες είμαι μακριά από το σπίτι μου, οπότε προσπαθώ κι εγώ να δω πώς μπορώ να βοηθήσω σε όλο αυτό. Να βρω έναν τρόπο για να κάνω κάτι. Έτσι χρησιμοποίησα κι εγώ τα social media μου για να κάνω ένα βήμα προς τα εμπρός για να έρθει η αλλαγή, όσο μικρό ή μεγάλο κι αν είναι. Δεν έχει σημασία το μέγεθος, σημασία έχει να είμαστε όλοι πρόθυμοι να βοηθήσουμε με οποιονδήποτε τρόπο μπορούμε για να έρθει η αλλαγή. Το πιο απλό πράγμα που μπορούμε να κάνουμε όλοι λοιπόν είναι να ψηφίσουμε, είναι το πιο εύκολο πράγμα για να συμπράξουμε προκειμένου να προκαλέσουμε οι ίδιοι την αλλαγή. Στο χέρι μας είναι, από αυτή την άποψη. Ακόμη κι εμείς που είμαστε στο εξωτερικό, μπορούμε να το κάνουμε και να σιγουρευτούμε πως ακούγεται η φωνή μας μέσω της ψήφου μας. Γιατί μπορεί εμείς να είμαστε μακριά από τις ΗΠΑ, σε άλλη χώρα ή ήπειρο, έχουμε αφήσει πίσω όμως τις οικογένειες και τους φίλους μας, που βιώνουν όλες αυτές τις αδικίες επί καθημερινής βάσης στο πετσί τους. Αν θέλουμε όντως την αλλαγή, πρέπει να το δείξουμε. Προφανώς είμαι ένας απλός αθλητής, δεν είμαι ούτε ακτιβιστής ούτε πολιτικός. Μέσω του αθλητισμού έχω γνωρίσει πολύ κόσμο όμως, που σκέφτεται τα ίδια πράγματα. Οπότε τι μένει να κάνουμε; Είναι να βοηθήσουμε να μοιραστεί και να “διαφημιστεί” ο σκοπός μας, να ενημερώσουμε τον κόσμο για όσα συμβαίνουν. Μπορεί λοιπόν όλοι να ψηφίσουν, υπάρχει τρόπος, ενδεχομένως κάποιοι να μην ήξεραν τι ακριβώς χρειάζεται ή πώς γίνεται. Μπορούν όμως. Θα σου ξαναπώ ότι δεν έχει σημασία πόσο μεγάλο είναι ένα βήμα που κάνεις, σημασία έχει να το κάνεις προς την σωστή κατεύθυνση”.
ΤΟ ΑΠΑΙΣΙΟ ΔΙΛΗΜΜΑ
– Έχεις μιλήσει με κανέναν από τους παίκτες που βρίσκονται στη “φούσκα” της Disney World;
“Δεν έχω μιλήσει τις τελευταίες ημέρες, δεν είχα αυτή την ευκαιρία. Αντιλαμβάνομαι όμως τι γίνεται εντός κι εκτός της “φούσκας” στη Disney World. Οι παίκτες είναι εκεί για να παίξουν, αλλά αυτό δεν σημαίνει πως δεν τους “αγγίζουν” όσα συμβαίνουν. Οι αθλητές και οι αθλήτριες σε NBA και WNBA έχουν κάνει μια σπουδαία προσπάθεια για τα ενισχύσουν την κοινωνική ευαισθητοποίηση και να περάσουν το μήνυμα που θέλουν κατά των φυλετικών και κοινωνικών διακρίσεων και του ρατσισμού. Ζούμε ιστορικές στιγμές, μην το παραβλέπει κανείς αυτό”. – Αυτό που απασχόλησε τους παίκτες του ΝΒΑ μετά την απόφαση των Μιλγουόκι Μπακς να μην κατέβουν στο Game 5 με τους Ορλάντο Μάτζικ, είναι το δίλημμα: συνεχίζουμε να παίζουμε για να περνάμε τα μηνύματα μέσω της τηλεόρασης ή φεύγουμε και βγαίνουμε στους δρόμους; Εσύ με ποια πλευρά συντάσσεσαι;
“Όπως η πλειοψηφία των παικτών του ΝΒΑ, θα σου πω ότι κι εγώ πάνω σε αυτό το θέμα αμφιταλαντεύομαι έντονα. Δεν είναι τόσο απλό όσο μπορεί να πιστεύει κάποιος. Από τη μία κάποιος σκέφτεται πως καλύτερο είναι να σταματήσει η αθλητική δράση γιατί έχει να κάνει με την ψυχαγωγία και με τη διασκέδαση, κι όλο αυτό αποπροσανατολίζει την κοινή γνώμη από το πραγματικό πρόβλημα που υπάρχει στις ΗΠΑ. Από την άλλη όμως, υπάρχει η άποψη πως οι παίκτες μπορούν να χρησιμοποιήσουν τον χώρο που έτσι κι αλλιώς έχουν μέσω της τηλεοπτικής κάλυψης των αγώνων και των δηλώσεων προκειμένου να περάσουν μηνύματα κοινωνικού χαρακτήρα, είτε με ένα μπλουζάκι είτε με μία χειρονομία, όπως πχ είναι το να γονατίζουν την ώρα του εθνικού ύμνου. Αμφιταλαντεύομαι κι εγώ, δεν είναι απλό. Είναι ένα απαίσιο δίλημμα αυτό, στο λέω ειλικρινά. Κι εγώ αγαπώ αυτό που κάνω, λατρεύω να είμαι στο γήπεδο, είναι η ζωή μου. Όλοι όμως πρέπει να καταλάβουν ότι για κανέναν παίκτη δεν είναι ευχάριστο ή όμορφο να συμβαίνουν όλα αυτά στη χώρα κι εκείνοι να είναι σε ένα γήπεδο και να παίζουν για να κερδίσουν έναν αγώνα κι ένα πρωτάθλημα. Ως άνθρωπος, ως μέλος της αφροαμερικανικής κοινότητας, ως γιος, ως πατέρας, ως σύζυγος ανησυχείς για οτιδήποτε συμβαίνει στη χώρα, έξω από τη “φούσκα” της Disney World. Όλοι έχουν αφήσει πίσω τις οικογένειές τους, τους γονείς, τις συζύγους και τα παιδιά τους.
Σκέψου λοιπόν πώς νιώθουν που δεν είναι δίπλα τους για να τους προστατεύσουν, τι ανασφάλεια και τι άγχος τούς δημιουργεί όλο αυτό. Το μόνο που μπορούν να κάνουν είναι να τους λένε να προσέχουν και να μένουν στο σπίτι. Δεν έχουν λοιπόν ούτε αυτή τη δυνατότητα, ούτε την ευκαιρία να βγουν στους δρόμους για να διαδηλώσουν. Μπορούν όμως να περάσουν μέσω της τηλεόρασης τα μηνύματα που επιθυμούν και να αυξήσουν την κοινωνική ευαισθητοποίηση. Είμαστε αθλητές, αλλά στο τέλος της ημέρας παραμένουμε άνθρωποι που κυκλοφορούν στην κοινωνία και περπατούν στους δρόμους, που βιώνουν στο πετσί τους όλα αυτά. Δεν ζούμε σε άλλο κόσμο. Αυτό είναι το μεγαλύτερο πρόβλημα κι ο πιο έντονος προβληματισμός λοιπόν μεταξύ των παικτών, οπότε τους καταλαβαίνω απόλυτα. Κι εγώ το ίδιο θέμα θα είχα”.
Ο Κόλιν Καπέρνικ ήταν σχεδόν μόνος του, το ΝΒΑ είναι ενωμένο και δυνατό
– Πριν από τέσσερα χρόνια, ο Κόλιν Καπέρνικ έκανε την αρχή. Γονάτισε την ώρα του εθνικού ύμνου και δημιούργησε ένα ολόκηρο κίνημα. Οι παίκτες του ΝΒΑ έχουν πάρει την σκυτάλη, δείχνουν ενωμένοι όσο ποτέ και αποτελούν το πιο δραστήριο κομμάτι της αθλητικής κοινότητας εναντίον του ρατσισμού και των φυλετικών διακρίσεων.
“Δεν είναι μόνο οι παίκτες του ΝΒΑ, αλλά κι οι κοπέλες του WNBA. Μπορεί να μην υπάρχει τεράστια προβολή όσα κάνουν, αλλά οι ενέργειές τους και ο τρόπος με τον οποίο επικοινωνούν αυτά που θέλουν είναι εξαιρετικός και εντυπωσιακός. Σε όλη αυτή τη διαδικασία της “φούσκας” έχουν κάνει τρομερή δουλειά. Το ΝΒΑ έχει κάνει τρομερή δουλειά, από την πρώτη στιγμή, ακούγοντας τους αθλητές του. Από τον Άνταμ Σίλβερ μέχρι τους ιδιοκτήτες, σε θέματα που αφορούν την κατανόηση όσων σκέφτονται και απασχολούν τους παίκτες, όσων περνούν και πώς θέλουν να διαδηλώσουν και να επικοινωνήσουν τα μηνύματά τους. Γι αυτό κιόλας, οι παίκτες αισθάνονται ότι έχουν κάποιους από πίσω να τους στηρίζουν. Ο Κόλιν Καπέρνικ , όταν γονάτισε την ώρα του εθνικού ύμνου, ήταν σχεδόν μόνος του σε όλο αυτό. Δεν είχε την στήριξη των συμπαικτών του, του ιδιοκτήτη της ομάδας του ή του Κομισαρίου. Ήταν στην πρώτη γραμμή, σχεδόν μόνος του. Αν κοιτάξεις το ΝΒΑ, θα δεις ότι όλοι φορούν το ίδιο μπλουζάκι, θα δεις ότι το “Black Lives Matter” είναι ένα μήνυμα που περνάει μέσω όλων, όχι μόνο μέσω ενός. Πιστεύω ότι αυτό δείχνει τη δύναμη του ΝΒΑ και τους ισχυρούς δεσμούς που έχουν αναπτυχθεί μεταξύ των παικτών και των παραγόντων”. – Ως α’ αντιπρόεδρος της ELPA, ξέρεις πόσο σημαντική είναι η ενότητα μεταξύ των παικτών για να γίνει κάτι -όσο μικρό ή μεγάλο κι αν είναι. Πόσο σημαντικό θεωρείς ότι είναι να επικοινωνήσετε κι εσείς μέσα από τους αγώνες της EuroLeague αντίστοιχα μηνύματα;
“Το Νο1 είναι ότι όλοι πρέπει να καταλάβουμε πως ο ρατσισμός και οι φυλετικές διακρίσεις δεν είναι ένα πρόβλημα που υπάρχει μόνο στις ΗΠΑ. Πρόκειται για ένα παγκόσμιο θέμα, που απασχολεί τους πάντες. Απλά τώρα οι ΗΠΑ είναι αυτές που βρίσκονται στο προσκήνιο γι αυτούς τους λόγους. Είναι ένα παγκόσμιο πρόβλημα που το βιώνουν όλοι οι πολίτες του κόσμου, το βλέπουν δίπλα τους. Γι αυτό είναι σημαντικό να αντιδράσουμε και να επικοινωνήσουμε πως ο καθένας οφείλει να πράξει αυτό που είναι απαραίτητο για να εξαλείψει ή να περιορίσει όσο το δυνατόν περισσότερο αντίστοιχα φαινόμενα. Μπορούμε με ένα μήνυμα ή μια ατάκα να περάσουμε ένα τέτοιο μήνυμα, να δώσουμε το παράδειγμα. Μέσω των αγώνων της EuroLeague μπορούμε να στείλουμε αυτό το μήνυμα, να τους “χρησιμοποιήσουμε” για να πούμε αυτά που θέλουμε με κάθε τρόπο. Να συζητήσουμε με συμπαίκτες, με αντιπάλους, με προπονητές, με μέλη του επιτελείου, ακόμη κι αν δεν είναι από τις ΗΠΑ ή μέλη της αφροαμερικανικής κοινότητας, και να τους “δείξουμε” τι συμβαίνει και ποια είναι τα προβλήματα που υφίστανται παγκοσμίως.
Οι παίκτες της EuroLeague, όπως αυτοί του ΝΒΑ, μπορούν λοιπόν να βοηθήσουν προκειμένου να επικοινωνηθεί ότι έφτασε η ώρα να σταματήσουν οι κοινωνικές και φυλετικές διακρίσεις, ότι πρέπει να βάλουμε τέλος σε οτιδήποτε μειώνει τον συνάνθρωπό μας ως οντότητα. Μπορούν να διδάξουν τι είναι σωστό και ορθό να γίνει και να μάθει έτσι περισσότερος κόσμος τι συμβαίνει. Έτσι έρχεται η αλλαγή, όταν ο ένας ενημερώνει τον άλλον και περνάει αυτή την “σπίθα” στον διπλανό του. Είναι ένα μήνυμα που δεν αφορά μόνο τους παίκτες, αλλά και τους προπονητές και τους φιλάθλους”.
– Το “ψήφισε για να φέρεις την αλλαγή” που ανέφερες κι εσύ λοιπόν, είναι το πιο ισχυρό μήνυμα που μπορεί να περάσει κάποιος;
“Αυτός είναι ο πιο απλός και εύκολος τρόπος για να φέρουμε την αλλαγή, που ονειρευόμαστε. Προφανώς δεν μπορούμε όλοι να βγούμε στους δρόμους και να διαδηλώσουμε ή να κάνουμε δωρεές, αλλά η κατάθεση της ψήφου είναι ό,τι πιο απλό υπάρχει. Κι ως πολίτες οφείλουμε να το πράξουμε για να φέρουμε την αλλαγή. Εν προκειμένω εμείς που ψηφίζουμε στις ΗΠΑ. Αυτό είναι ένα δικαίωμα που έχουμε, το οποίο πρέπει να εκμεταλλευτούμε για να ακουστούμε και να δηλώσουμε αυτό που θέλουμε”.
Δίνει κι αυτός λοιπόν ραντεβού στις… κάλπες την Τρίτη 3 Νοεμβρίου.
Daniel Gluskoter/AP Images for Panini/Ashley Landis, Pool/ Morry Gash/Charles Krupa ADVERTISING SHARE ΔΕΙΤΕ ΑΚΟΜΑ 24MEDIA NETWORK Golden Dawn Girls: Το συγκλονιστικό ντοκιμαντέρ για τις γυναίκες της Χρυσής Αυγής έρχεται εντελώς δωρεάν στο NEWS 24/7 NEWS 24/7 Αιματηρή συμπλοκή στον Πειραιά – Νεκρός 33χρονος ΑΣΤΥΝΟΜΙΑ Ο πορτιέρης που σκότωσε την κοπέλα του επειδή ήταν συνοδός πολυτελείας ONEMAN Ένας άστεγος νεκρός μετά από αιματηρή συμπλοκή στον Πειραιά NEWS 24/7 Πώς τελειώνουν οι πανδημίες (αν τελειώνουν) NEWS 24/7 Το γλυκό που επιτρέπεται να τρως στη δίαιτα (και δεν είναι μαύρη σοκολάτα) LADYLIKE Το ‘what if’ 5 Ελλήνων παικτών ευάλωτων στους τραυματισμούς CONTRA Δισεκατομμυριούχοι που τα έχασαν όλα μέσα σε μια στιγμή FORTUNE Λεμπρόν Τζέιμς: Πώς ξοδεύει την περιουσία του ο «βασιλιάς» του παρκέ FORTUNE ΤΕΛΕΥΤΑΙΕΣ ΕΙΔΗΣΕΙΣ 12:09 ΜΠΑΣΚΕΤ Μπράντλεϊ Μπιλ: “Να κλείσω την καριέρα μου στους Γουίζαρντς” 11:52 ΠΟΔΟΣΦΑΙΡΟ Επαφές του Βιεϊρίνια με Φερέιρα και Ρέμπε για το ρόλο του στον ΠΑΟΚ 11:38 ΠΟΔΟΣΦΑΙΡΟ Με Καμπετσή, αλλά χωρίς Σαβιέρ o Παναθηναϊκός κόντρα στον ΟΦΗ 11:27 ΠΟΔΟΣΦΑΙΡΟ Αυτός είναι ο νέος Ολυμπιακός 11:09 ΤΕΝΙΣ Ο Τζόκοβιτς σκέφτεται να παρακάμψει το Paris Masters 10:45 ΠΟΔΟΣΦΑΙΡΟ Ντεμπούτο με γκολ για τον Ιατρούδη στη Φόλενταμ ΠΕΡΙΣΣΟΤΕΡΑ HIGHLIGHTS ΣΤΟΙΧΗΜΑΤΙΚΕΣ ΕΤΑΙΡΙΕΣ SPORTS CASINO ΠΑΙΞΕ ΝΟΜΙΜΑ |  +21 ΠΑΙΞΕ ΝΟΜΙΜΑ |  +21 ΠΑΙΞΕ ΝΟΜΙΜΑ |  +21 21+ Παίξτε Υπεύθυνα. Κίνδυνος εθισμού και απώλειας περιουσίας. ΚΕΘΕΑ 2109237777. ΠΑΙΞΕ ΝΟΜΙΜΑ |  +21 ΠΑΙΞΕ ΝΟΜΙΜΑ |  +21 ΠΑΙΞΕ ΝΟΜΙΜΑ |  +21 21+ Παίξτε Υπεύθυνα. Κίνδυνος εθισμού και απώλειας περιουσίας. ΚΕΘΕΑ 2109237777.

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει τα ανεπιθύμητα σχόλια. Μάθετε πώς υφίστανται επεξεργασία τα δεδομένα των σχολίων σας.