BBCode: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m cat aggiornata Forum (internet) --> Forum
 
(38 versioni intermedie di 34 utenti non mostrate)
Riga 1:
'''BBCode''' è una abbreviazione di ''Bulletin Board Code'' (codice per bacheche elettroniche), una volta usato nelle [[BBS]] per scambiarsi pagine. Data la maggior semplicità d'interpretare il codice per la visualizzazione, oggi il [[linguaggio di markup]] è usato per formattare i messaggi in molti [[Forum (Internet)|forum]]. I comandi (tag) disponibili sono di solito indicati racchiudendo tra parentesi quadre le parole chiave e sono [[parsing|interpretati]] dal sistema prima di essere tradotti in un [[linguaggio di markup]] comprensibile per il [[browser|browser web]], di solito [[HTML]] o [[XHTML]].
 
== Scopo ==
Il BBCode fu ideato per mettere a disposizione dell'utente medio un sistema più sicuro, più semplice e più limitato di formattare i propri messaggi. Prima, molti forum permettevano l'uso di HTML, che poteva essere usato per danneggiare l'impostazione grafica del sito, o per lanciare codice [[JavaScript]] malevolo. Alcune implementazioni di BBCode hanno comunque sofferto di vari problemi causati dal metodo di traduzione in codice HTML, che portavano in seno le stesse falle che ci si aspettava fossero risoltirisolte da un sistema come questo.
 
Nonostante i comandi base di BBCode siano simili in quasi tutti i software di gestione di [[forumForum (internetInternet)|forum]], ci sono molte varianti. Alcune di queste richiedono che i comandi siano [[sensibile alle maiuscole|maiuscoli o minuscoli]]. Alcune varianti hanno comandi per colorare il codice HTML, [[PHP]], [[SQL]] ed altri [[linguaggio di markup|linguaggi di markup]] e [[linguaggio di programmazione|linguaggi di programmazione]].
 
==Comandi BBCode==
I seguenti comandi '''BBCode''' sono i più comuni, disponibili nella maggior parte dei moderni software per forum, e sono mostrati con la loro controparte HTML. Si fa notare che comunque l'effetto di questi comandi può essere variato sostanzialmente in alcuni siti.
<!-- Should you wish to edit this table, it may be easier to edit it in HTML
http://en.wikipedia.org/wiki/User:Splintax/BBCode-table
Riga 18:
|-
| <code><nowiki>[b]testo grassetto[/b]</nowiki></code>
| <code><nowiki><b>testo grassetto</b></nowiki></code> oppure <code><nowiki><strong>Testo grassetto</strong></nowiki></code>
| '''testo grassetto'''
|-
Riga 28:
| <code><nowiki><u>testo sottolineato</u></nowiki></code>
| <span style="text-decoration:underline;">testo sottolineato</span>
|-[img]{{collegamento interrotto|1=http://uni18.ogame.it/game/pic.php?url=http://i376.photobucket.com/albums/oo202/celloxx/WarRockWallpaper1280x1024.jpg |data=febbraio 2018 |bot=InternetArchiveBot }}[/img]
|-
| <code><nowiki>[url]http://it.wikipedia.org[/url]</nowiki></code>
|align="left"| <code><nowiki><a href="http://it.wikipedia.org">http://it.wikipedia.org</a></nowiki></code>
| <span class="plainlinks">[httphttps://it.wikipedia.org http://it.wikipedia.org]</span>
|-
| <code><nowiki>[url=http://it.wikipedia.org]Wikipedia[/url]</nowiki></code>
| <code><nowiki><a href="http://it.wikipedia.org">Wikipedia</a></nowiki></code>
| <span class="plainlinks">[httphttps://it.wikipedia.org Wikipedia]</span>
|-
| <code><nowiki>[img]http://upload.wikimedia.org/wikipedia/
commons/thumb/6/63/Wikipedia-logo.png/
150px-Wikipedia-logo.png[/img]</nowiki></code>
| <code><nowiki><img src="http://upload.wikimedia.org/wikipedia/
commons/thumb/6/63/Wikipedia-logo.png/
150px-Wikipedia-logo.png" /></nowiki></code>
| [[Immagine:Wikipedia-logo.png|150px]]
|-
| <code><nowiki>[img]http://upload.wikimedia.org/wikipedia/commons/thumb/6/63/Wikipedia-logo.png/150px-Wikipedia-logo.png[/img]</nowiki></code>
| <code><nowiki><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/6/63/Wikipedia-logo.png/150px-Wikipedia-logo.png" /></nowiki></code>
| [[ImmagineFile:Wikipedia-logo.png|150px|Logo WP]]
|-
 
| <code><nowiki>[quote]testo citato[/quote]</nowiki></code>
Riga 54 ⟶ 50:
| <code>testo monospazio</code>
|-
| <code><nowiki>[size=1512]Testo grande[/size]</nowiki></code><br /><small>("12" è solitamente la dimensione standard. Di solito misurata in pixel (px))</small>
| <code><nowiki><span style="font-size:12px2.25em">Testo grande</span></nowiki></code>
| <fontspan sizestyle="6font-size:2.25em">Testo grande</fontspan>
|-
| <code><nowiki>[color=red]Testo rosso[/color]</nowiki></code>
oppure
o
<code><nowiki>[color=#FF0000]Testo rosso[/color]</nowiki></code><br /><small>(Si possono usare diversi nomi inglesi di colori o codici esadecimali.)</small>
| <code><nowiki><span style="color: #FF0000">Testo rosso</span></nowiki></code>
|<span style="color: #FF0000">Testo rosso</span>
|-
| <code><nowiki>[:-)] </nowiki></code><small>(Non sempre è necessario racchiudere tra parentesi quadre.)</small><br /><small>oppure</small><br /><code>:smile:</code>
<code>:smile:</code>
 
<small>(E di solito molte altre [[emoticon]])</small>
| <code><img src="Face-smile.gif" alt="" /></code>
| [[ImmagineFile:Face-smile.svg|24px|Smile]]
 
<small>(L'immagine e la sua dimensione possono variare.)</small>
Riga 76 ⟶ 71:
Molti forum rendono disponibile una sezione di [[FAQ]] con informazioni circa la loro variante di BBCode.
 
== Voci correlate ==
[[Categoria:Internet]]
* [[HTML]]
[[Categoria:Linguaggi di markup]]
* [[XML]]
* [[XHTML]]
 
==Collegamenti esterni==
[[cs:BBCode]]
* {{cita web|url=https://forum.html.it/forum/misc.php?do=bbcode|titolo=Lista dei codici BB}}
[[de:BBCode]]
* {{cita web|url=https://www.bbcode.org|lingua=en}}
[[en:BBCode]]
 
[[es:BBCode]]
{{Portale|internet}}
[[fi:BBCode]]
 
[[fr:BBCode]]
[[huCategoria:BBCodeForum]]
[[Categoria:InternetLinguaggi di markup]]
[[ja:BBコード]]
[[nl:BBCode]]
[[pl:BBCode]]
[[ru:BBCode]]
[[sv:BBCode]]
[[tr:BBCode]]
[[vi:BBCode]]
[[zh:BBCode]]