geplaatst door: RichardSchneider
Op de website van Barack Obama  http://www.barackobama.com/index.php  , staat een deel wat ik graag zou namaken, maar het lijkt niet makkelijk deze uit de bron te copieren.
Het gaat om het deel op de index pagina dat steeds naar een ander onderdeel verspringt. De eerste foto is geloof ik van Al Gore. Voor mijn site zou ik ook graag zoiets maken met natuurlijk eigen onderwerpen en eigen foto's. kan iemand mij daarmee helpen  ?

groet,

Richard Schneider

Deel van een bron copieren ( of heet dat : jatten )
19 juni 2008 - 10:38    reactie #1
geplaatst door: mvdg
Met wat kennis van HTML en Javascript is dat best te maken. Ik kan me voorstellen dat het inderdaad niet zomaar te kopiëren is, want zo werkt dat nu eenmaal niet met Javascript dingetjes.

En daarbij is het inderdaad niet netjes om dat zomaar te doen; kijken hoe iets werkt is 1 ding, maar compleet kopiëren is niet netjes en ook volgens de wet gewoon niet toegestaan.

Mijn advies is dus: als het belangrijk genoeg voor je is, verdiep je dan in de techniek, of huur iemand in die dat voor je kan maken.

Is het je dat niet waard, laat het dan lekker zitten en bedenk zelf iets anders wat je wél kunt maken.

Mitch Design : websites en interactieve toepassingen : http://www.mitchdesign.nl
Deel van een bron copieren ( of heet dat : jatten )
19 juni 2008 - 10:47    reactie #2
geplaatst door: RichardSchneider
Jammer....

Ik zou inderdaad kunnen aankloppen bij een bedrijf als dat van jou, maar ik dacht dat dit een forum is voor liefhebbers, amateurs, en eventueel proffessionals die elkaar een stukje opweg helpen met de kennis die ze hebben om zodoende een stapje verder te komen.

met het copieeren van bronnen en daarmee aan de slag gaan heb ik al aardig wat geleerd. Zo heb ik diverse dingen ontdekt. Jouw antwoord lijkt me meer een verkapte advertentie voor het design bureau dat je hebt. In ieder geval bedankt voor je reactie..

Misschien wel anderen die iets meer kunnen vertellen ??

Deel van een bron copieren ( of heet dat : jatten )
19 juni 2008 - 10:55    reactie #3
geplaatst door: Leendert
Ik deel de mening van mvdg, en zie het niet als een verkapte advertentie. "Zoals de waard is ..."

Om je wél een beetje op weg te helpen: Hot Scripts is een plek waar je ontzettend veel kan leren door af te kijken en te kopiëren. En dat allemaal zonder ethische bezwaren. :smile:

Deel van een bron copieren ( of heet dat : jatten )
19 juni 2008 - 11:02    reactie #4
geplaatst door: mvdg
Sorry als het zo overkomt, maar zo was het niet bedoeld hoor.

Ik geef alleen maar aan, dat het een stuk beter werkt om zelf te leren hoe iets werkt (eventueel door te kijken) dan om het zomaar te knippen en plakken zonder er verder over na te denken.

Je schrijft dat je op die manier al aardig wat hebt geleerd. Ik begrijp nu, dat je dus eerder op zoek bent naar assistentie bij het leren, dan assistentie bij het 'jatten'. Dat vind ik een goede zaak en ik ben heus niet te beroerd om daarbij te ondersteunen.

Naar mijn idee zou je zo'n 'wisselend beeld' als volgt moeten opbouwen:


<div id='plaatjeshouder'>
  <div class='plaatje' id='plaatje1'><img ......></div>
  <div class='plaatje' id='plaatje2'><img ......></div>
  <div class='plaatje' id='plaatje3'><img ......></div>
  ....
</div>

In css geef je natuurlijk de plaats, grootte etc. van de plaatjeshouder en de individuele plaatjes in. Verder stel je in eerste instantie alle plaatjes behalve de eerste op 'onzichtbaar':


.plaatje { visibility: hidden; }
#plaatje1 { visibility: visible; }

Daarna moet je met Javascript een functie maken die regelmatig wordt aangeroepen (bijvoorbeeld elke 5 seconden ofzo). Die functie weet welk plaatje actief is, hij zet die uit en de volgende aan.

Het regelmatig aanroepen doe je met de Javascript functie setInterval. Zoek daar even op en je vindt wel hoe het werkt.
Het wisselen zou ik ongeveer zo doen:


var aantalPlaatjes = 3; // bijvoorbeeld. dit stel je in bij het inladen van de pagina, dus niet in de functie
var huidigPlaatje = 1;

function wisselPlaatje() {
  // zet huidig plaatje uit
  var plaatje = document.getElementById('plaatje'+huidigPlaatje);
  plaatje.style.visibility = 'hidden';
  // door naar volgend plaatje
  huidigPlaatje++;
  if (huidigPlaatje>aantalPlaatjes) huidigPlaatje=1;
  // zet deze aan
  plaatje = document.getElementById('plaatje'+huidigPlaatje);
  plaatje.style.visibility = 'visible';
}

Het lijkt me dat dat voldoende basis moet zijn om er wat van te maken als je voor de rest enige HTML en Javascript kennis hebt. Succes.

Mitch Design : websites en interactieve toepassingen : http://www.mitchdesign.nl
Deel van een bron copieren ( of heet dat : jatten )
19 juni 2008 - 12:08    reactie #5
geplaatst door: KJ
De website van Obama werkt met sproutcore! Je weet wel dat javascript framework wat Apple ook gebruikt voor MobileMe:

