1. a couple of layout bugs/questions?

    Date: 01/30/06 (Web Development)    Keywords: seo

    hi folks, i have a couple problems that i'm trying to fix.

    i'm working on a new layout and almost have it looking perfect across all browswers, however i have a few problems;


    • the logo in the top right corner doesn't sit flush with the top in FF

    • is there any way to get bulletpoints to change bgcolour in IE, i was told to try onmouseover="this.bg='#f00000'" but i've had no joy with that.

    • also i read once that i could transform text, depending on letter position, do you have any idea how i would go about making the first and last letter of a 'blockquote' twice the size?



    erm, that's about it, i think. you can check it out here: http://creed-online.net/test/ it might require a hard refresh.

    Source: http://community.livejournal.com/webdev/288928.html

  2. CSS Drop-Down Menus

    Date: 02/03/06 (Web Development)    Keywords: browser, css, seo

    Man, the concept of mouseover drop down menus written in CSS is GREAT (b/c it, in theory, is cross-browser compatible). I have this one up and it works perfectly in IE (which is weird) but in FF, you mouse over and if you drag down one of the longer menus (try, like, "company" to see what I mean) right when it comes to the next div, it will make the menu disappear (I don't know if I explained it properly: you mouse over, the menu drops down, you try to move your mouse down to one of the lower links and suddenly the menu disappears for no reason).
    So, my questions: anyone know why it's doing this? aaaaand how to fix it? I already have the div I think it's conflicting with z-indexed to -1, btw.
    See mah poor menu here (Look in FF to see the issue, obviously lol)

    Source: http://community.livejournal.com/webdev/290097.html

  3. CSS + IE

    Date: 02/13/06 (WebDesign)    Keywords: css, html, seo

    Oh IE, why do you hate me. From what I read, this is a common problem:

    This is a mouseover link, using CSS and such. I'm doing HTML Strict.

    Firefox:
    Image hosting by TinyPic


    IE:
    Image hosting by TinyPic

    Can you guys suggest a fix so the IE looks like the Firefox.

    The code:
    #nav {
    margin:0;
    padding:0;
    width:100%;
    text-align:center;
    font-variant:small-caps;
    font-size:18px;
    letter-spacing:2px;
    vertical-align: bottom;
    }
    #nav li {
    display:inline;
    padding:0;
    margin:0;
    }
    #nav a:link,
    #nav a:visited {
    color:#ddb;
    background:#467;
    padding:10px 10px 10px 10px;
    width:auto;
    text-decoration:none;
    }
    #nav a:hover {
    color:#fff;
    background:#355;
    }


    Thanks all.

    Source: http://community.livejournal.com/webdesign/1059403.html

  4. Fun with Javascript.

    Date: 02/18/06 (WebDesign)    Keywords: php, css, html, seo

    [Error: Irreparable invalid markup ('') in entry. Owner must fix manually. Raw contents below.]

    I'm working on a site design using a good deal of DHTML and have run into a snag. I'm trying to detect where the user's mouse is, but I can't for the life of me get the correct position. I'm using the mouse detection script from quirksmode, but instead of giving me a position anywhere near the mouse (which in the case of what I was attempting to detect would of been somewhere in the neighbourhood of 100,350), but instead thinking my mouse is down outside of the page view somewhere around 560X. (Just in case it makes a difference, I have part of the page pulled in with a php require() ).


    tooltip.js

    function inittooltip(target)
    {
    tltp = new getObj(target);
    tltp.obj.onmouseover = showtooltip;
    tltp.obj.onmouseout = stoptooltip;
    }

    function showtooltip(e)
    {
    var isOpera = (navigator.userAgent.indexOf('Opera') != -1);
    var isIE = (!isOpera && navigator.userAgent.indexOf('MSIE') != -1)

    var posx = 0;
    var posy = 0;
    var targ;

    if (!e) var e = window.event;
    if (e.pageX || e.pageY)
    {
    posx = e.pageX;
    posy = e.pageY;
    }else if (e.clientX || e.clientY)
    {
    posx = e.clientX;
    posy = e.clientY;
    if (isIE)
    {
    posx += document.body.scrollLeft;
    posy += document.body.scrollTop;
    }
    }

    if (e.target) targ = e.target;
    else if (e.srcElement) targ = e.srcElement;

    if (targ.nodeType == 3) targ = targ.parentNode; // defeat Safari bug

    if (targ == "[object HTMLImageElement]") targ = targ.parentNode;

    tltarg = new getObj('tltp' + targ.id);
    alert(posx);

    tltarg.style.top = posx + 'px';
    tltarg.style.left = posy + 'px';
    tltarg.style.display = "block";
    }

    function stoptooltip(e)
    {

    }

    function getObj(name)
    {
    if (document.getElementById)
    {
    this.obj = document.getElementById(name);
    this.style = document.getElementById(name).style;
    }
    else if (document.all)
    {
    this.obj = document.all[name];
    this.style = document.all[name].style;
    }

    else if (document.layers)
    {
    this.obj = getObjNN4(document,name);
    this.style = this.obj;
    }
    }

    function getObjNN4(obj,name)
    {
    var x = obj.layers;
    var thereturn;
    for (var i=0;i {
    if (x[i].id == name)
    thereturn = x[i];
    else if (x[i].layers.length)
    var tmp = getObjNN4(x[i],name);
    if (tmp) thereturn = tmp;
    }
    return thereturn;
    }



    index.php



    ini_set('display_errors', 1);
    error_reporting(E_ALL & ~E_NOTICE);
    ?>

    Babillon Networks




    require('template/main/start.php');
    ?>





    start.php










































    mainstyle.css
    #mainmenu {
    background-color: #C7C7C7;
    max-width: 350px;
    min-height: 200px;
    padding: 10px 10px 10px 10px;
    }

    #navbox {
    position: relative;
    top: 10px;
    }

    #maintitle {
    position: relative;
    float: left;
    padding-right: 20px;
    }

    #display {
    position: relative;
    min-width: 330px;
    min-height: 170px;
    top: -4px;
    background-color: #FFFFFF;
    }

    .tooltip {
    display: none;
    background-color: #C7C7C7;
    border-style: solid;
    border-width: 2px;
    border-color: #B70302;
    }



    Source: http://community.livejournal.com/webdesign/1064403.html

  5. DreamWeaver Pop-Up Menu Behavior

    Date: 02/23/06 (Web Development)    Keywords: seo

    Hi there... I will mention (again.. I've posted before) that I am new to DreamWeaver...

    I'm designing a Student Intranet and I have created a template for the student section and I have a Pop-Up menu attached to images within it. i.e. When you mouseover the Curriculum image to shows the menu of all of the courses offered.

    That's all fine and dandy.

    Now, I need to create the Faculty section. I've taken my student template, saved as, and saved it as a faculty template so I can add additional menus. On the additional images such as "Academics" I would like a Pop-Up menu just like the one in student. But when I go to assign that behavior to the image it is greyed out. I have opened up many other files and attempted to assign a pop-up menu but it is *always* greyed out... even for the one's that have previously had pop-up menus.

    Any ideas would be greatly appreciated!

    Source: http://community.livejournal.com/webdev/300994.html

  6. Neat Three Column WordPress Theme - Alexified

    Date: 03/10/06 (Java Web)    Keywords: css, seo

    Alex has released his first ever wordpress theme - Alexified. The alexified theme looks beautiful and clean. It is one of the nicest three column wordpress themes I have seen. Moreover it is CSS based. However there is a small problem. The left column appears before the central content which is not very SEO friendly.

    Source: http://blog.taragana.com/index.php/archive/neat-three-column-wordpress-theme-alexified/

  7. Events: A Introduction to the Model of GUI programing

    Date: 03/11/06 (Javascript Community)    Keywords: software, browser, css, html, xml, asp, java, web, linux, seo, microsoft

    Events: A Introduction to the Model of GUI programing

    Xah Lee, 2005-05

    In Graphical User Interface (GUI) programing, there's the concept of event. For example, moving the mouse, clicking a mouse button, switch to a different window, hitting a key. The software needs to respond to these things. The way it works is that, the programer writes code that draw buttons, menus, windows etc. And the programer write his program so that it knows the mouse position, mouse click, keyboard press, or any other signal from input devices. The programer also writes code so that for example if a mouse click happened, and its position is inside a button, then some function is called as a reaction.


    All this is very tedious and very complex. What happens today is that most of the common tasks for GUI software are already written as a package called framework. That is to say, the codes to draw GUI elements such as windows or buttons or dialogue popups, and the detection of input signals such as button clicking or menu selection or keyboard inputs, are all integrated together as a pre-written set of code. The programer is relieved of writing these tedious code. Instead, he call predefined functions in the framework to deal with many issues related to creating a GUI.

    In such a framework, it is still quite complicated. Such framework often comes in the guise of Operating System Developer's Kit. For example, writing application in Mac OS uses Apple's kit called Cocoa, Carbon, Toolbox, and there's also Microsoft's Foundation Classes (MFC) and Linux has frameworks such as Gnome, and Java offers its own GUI framework called AWK and Swing.

    All these frameworks are incompatible with each other, but the model they use are basically the same. In today's personal computing, one basically have graphical “Windows”, and in it one has “Menus”, and “Buttons”, “Dialogues”. User point or click on these to tell the software to do specific things. For the programer, the way it works in these frameworks is like this:

    In the framework, GUI elements such as Windows, Menus, Buttons are collectively called “widgets”. For each GUI element there is a pre-defined function that draws them. The programer calls these functions to draw them. When a user act on these widgets such as pressing a button, the widget's function will receive a signal. Each widget may be associated with different types of signals. For example, Windows can be dragged or resized, while a button can be clicked, a menu has items to be selected. When a Window is dragged, the corresponding widget function might get a signal that is the positions of beginning and ending coordinates. When a window is closed, the widget function will get a “close” signal. When a button is clicked, that button's widget function will get a “click” signal. When a menu is pulled, that menu's widget function will get a signal of the selected item.

    For each widget-drawing function the programer called, he assigns to it a function called “event handler”. These event handlers are called and are given the signals when user acts on them. For example, when a button is clicked, the button widget function automatically calls its event handler function and gives it “clicked” as argument.

    The programer doesn't have to worry about how the button function knew when it is being pressed. All that is implemented in the framework. The GUI programer today only needs to call these widget function as to design the appearance of the window, where the button shows up, what menu items are there etc, and assign a function (event handler) to each of these functions, so that when these GUI elements are hit, the widge functions call the programer's event handler functions, which do whatever computation the software is actually supposed to do.
    HTML, DOM, JavaScript, and the Browser as a GUI Application Platform

    In writing Web Application using JavaScript, the technologies involved are HTML, DOM, JavaScript, and the Browser.

    The HTML (and related technologies such as XML and CSS) are used to show the GUI widgets and content. DOM ascribes to HTML a standard definition of structural meaning so that it can be manipulated programmatically. And, JavaScript is the language that actually lets the programer program what happens. While the browser, is the underlying engine that ties everything together. It takes care of rendering the HTML, and takes care of knowing all the mouse positions and register all events (user actions) such as keystroks, mouse movement, clicks, menu pulls, window closing etc. It takes care of interpreting the JavaScript code, and will execute them when a event happens.

    Here, the GUI is the browser window and HTML elements (radio checklist, check box list, menu list, text field, button, window pane/frame etc.). The events (user actions) are defined by DOM. They are for example: oncopy, ondrag, onload, onclick, onkeydown, onmouseover. And the actions (event handlers) are JavaScript functions the user writes.

    For example, it may be desired to change the cursor icon to a finger when the mouse is moved over a hyperlink. So, a hyperlink (considered as a widget) has a MouseOver event, and the programer can assign a event handler to it, so when a mouse hovers over a link, that function is called, and the function's code changes the mouse pointer icon to a finger icon.

    For list of events defined by DOM, see for example: http://msdn.microsoft.com/workshop/author/dhtml/reference/events.asp
    Assign Event Handlers to GUI Widgets

    To associate a event handler to a HTML widget, there are two ways. One way is to put the code directly inside the HTML tag, like this:

    Hover Over Me!



    Alternatively, a cleaner way is to give a ID to a HTML element, and in your JavaScript assign a event handler to that ID. This way, your HTML/XML will have a clean structure, while all behavior related code are moved to your JavaScript's source code. Here's how the code would look like:

    Hover Over Me!





    In this example, when mouse hovers over the P tag, the browser sends a signal (called “event”) to the JS engine embedded in the browser, and it calls the doThis function (which is your event handler), and your function do whatever you had it do. (change color, open a window, send email, send form, pop up a dialog... etc.)

    ----
    This post is archived at:
    http://xahlee.org/js/events.html

    Source: http://community.livejournal.com/javascript/96319.html

  8. n00b question

    Date: 03/22/06 (PHP Community)    Keywords: php, html, web, seo

    Hi everyone,

    I have a PHP question, that I bet is pretty simple, but I only play around with the language to do a few website things.

    Recently, the webserver I am hosted on has upgraded to PHP5 and broken one of the main drivers of my website. I'm hoping you may be able to help.

    Explanation of problem: My website has an "index" table with links. When you click a link, PHP will go out, grab an HTML document, and insert that into a main table also on my index page. This is no longer working since the upgrade.

    My website is at www.erikwilson.net if you are curious. The links I am referring to are in the "Site Stuff" table.

    This all worked perfectly before the upgrade to PHP5.

    See anything that would cause this to fail in PHP5 or how I can fix it?

    ANY help would be much apprecaited.

    =========================================================================

    Example URL I'm trying to use:http://www.erikwilson.net/index.php?page=geocache

    Example Hyperlink that is calling the PHP:< a class="nav" href="index.php?page=geocache" onmouseover = "over_image('img29');" onmouseout = "off_image('img29')"> Geocaching</a>

    Actual PHP driving the page:
    <?php
    if ($page == '')
    {
    $page = "livejournal";
    $l = "?";
    }
    else
    {
    $page = "$page";
    }
    ?>

    Table the HTML will be intserted into:
    < table border="0" cellpadding="8" cellspacing="1" width="100%">
    < tr>
    < td bgcolor="ffffff">
    < ?php include("$page.shtml");?>
    < /td>
    < /tr>
    < /table>

    Source: http://community.livejournal.com/php/429552.html

  9. annoying behaviour since 1.5.0.2

    Date: 04/20/06 (Mozilla)    Keywords: seo

    Firefox is now giving me a popup ballon anytime I mouseover an image with the URL and dimensions of the image. The balloon is HUGE, often covering nearby controls until I mouse away. It also "sticks" sometimes, refusing to go away unless I reload the page.

    How can I turn this off? When I'm doing everyday browsing, I don't need to know the image URL and dimensions of every image I mouseover!!!

    This is what it looks like (Notice the image I'm mousing over has its OWN alt tag, that is showing above the addon tag):

    Source: http://community.livejournal.com/mozilla/358094.html

  10. I'm so green at js...

    Date: 06/10/06 (Javascript Community)    Keywords: css, html, seo

    I need a onMouseover script that will allow the following action: when one image is rolled over, another image (although a div would be much better than another image) would fade in. I really like this script from dynamic drive, but it only allows for text to appear, where I need a div or image...but at least that's the general effect I'm looking for.

    I'm fairly knowledgable in html and css, so if someone could point me in the right direction for a script (or if there's a way to customize the above script to allow it to include a div), I should be able to figure out the implementation. Gah, sorry for being so vague! Please feel free to ask questions and maybe I can help clarify if necessary. :)

    Source: http://community.livejournal.com/javascript/102023.html

  11. In Defence of Google Web Search

    Date: 07/09/06 (Java Web)    Keywords: web, seo, google

    Nowadays it is common to complain about the accuracy of Google web search results (not image search as I have done in my earlier post). Most of the people complaining about Google web search are SEO types and those who have been affected by sudden lack of Google love. In reality, with all its faults, Google [...]

    Source: http://blog.taragana.com/index.php/archive/in-defence-of-google-web-search/

  12. IBM Delivers ERP Software For SMB Adopting JD Edwards EnterpriseOne

    Date: 07/17/06 (Java Web)    Keywords: software, seo

    IBM today announced a specially priced solution, for customers with 100 users or less, for small and medium business (SMB) customers adopting Oracle’s JD Edwards EnterpriseOne applications. It is based on IBM’s “all-in-one” System i business computing platform. The System i Solution Edition for Oracle’s JD Edwards EnterpriseOne is an integrated hardware and software solution sized specifically [...]

    Source: http://blog.taragana.com/index.php/archive/ibm-delivers-erp-software-for-smb-adopting-jd-edwards-enterpriseone/

  13. Angsuman’s WordPress Translator Plugin Pro Update

    Date: 07/26/06 (Java Web)    Keywords: seo

    This SEO enhanced beauty of a WordPress plugin is coming to your doors very soon. It is widgetized, works behind a firewall, properly translates your english blog to 8 languages (chinese, french, spanish, german, italian, portuguese, korean and japanese) and cache enabled. Why the delay? I decided to add few last-minute features like caching and widegtizing. [...]

    Source: http://blog.taragana.com/index.php/archive/angsumans-wordpress-translator-plugin-pro-update/

  14. SEO Answers From Google’s Matt Cutts in 8 Videos

    Date: 08/02/06 (Java Web)    Keywords: web, seo, google

    Matt Cutts, Google’s famous search engineer, answers several often asked search engine optimization questions, in video this time. If you are developing any kind of web sites or blogs you should benefit from reading this. There is a wealth of information in these videos for both newbies and pros. Qualities of a good site Busting SEO [...]

    Source: http://blog.taragana.com/index.php/archive/seo-answers-from-googles-matt-cutts-videos/

  15. SEO Benefits of Translator Plugin Pro For Your WordPress Blog

    Date: 09/04/06 (Java Web)    Keywords: seo

    Angsuman’s Translator Plugin Pro offers tremendous SEO advantage ethically to your blog by instantly providing 8 times the original number of pages. These pages are indistinguisable to search engines and are treated as any other pages of your blog. ptvguy from WordPress forums has provided a crystal clear explanation of the SEO benefits for your [...]

    Source: http://blog.taragana.com/index.php/archive/seo-benefits-of-translator-plugin-pro-for-your-wordpress-blog/

  16. 18 Questions Your CEO Forgot to Ask When Building Your Website

    Date: 10/04/06 (WebDesign)    Keywords: technology, web, seo

    I thought this was an interesting article.
    -------------


    18 Questions Your CEO Forgot to Ask When Building Your Website

    Why are you always retrofitting and re-optimizing? Your CEO (or other decision maker) didn’t ask the right questions. You need to know how to build and promote a website from the ground up to be successful. Picture your perfect web presence. Visualize web 2.0 Zen. Now work backwards and apply these principles to your website among various time, budget, legacy technology, and personal ego obstacles of varying degrees in the way of your quest towards website enlightement. Welcome to the world of SEO.

    There’s a big difference between an “ideal website” built in a vacuum with an unlimited budget and no competition versus retrofitting, optimizing, and improving and existing website. These are the questions your CEO forgot to ask. Make sure they get asked. If you understand the IDEAL website and the value of each component that would go into it - you can understand how to balance financial and time budgets for the highest ROI on a project, and overcome the normal hurdles that every company faces. These are the top questions your CEO forgot to ask.


    The rest of the article and the list is here: http://www.stuntdubl.com.nyud.net:8080/2006/10/04/website-questions/

    Source: http://community.livejournal.com/webdesign/1172898.html

  17. Sitemaps?

    Date: 12/01/06 (Web Development)    Keywords: html, xml, web, seo, yahoo, google

    Do people still use these on their actual websites? I'm helping a woman launch her website and she would like to include a sitemap. I know you can generate XML and HTML ones specifically for Google and Yahoo! and things like that, but what about plain, easy-to-read ones to actually put on your website for people browsing your website to look at? Can that still be helpful in terms of SEO?

    Thanks!

    Edit: Two other questions...is it better to create your own sitemap or are programs that create them for you pretty good? I found one that I thought looked good: http://www.sitemappro.com/

    Also, the site in question is password protected, only members can view certain sites...should every page still be on the sitemap even though non-members won't be able to access it?

    Source: http://community.livejournal.com/webdev/373692.html

  18. software exist?

    Date: 12/14/06 (Software)    Keywords: software, web, seo

    Question: I visit several websites each day (SEO / Blogger) and all of them have a password. Most of them are saved.... but is there a tool /software /something that I can use so that when I want to change my password (it has to happen someday) that will enable me to put in the password once and it will change all of my passwords for me automatically?

    using Foxfire

    Source: http://community.livejournal.com/software/68210.html

  19. DHTML Libraries/SDKs

    Date: 12/16/06 (Javascript Community)    Keywords: seo

    So I was on Amazon looking for christmas gifts, and saw some functionality I am interested in figuring out how to do, but am quite confused by, when I look at the source for the image/href. The functionality I am talking about are the divs that seem to open as if by magic. The "Find Gifts" button, and "See all 36 Product Categories" link.

    Anyone know how they are doing the rollover without an onmouseover/onmouseoff state? Are they adding it dynamically? How do you get teh DIV to open and close like that?

    Source: http://community.livejournal.com/javascript/120498.html

  20. Banner/Menu

    Date: 12/21/06 (WebDesign)    Keywords: css, seo

    Greets folks, I posted earlier about possibly using an image map in my header, but it doesnt seem like a great idea. Anyways, here's the requested mock-up.

    What I'd like is to have this image as my header essentially.



    ...and when you mouseover, you get this:



    Thoughts on the best way to do this?

    CSS for the win!

    P.S. Sorry about the image quality, trying to save you guys some load time; you get the idea though.

    Thanks all.

    Source: http://community.livejournal.com/webdesign/1196678.html

Previous page  ||  Next page


antivirus | apache | asp | blogging | browser | bugtracking | cms | crm | css | database | ebay | ecommerce | google | hosting | html | java | jsp | linux | microsoft | mysql | offshore | offshoring | oscommerce | php | postgresql | programming | rss | security | seo | shopping | software | spam | spyware | sql | technology | templates | tracker | virus | web | xml | yahoo | home