„Marquee” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Nincs szerkesztési összefoglaló
Nincs szerkesztési összefoglaló
9. sor:
Mint a [[blink (HTML-elem)|blink]] elemre, erre is igaz, hogy mivel a marquee-val ellátott szövegek nem láthatóak mindig, az ilyen weboldalak kinyomtatását ez lehetetlenné teszi vagy megnehezíti és kevéssé hatékonnyá teszi, mivel a villogó vagy mozgó szöveget tartalmazó weboldalaknál a weboldalt többször ki kell nyomtatni ahhoz, hogy minden szöveg megjelenjen egy adott pillanatban. A probléma megoldásához a weboldalak dizájnerei olyan címkéket vagy eljárásokat használnak, amely úgy mozgatja a szöveget vagy képet, hogy az mindig látható marad (hasonlóan a marquee <code>behavior="alternate"</code>, amely csak mozgatja oda-vissza a szöveget, ám amennyiben a mozgás "szélessége helyesen be lett állítva, nem takar el belőle semmit vagy pedig a blink használatához kizárólag a figyelemfelhívó, ám nem lényeges vagy pedig kontextus alapján megérthető,szövegre, például a villogó ÚJDONSÁG! feliratra egy új lapnál).
 
Mivel a marquee-s szöveg mozog, a benne levő linkek nehezebben kattinthatóak, mint a statikus szövegben találhatók, a gördülés sebességétől és hosszától függően. A felhasználók mindig egy alkalmat kapnak, amikor továbbgördül. Ez könnyedén idegeíthetiidegesítheti a felhasználókat. Ez ellen a kliensoldali [[szkriptnyelv|szkripteléssel]] megoldható, hogy a mozgás megálljon, ha az egér a szöveg felett van (általánosságban egy egyszerű <code>onmouseover="this.stop();"</code> paranccsal). A jó dizájn a linkeket és a fontos információkat a grödülőgördülő szövegen kívül tartja, esetleg valahova az oldalon elhelyez egy statikus, mindig megjelenő másolatot róluk és a linkekkel rendelkező mozgó szövegektszövegeket (mint az oldalon vagy másutt általánosságban található hírfrissítéseket) röviddé teszi (legfeljebb 2 vagy 3 vitruálisvirtuális képernyőhosszúsgképernyőhosszúság, az alapbeállított 10-es sebességen), aminek hatására gyorsan ismétlődnek. Továbbá a gyorsan gördülő szövegek néhány ember - különösen a gyengénlátók - számára nehezebben olvashatók. Az alapbeállításnál gyorsabb szövegek kerülendők az olvasható tartalom megjelenítése érdekében. TSzámosSzámos jogos ok lehet a marquee címke használatára és kihagyására is. A weboldalak készítőinek érezniük kell, hogy melyik helyzet áll fenn az adott esetben.
<!--
== Attributes ==
Unlike its blinking counterpart, the marquee element has several [[HTML#Attributes|attributes]] that can be used to control and adjust the appearance of the marquee.
 
== Attribútumok ==
;Align: Uses the same syntax as the [[HTML element#Images|img]] element.
A blink elemmel ellentétben a marquee számos HTML attribútumot kaphat.
;Behavior: Allows the user to set the behavior of the marquee to one of three different types:
 
:*''Scroll'' (default) – Scrolls the text from right-to-left, and restarts at the right side of the marquee when it has reached the left side. Text disappears when looping finishes.
;align: ugyanazt a szintaxist használja, mint az [[img]] HTML-elem.
:*''Slide'' – When used in absence of the 'Behavior' attribute, contents to be scrolled will slide the entire length of marquee but stops the moment it hits the end, so that the contents will be displayed. But if it is used with attribute 'Behavior' then the attribute 'Slide' will be ignored.
;behavior: Megengedi a felhasználónak a marquee elem viselkedésének állítását, három módon:
Loops are counted by each time it reaches each end of the marquee; a loop of 1 is different from 'Slide' attribute. when item is being scrolled with 'Slide' attribute, item will stop permanently at the end of length of the marquee, displaying the entire item. However, when an item is being scrolled without a 'Loop' attribute, the number of scrolls will be repeated according to what number 'Loop' is equal to. If 'Loop=1' then item will scroll only once and will exit the length of marquee completely, while the item being scrolled will stop would be the same as 'Slide'. By default, 'Loop=infinite' so it is not needed to code the attribute 'Loop' is you want a non-stop scroll. Note: 'Loop' will be ignored if attribute 'Behavior' is coded. Also, if 'Behavior=Alternate' and 'Loop=2' then item will go from beginning of the Marquee to the end and back to the beginning, counting a round trip as 2 loops.
:*''scroll'' (alapbeállítás) – a szöveget a megadott irányba (alapesetben jobbról balra) gördíti és a kezdőirányban (alap esetben jobb) újra kezdi a görítést, ha a szöveg elérte a másik oldalt. Text disappears when looping finishes.
:*''Alternate''- Scrolls the text from right-to-left & goes back left-to-right.
:*''slide'' – Amennyiben a felhasználó nem adta meg a behavior attribútumot vagy scroll-ra állította, abban az esetben a szöveg mozog a megadott irányba, majd újrakezdi. Amennyiben a <code>behavior</code> <code>slide</code>-ra lett állítva, abban az esetben a megadott irány végének elérésekor a szöveg leáll.
;Bgcolor: Sets the background color of the marquee.
:*''alternate''- A szöveget a megadott iránbya gördíti, majd a végének elérésekor megfordítja az irányt
;Direction: Sets the direction of the marquee box. Values are left, right, up, down where the value indicates the direction of travel. Direction=left therefore moves the text from right to left on the screen.
;bgcolor: A marquee háttérszínét állítja be.
;Width: This sets how wide the marquee should be.
;direction: Megadja, hogy melyik irányba gördüljön a szöveg. A lehetséges értékek left (balra), right (jobbra), up (fel), down (le). Ebből következően tehát például a <code>direction="left"</code> eredményeképp a szöveg jobbról balra gördül (alapbeállítás).
;Loop: This sets how many times the marquee should 'Loop' its text. Each trip counts as one loop.
;heigth: beállítja a magasságát a marquee elemnek. Megadható pixelekben vagy százalékban
;Scrollamount: This is how many pixels the text moves between 'frames'. So scrollamount=1 gives you the slowest scroll speed.
;hspace: a marquee elem vízszintes margóját állítja be
;width: beállítja a szélességét a marquee elemnek. Megadható pixelekben vagy százalékban
;loop: Beállítja, hogy a marquee elemben a gördülés hány alkalommal történjen meg. Minden egyes teljes gördülés egy alkalomnak számít, így tehát a loop=1 esetében például 1 alkalommal gördül a szöveg, majd leáll (ez megegyezik a <code>behavior="slide"</code>-dal). Az alapbeállítás az, hogy végtelen sok alkalommal gördüljön (<code>loop="-1"</code>).
<!--
;Scrollamountscrollamount: This is how many pixels the text moves between 'frames'. So scrollamount=1 gives you the slowest scroll speed.
;Scrolldelay: This sets the amount of time, in milliseconds, between 'frames'. Much like watching a replay of a video where every frame of the video would be paused for x number of miliseconds. So, 'Scrolldelay=1000' means a slow motion where every frame lasts one thousand miliseconds or one second.
 
(Note: Marquee can have not just text but just about any package of item(s) such as one or more images or movie clips or animated GIFs.)
 
== Compliance ==
The marquee element was first invented for [[Microsoft]]'s [[Internet Explorer]] and is still supported by it. [[Mozilla Firefox|Firefox]], [[Opera (web browser)|Opera]], [[Google Chrome|Chrome]] and [[Safari (web browser)|Safari]] web browsers support it for compatibility with legacy pages. The element is non-compliant [[HTML]]. [[Cascading Style Sheets|CSS]] properties are used to achieve the same effect as specified in the Marquee Module Level 3, which is in the call for implementations stage.<ref>[http://www.w3.org/TR/css3-marquee/ CSS Marquee Module Level 3]</ref> Similar effects can also be achieved through the use of [[JavaScript]].<ref>{{cite web|last=Sharp|first=Remy|title=The Silky Smooth Marquee|url=http://remysharp.com/2008/09/10/the-silky-smooth-marquee/|accessdate=20 July 2005|date=10 September 2008}}</ref>
-->
==FordításForrások==
*{{fordítás|en|Marquee element}}
*[https://developer.mozilla.org/en/HTML/Element/marquee Mozilla Developer Network]
 
== Lásd még ==
A lap eredeti címe: „https://hu.wikipedia.org/wiki/Marquee