http://www.sproutcore.com/

KJ
Set your mind to elegant electronic music: http://www.eevolute.com
Deel van een bron copieren ( of heet dat : jatten )
19 juni 2008 - 12:29    reactie #6
geplaatst door: mvdg
Ik heb even snel gekeken en om met SproutCore te ontwikkelen wordt gebruik gemaakt van tools in Ruby. Ik denk dat dat voor onze vraagsteller een brug te ver is (eerlijk toegegeven: ik zou daar zelf ook eens goed in moeten duiken voor ik dat zou doen). Zo'n framework gaat immers een stuk verder dan elementaire HTML met Javascript en is in hoge mate object-georienteerd. Meer iets voor gevorderden denk ik.

(Los daarvan vind ik SproutCore een super ontwikkeling en echt wel de moeite waard om in te duiken!)

Mitch Design : websites en interactieve toepassingen : http://www.mitchdesign.nl
Deel van een bron copieren ( of heet dat : jatten )
19 juni 2008 - 12:38    reactie #7
geplaatst door: Rommelkont

Citaat
RichardSchneider om 9:48, 19-06-2008
Deel van een bron copieren ( of heet dat : jatten )

Als je het gebruikt voor een privé site zal het niet zo snel een probleem zijn maar ga je het gebruiken voor een zakelijke website dan zit je natuurlijk fout. Dan is het inderdaad jatten want je verdient dan geld met iets dat door een ander gemaakt is en waarvoor jij niet betaald hebt.

Deel van een bron copieren ( of heet dat : jatten )
19 juni 2008 - 23:18    reactie #8
geplaatst door: Fix
Ik ben het hier niet helemaal mee eens eigenlijk.

Simpelweg gezegd:
Codes zijn standaard. a href tag is altijd een link.
Ook complexere codes zijn gewoon voor iedereen te gebruiken.
Als ik voor mijn (persoonlijke) website een broncode gebruik van een bestaande site
voel ik me niet echt schuldig.
Ik bedoel, de betreffende ontwikkelaar heeft het 'ook maar' van het origineel. Al dan niet zelf ingetypt.

ot:
Javascript is een oplossing hiervoor. Ook gemakkelijk te kopiëren! (om maar even in de jat-sfeer te blijven)
Er zit wel een kleine animatie in. (pijltje)
Persoonlijk zou ik gewoon kiezen voor Flash.

good luck!

Deel van een bron copieren ( of heet dat : jatten )
20 juni 2008 - 08:03    reactie #9
geplaatst door: Rommelkont
Dus als ik je goed begrijp dan vind jij het niet erg als je bloed zweet en tranen hebt zitten in een mooi ontwerp dat je gemaakt hebt, een foto of een website, voor je/een bedrijf en iemand jat dat en verdient geld met jouw werk, dat je dat dan accepteert. Lijkt me persoonlijk hoogst onwaarschijnlijk. Je zou een van de weinige zijn in de branche in ieder geval want door de beugel genomen is dat wat je maakt (code, ontwerp, beeld) gewoon auteursrechtelijk beschermd en is het los van wat jouw persoonlijke mening is, juridisch gezien gewoon stelen.

Zoals ik al zei, gaat het om een persoonlijke website waar je familie plaatjes op hebt staan en zo, en waarmee je geen geld verdient, dan zal niemand snel klagen, maar zodra je geld gaat vragen voor dat wat je gejat hebt zit je fout. En dan telt een persoonlijke mening niet meer maar de wet en die is daar vrij duidelijk over.

Wij hebben hier ook regelmatig mee te maken als bureau en het is bij ons zelfs al een paar keer voor de rechter gekomen en die oordeelt echt contra van wat jij beweert.

On-topic zou ik zeggen, koop een goed boek en ontwikkel zelf iets. Daar leer je meer van en daardoor heb je ook meer eer van je werk en loop je geen risico's.  :wink:

Deel van een bron copieren ( of heet dat : jatten )
20 juni 2008 - 08:58    reactie #10
geplaatst door: mvdg
Rommelkont heeft gelijk. De technische mogelijkheden (de a href zoals Fix zegt) zijn natuurlijk niet beschermd. Net zoals een cirkel of een lijn niet beschermd kan worden. Maar de combinatie (in termen van de auteurswet: het unieke werk) dat je ermee maakt, is WEL beschermd. Zodra het meer is dan puur enkele losse elementen, en het een geheel vormt dat door jouw intellect ontstaat, is het jouw werk en daarmee beschermd.

Vergelijk het hiermee: losse woorden van de Nederlandse taal mag iedereen gebruiken. Maar als je er genoeg achter elkaar zet en je hebt daarmee een boek geschreven, mag niet zomaar iedereen dat gaan publiceren. Het is dan het werk van een bepaalde auteur, en is dus beschermd.

Mitch Design : websites en interactieve toepassingen : http://www.mitchdesign.nl
Deel van een bron copieren ( of heet dat : jatten )
20 juni 2008 - 10:05    reactie #11
geplaatst door: jkolkman
volgens mij is het een variatie (anders vormgegeven en met een automatische wisseling) op deze:
http://billwscott.com/carousel/carousel_tabs.html

leuke ideeën staan hier:
http://miniajax.com/

en veel javascript libraries zijn tegenwoordig open source ('free as in freedom'):
mootools
jquery

en zo zijn er nog wel meer.
veel plezier met al dit speelgoed!

Joost