Results 1 to 10 of 10

Thread: Kluken.com -Russian village
      
   

  1. #1
    Join Date
    Mar 2008
    Location
    Mainz
    Posts
    30

    Talking Kluken.com -Russian village

    Hey guys!
    This is my first web site, but surely i don't want it to look like. I will be glad if you could tell me what problems do i have and maybe how i can solve them! Thank a lot!

  2. #2
    Join Date
    Apr 2006
    Location
    Canada
    Posts
    1,502

    Default Re: Kluken.com -Russian village

    easy to understand

    .. bright and colourful .. gets my attention and very sincere it seems.. good job
    Best regards,
    Jeremy

    www.cornwall4rent.com

  3. #3
    Join Date
    May 2008
    Location
    Puerto Vallarta, Jalisco, Mexico
    Posts
    137

    Wink Re: Kluken.com -Russian village

    A very interesting approach to your website. My only suggestion at this point would be to change the font for the top verbage. It is a little hard to read in that bright yellow. Also, If that font is not installed on the users computer, it will default and maybe really hard to read.
    What flash program did you use for the flying letters?
    Good luck... very creative!

    Goldpaw (pat)
    www.holapatio.net
    www.casadelasprismas.net
    www.fishermanken.com
    www.relopros.net

  4. #4
    Join Date
    Jul 2008
    Location
    Nelson British Columbia Canada
    Posts
    7

    Red face Re: Kluken.com -Russian village

    I agree, very creative! I too would like to see the font changed on the top and on the word Russia below.
    Nice work

  5. #5
    Join Date
    Mar 2008
    Location
    Mainz
    Posts
    30

    Default Re: Kluken.com -Russian village

    Sorry guys, had a blackout at my laptop where i was working on the web site. Trying to get everything in order!

  6. #6
    Join Date
    Feb 2006
    Location
    Kings Lynn Norfolk UK
    Posts
    8,702

    Default Re: Kluken.com -Russian village

    Hi, certainly a different style (Which is good) Couple of this to look out for! You have to many images on some pages & is creating slow loading pages. Would be worth checking them all out, but this one was particle slow loading at over 5meg http://www.kluken.com/kluken_news_international.html You need to head for the 300kb max so all can view your site ok.
    Might be better using the phrase “How to make a booking” rather than “How to make an order” .
    You also have an online booking download in XL, & could only find it in Russian. Might be an idea to make up some online printable forms in all languages you are aiming at, so you can fill the information out on screen & then print for dating, signature & posting. Similar to this one.

    Good luck with the site.

  7. #7
    Join Date
    Dec 2007
    Posts
    72

    Default Re: Kluken.com -Russian village

    Absolutely stunning...I tried to right click to see if it was flash..to no avail. Anyway, the ONLY thing I saw that kinda stuck out was the description of meals..you had local 'meet' instead of local 'meat'

  8. #8
    Join Date
    Dec 2006
    Posts
    546

    Default Re: Kluken.com -Russian village

    Nice site,but I almost gave up waiting for the images to load! (resize them!)
    Keep it up!

  9. #9
    Join Date
    Mar 2008
    Location
    Mainz
    Posts
    30

    Default Re: Kluken.com -Russian village

    Thank all of you guys! Really nice that you had a look! Know that there is so much that needs to be changed, but after this incident with lost data, have to start nearly from scratch.

  10. #10
    Join Date
    Mar 2008
    Location
    Mainz
    Posts
    30

    Default Re: Kluken.com -Russian village

    About the flying letter,
    i have used a script:

    COLOURS:
    // Change the letter colors here
    textsplashcolors[0]="#FFFF00"
    textsplashcolors[1]="#FF0000"
    textsplashcolors[2]="#00FF00"
    textsplashcolors[3]="#00FFFF"
    textsplashcolors[4]="#FF00FF"
    textsplashcolors[5]="#FFAA00"
    textsplashcolors[6]="#0088FF"
    <!--Simply copy and paste between the <body> and </body> tags -->
    <!-- of your HTML where you want the text message to appear.-->
    ----------------------------------------------------------------------------------------

    <SCRIPT>

    //

    var text=new Array()
    var textsplashcolors=new Array()

    // Place your messages below. Add as many as you like!
    text[0]="Here is my village!"
    text[1]="The best from counry living: horse riding, golf, etc."
    text[2]="Fully residentional language courses! "
    text[3]="International programme: VIP DEREVNYA+ Educational Holidays!"
    text[4]="Study & practice foreign language!"
    text[5]="All year round! Autum, Winter, Spring vacations!!"



    // Change the letter colors here
    textsplashcolors[0]="#FFFF00"
    textsplashcolors[1]="#FFFF00"
    textsplashcolors[2]="#FFFF00"
    textsplashcolors[3]="#FFFF00"
    textsplashcolors[4]="#FFFF00"
    textsplashcolors[5]="#FFFF00"
    textsplashcolors[6]="#FFFF00"

    // Change the font
    var textfont="JokerMan"

    // Change the font-size for IE4x/5x/6x and NS6x (CSS-standard)
    var textfontsize=20

    // Change the font size for NS4x (HTML-standard)
    var textfontsizeHTML=4

    // Change the pause between the messages (seconds)
    var textpause=4

    // DO NOT EDIT BELOW THIS LINE

    // CREDITS:
    // Letter Magnet
    // By Urs Dudli and Peter Gehrig
    // Copyright (c) 2002 Peter Gehrig and Urs Dudli. All rights reserved.
    // Permission given to use the script provided that this notice remains as is.

    var textweight="bold"
    var textweightA="<b>"
    var textweightB="</b>"
    var textitalic="normal"
    var textitalicA=""
    var textitalicB=""
    var textalignabsolute="topleft"
    var letterwidth=new Array()
    var messagewidth=0
    var messageheight=0
    var i_colors=0
    var letterspace=Math.floor(textfontsize/1.3)
    var timer
    var i_text=0
    var textsplitted
    var i_textpath=0
    var endpause=1
    var endpausemilli=endpause*10
    var maxtextlength=0
    var i_endposition=0
    var windowwidth=0
    var windowheight=0
    var windowwidthfactor=1
    var windowheightfactor=1
    var i_span=0
    var startposmax_x=0
    var startposmax_y=0
    textpause*=1000
    var x_step=new Array()
    var y_step=new Array()
    var x_finalpos=new Array()
    var y_finalpos=0
    var max_loop=20
    var i_loop=0

    var ns4=document.layers?1:0
    var ns6=document.getElementById&&!document.all?1:0
    var ie=document.all?1:0

    for (i=0;i<=text.length-1;i++) {
    if (text[i].length>=maxtextlength) {maxtextlength=text[i].length}
    }
    for (i=0;i<=text.length-1;i++) {
    text[i]=text[i]+" "
    }

    var xpos=new Array()
    for (i=0;i<=maxtextlength;i++) {
    xpos[i]=5000
    }

    var ypos=new Array()
    for (i=0;i<=maxtextlength;i++) {
    ypos[i]=5000
    }

    function randomizer(range) {
    return Math.floor(range*Math.random())
    }

    function getpagesize() {
    if (ie) {
    windowheight=parseInt(document.body.clientHeight)
    windowwidth=parseInt(document.body.clientWidth)
    }
    if (ns4 || ns6) {
    windowheight=parseInt(window.innerHeight)
    windowwidth=parseInt(window.innerWidth)
    }
    startposmax_x=windowwidth-2*parseInt(textfontsize)
    startposmax_y=windowheight-2*parseInt(textfontsize)

    changecontent()
    }

    function changecontent() {
    messagewidth=0
    var textsa=text[i_text]
    textsplitted=textsa.split("")
    if (ie) {
    for (i=0;i<=textsplitted.length-1;i++) {
    var thisspan=eval("document.all.span"+i)
    thisspan.innerHTML="<span style='font-family:"+textfont+";font-size:"+textfontsize+";font-style:"+textitalic+";font-weight:"+textweight+";color:"+textsplashcolors[i_colors]+";text-align:center'>"+textsplitted[i]+"</span>"
    i_colors++
    if (i_colors>textsplashcolors.length-1) {i_colors=0}
    letterwidth[i]=Math.round(thisspan.offsetWidth*1.2)

    if (letterwidth[i]==0) {letterwidth[i]=parseInt(textfontsize)}
    messagewidth+=letterwidth[i]
    messageheight=Math.round(document.all.span0.offset Height)
    }
    }
    if (ns6) {
    for (i=0;i<=textsplitted.length-1;i++) {
    var thisspan=eval(document.getElementById('span'+i))
    thisspan.innerHTML="<span style='font-family:"+textfont+";font-size:"+textfontsize+";font-style:"+textitalic+";font-weight:"+textweight+";color:"+textsplashcolors[i_colors]+"'>"+textsplitted[i]+"</span>"
    i_colors++
    if (i_colors>textsplashcolors.length-1) {i_colors=0}
    letterwidth[i]=Math.round(parseInt(thisspan.offsetWidth)*1.2)
    if (letterwidth[i]==0) {letterwidth[i]=textfontsize}
    messagewidth+=letterwidth[i]
    messageheight=Math.round(document.getElementById(' span0').offsetHeight)
    }

    }
    if (ns4) {
    for (i=0; i<textsplitted.length-1; i++) {
    var thisspan=eval("document.span"+i+".document")
    thisspan.write("<p><font size="+textfontsizeHTML+" color="+textsplashcolors[i_colors]+" face="+textfont+">"+textitalicA+textweightA+textsp litted[i]+textweightB+textitalicB+"</font></p>")
    thisspan.close()
    letterwidth[i]=Math.round(thisspan.width*1.2)
    if (letterwidth[i]==0) {letterwidth[i]=textfontsize}
    messagewidth+=letterwidth[i]
    messageheight=Math.round(document.span0.document.h eight)
    thisspan.clear()
    i_colors++
    if (i_colors>textsplashcolors.length-1) {i_colors=0}
    }
    for (i=0; i<textsplitted.length-1; i++) {
    var thisspan=eval("document.span"+i)
    thisspan.visibility="show"
    }
    }
    i_text++
    if (i_text>=text.length) {i_text=0}
    getfinalpos()
    }

    function getfinalpos() {
    if (ie || ns6) {var padding_x=100}; if (ns4) {var padding_x=40};
    if (ie || ns6) {var padding_y=80}; if (ns4) {var padding_y=40};
    if (textalignabsolute=="middlecenter") {
    x_finalpos[0]=(windowwidth-messagewidth)/2
    y_finalpos=(windowheight-messageheight)/2
    }
    else if (textalignabsolute=="topleft") {
    x_finalpos[0]=5
    y_finalpos=0
    }
    else if (textalignabsolute=="topcenter") {
    x_finalpos[0]=(windowwidth-messagewidth)/2
    y_finalpos=0
    }
    else if (textalignabsolute=="topright") {
    x_finalpos[0]=windowwidth-messagewidth
    y_finalpos=0
    }
    else if (textalignabsolute=="bottomleft") {
    x_finalpos[0]=5
    y_finalpos=windowheight-messageheight
    }
    else if (textalignabsolute=="bottomcenter") {
    x_finalpos[0]=(windowwidth-messagewidth)/2
    y_finalpos=windowheight-messageheight
    }
    else if (textalignabsolute=="bottomright") {
    x_finalpos[0]=windowwidth-messagewidth
    y_finalpos=windowheight-messageheight
    }
    for (i=1;i<textsplitted.length-1;i++) {
    x_finalpos[i]=x_finalpos[i-1]+letterwidth[i-1]
    }
    gotostartpos()
    }

    function gotostartpos() {
    if (ie) {
    for (i=0;i<textsplitted.length-1;i++) {
    var thisspan=eval("document.all.span"+i+".style")
    thisspan.posLeft=randomizer(startposmax_x)
    thisspan.posTop=randomizer(startposmax_y)
    }
    }
    if (ns4) {
    for (i=0;i<textsplitted.length-1;i++) {
    var thisspan=eval("document.span"+i)
    thisspan.left=randomizer(startposmax_x)
    thisspan.top=randomizer(startposmax_y)
    }
    }
    if (ns6) {
    for (i=0;i<textsplitted.length-1;i++) {
    var thisspan=eval("document.getElementById('span'+i).s tyle")
    thisspan.left=randomizer(startposmax_x)
    thisspan.top=randomizer(startposmax_y)
    }
    }
    gotostandstillpos()
    }

    function gotostandstillpos() {
    if (ie) {
    if (i_loop<=max_loop-1) {
    for (i=0;i<textsplitted.length-1;i++) {
    var thisspan=eval("document.all.span"+i+".style")
    x_step[i]=(x_finalpos[i]-thisspan.posLeft)/(max_loop-i_loop)
    y_step[i]=(y_finalpos-thisspan.posTop)/(max_loop-i_loop)
    thisspan.posLeft+=x_step[i]
    thisspan.posTop+=y_step[i]
    }
    i_loop++
    var timer=setTimeout("gotostandstillpos()",20)
    }
    else {
    i_loop=0
    clearTimeout(timer)
    timer=setTimeout("gotoendpos()",textpause)
    }
    }
    if (ns4) {
    if (i_loop<=max_loop-1) {
    for (i=0;i<textsplitted.length-1;i++) {
    var thisspan=eval("document.span"+i)
    x_step[i]=(x_finalpos[i]-thisspan.left)/(max_loop-i_loop)
    y_step[i]=(y_finalpos-thisspan.top)/(max_loop-i_loop)
    thisspan.left+=x_step[i]
    thisspan.top+=y_step[i]
    }
    i_loop++
    var timer=setTimeout("gotostandstillpos()",20)
    }
    else {
    i_loop=0
    clearTimeout(timer)
    timer=setTimeout("gotoendpos()",textpause)
    }
    }
    if (ns6) {
    if (i_loop<=max_loop-1) {
    for (i=0;i<textsplitted.length-1;i++) {
    var thisspan=eval("document.getElementById('span'+i).s tyle")
    x_step[i]=(x_finalpos[i]-parseInt(thisspan.left))/(max_loop-i_loop)
    y_step[i]=(y_finalpos-parseInt(thisspan.top))/(max_loop-i_loop)
    thisspan.left=parseInt(thisspan.left)+x_step[i]
    thisspan.top=parseInt(thisspan.top)+y_step[i]
    }
    i_loop++
    var timer=setTimeout("gotostandstillpos()",20)
    }
    else {
    i_loop=0
    clearTimeout(timer)
    timer=setTimeout("gotoendpos()",textpause)
    }
    }
    }

    function gotoendpos() {
    if (ie) {
    if (i_loop<=textsplitted.length-1) {
    var thisspan=eval("document.all.span"+i_loop+".style")
    thisspan.posLeft=-1000
    i_loop++
    var timer=setTimeout("gotoendpos()",10)
    }
    else {
    clearTimeout(timer)
    i_loop=0
    var timer=setTimeout("changecontent()",400)
    }
    }
    if (ns4) {
    if (i_loop<=textsplitted.length-1) {
    var thisspan=eval("document.span"+i_loop)
    thisspan.left=-1000
    i_loop++
    var timer=setTimeout("gotoendpos()",10)
    }
    else {
    clearTimeout(timer)
    i_loop=0
    changecontent()
    }
    }

    if (ns6) {
    if (i_loop<=textsplitted.length-1) {
    var thisspan=eval("document.getElementById('span'+i_lo op).style")
    thisspan.left=-1000
    i_loop++
    var timer=setTimeout("gotoendpos()",10)
    }
    else {
    clearTimeout(timer)
    i_loop=0
    changecontent()
    }
    }
    }

    if (ie) {
    for (i=0;i<=maxtextlength;i++) {
    document.write("<span id='span"+i+"' style='position:absolute'>")

    document.write("</span>")
    }
    window.onload=getpagesize
    }
    if (ns6) {
    for (i=0;i<=maxtextlength;i++) {
    document.write("<span id='span"+i+"' style='position:absolute'>")
    document.write(textsplitted)
    document.write("</span>")
    }
    window.onload=getpagesize
    }
    if (ns4) {
    for (i=0;i<=maxtextlength;i++) {
    document.write("<layer name='span"+i+"' visibility=hide>")
    document.write(textsplitted)
    document.write("</layer>")
    }
    window.onload=getpagesize
    }
    </script>

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •