1. Cybercriminals stepping up targeted attacks

    Date: 03/07/06 (Security)    Keywords: web

    Report says attackers are now taking aim at the desktop and Web applications.

    Source: http://news.zdnet.com/2100-1009_22-6046606.html

  2. MapQuest offers open-source API

    Date: 03/07/06 (Web Technology)    Keywords: technology, web, yahoo, google

    Company follows Google, Yahoo in offering mapping, routing technology for Web developers focused on mashups.

    Source: http://news.zdnet.com/2100-9588_22-6046698.html

  3. Photoshop question

    Date: 03/07/06 (WebDesign)    Keywords: web

    Photoshop question.

    Cross-posted to as many communities as I can because it's urgent.

    Okay, I'm sure everyone is familiar with the magical desaturation that happens when you Save For Web. I need my images to NOT be desaturated when I Save For Web. Saving regularly is not an option. I have tried converting the colour profile. I have tried setting Save For Web to uncompensated colour, to "use document colour profile". I want my Save For Web images to have the SAME colour saturation as my "Save" images. I am using CS2. WHAT CAN I DO?


    Original version (saved normally at high quality, 57k) versus Save For Web version (7k):

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

  4. Photoshop

    Date: 03/07/06 (Web Development)    Keywords: web

    Photoshop question.

    Cross-posted to as many communities as I can because it's urgent.

    Okay, I'm sure everyone is familiar with the magical desaturation that happens when you Save For Web. I need my images to NOT be desaturated when I Save For Web. Saving regularly is not an option. I have tried converting the colour profile. I have tried setting Save For Web to uncompensated colour, to "use document colour profile". I want my Save For Web images to have the SAME colour saturation as my "Save" images. I am using CS2. WHAT CAN I DO?


    Original version (saved normally at high quality, 57k) versus Save For Web version (7k):

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

  5. Microsoft's CTO envisions a Web-savvy clipboard

    Date: 03/08/06 (Web Technology)    Keywords: rss, web

    Ray Ozzie says Live Clipboard will let users combine structured information, such as RSS feeds and calendar items, on the Web.

    Source: http://news.zdnet.com/2100-9588_22-6047029.html

  6. Uncapping?

    Date: 03/08/06 (Computer Geeks)    Keywords: web, google

    So I actually have questions along the lines of my cable modem. It's a Scientific Atlanta WebStar (BrightHosue service), and after looking into some research on my Cable box (to TV) I just decided to google my modem as well, and saw a few forums that mentioned uncapping. Now, I got the jist of what it is... I think. In a nutshell, it's deleting/enlarging the restrictions of the modem, right?

    I don't want to know how to do this, as I think it's illegal. But why would it be illegal? Someone 'stealing' bandwidth? Has anyone ever done this? Guess I'm just curious about it. Thanks.

    Source: http://community.livejournal.com/computergeeks/891075.html

  7. China blogs reappear a day after closure

    Date: 03/09/06 (Web Technology)    Keywords: web

    Two of China's most adventurous Web logs reappear a day after apparently being shut down by government censors.

    Source: http://news.zdnet.com/2100-9588_22-6047766.html

  8. Blocking Websites?

    Date: 03/09/06 (Computer Help)    Keywords: web

    Does anyone know how to block specific websites/url(s)? I just want to block myspace.com and xanga.com.

    Source: http://community.livejournal.com/computer_help/597920.html

  9. .htaccess help

    Date: 03/09/06 (PHP Community)    Keywords: web

    I've recently put a .htaccess file on my website to help prevent hotlinking of my icons, however I don't quite understand a lot of the coding for it. I'm not 100% sure if what I've put is even correct, because some people (including myself) have been able to see my icons, and others are seeing the no hotlinking image, and I don't understand why (though I've been told that it could be something to do with a firewall setting).

    If anyone could tell me if I have my .htaccess written out correctly, or give me some tips on it, I'd really appreciate it.

    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?projectsquish\.net/ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?icons\.projectsquish\.net/ [NC]
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?livejournal.com(/)?.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://([a-zA-Z0-9_]+\.)?livejournal.com(/).*$ [NC]
    RewriteRule \.(jpe?g|gif|png)$ images/no_hotlink.gif [L]

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

  10. American Airlines subpoenas Google, YouTube

    Date: 03/09/06 (Web Technology)    Keywords: web

    Airline draws on digital copyright law to force companies to identify person who posted training video on the Web.

    Source: http://news.zdnet.com/2100-9588_22-6048032.html

  11. Web Hosting Question

    Date: 03/10/06 (WebDesign)    Keywords: web, hosting, google

    Hey guys. I've taken up a project to help out the family of a missing person in North Carolina. I'm researching some cheap web hosting plans for them.. something they could pay monthly.. and was just wondering if any of you had ever purchased a plan like that before. I don't want them to have to pay a ton of money for this, but I don't have the space for them on my own host either. Been looking around on Google, but wanted to hear some personal experiences/recommendations if they are any.

    Thanks!

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

  12. Learning ASP

    Date: 03/10/06 (WebDesign)    Keywords: php, asp, web

    Can anyone here recommend a good book for learning ASP? I've been using PHP for a few years but it seems that most of the jobs I'm applying for these days needs some sort of ASP experience. I'd rather have a book than try to learn from a website.

    x-posted to '[info]'webdev

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

  13. Horizontal scrolling

    Date: 03/10/06 (WebDesign)    Keywords: php, css, html, java, web

    I have a problem with a small 'artistic' website. I want to make it entirely horizontal, but my problem is that the mousewheel does not work for horizontal scrolling.
    Is there any way to get the mouse wheel working on a horizontal scrollbar? HTML, CSS, PHP, JavaScript, anything.
    Thanks so much in advance :)

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

  14. Text-Link-Ads Hacked?

    Date: 03/10/06 (Java Web)    Keywords: web

    Text-Link-Ads provide links on websites. It appears it has been hacked. Someone has logged in as me and placed a recurring ad on my behalf for a site I have never seen nor care about ( american.idolblog.com ) and then directs the landing page to a strange site which isn't even up yet [...]

    Source: http://blog.taragana.com/index.php/archive/text-link-ads-hacked/

  15. Google Acquires Writely

    Date: 03/10/06 (Java Web)    Keywords: software, web, google

    Google Inc. bought the Silicon Valley start-up Upstartle, creators of Writely , high quality internet word processing software. Writely lets users compose documents on the Web and share them with others as well as blog them. Upstartle released a test version of Writely software last August. The acquisition puts Google in direct competition with Word software from [...]

    Source: http://blog.taragana.com/index.php/archive/google-acquires-writely/

  16. Court OKs computer searches for child porn

    Date: 03/10/06 (Web Technology)    Keywords: web

    U.S. appeals court rules police can do search if computer owner subscribes to child-porn Web site.

    Source: http://news.zdnet.com/2100-9588_22-6048285.html

  17. What do you do?

    Date: 03/10/06 (Web Development)    Keywords: php, mysql, asp, sql, web, microsoft

    Wow, there are 776 members in this community. I thought we could introduce ourselves. What work you currently do, levels of experience, and what your career plan for the future is. I'm just curious about all my fellow web developers. ;)

    Me: I'm a PHP/MySQL web developer in Seattle, working at a design firm that specializes in corporate identity (logos/brochures/websites/etc). I have two years of "professional" work experience, though I've been coding and building websites since I was a kid. I taught myself everything through personal side projects. I'm looking at getting into C#/ASP/.NET and trying for some Microsoft certification (MCAD/MCSD.NET?) since web applications seem to be the growing thing, and was wondering if anyone else is along the same path, or has any advice.

    Okay, your turn, share, share, share! =)

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

  18. Learning ASP

    Date: 03/10/06 (Web Development)    Keywords: php, asp, web

    Can anyone here recommend a good book for learning ASP? I've been using PHP for a few years but it seems that most of the jobs I'm applying for these days needs some sort of ASP experience. I'd rather have a book than try to learn from a website.

    x-posted to '[info]'webdesign

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

  19. Looking For Dedicated Web Hosting Solutions

    Date: 03/11/06 (Java Web)    Keywords: web, hosting

    I am looking for dedicated web hosting solution. Can you please provide me with some recommendations within manageable cost? I am slowly but surely outgrowing my WestHost VPS. More and more problems are starting to emerge on reliability, bandwidth and services front. Their first level services are great. However they are horribly poor at second level [...]

    Source: http://blog.taragana.com/index.php/archive/looking-for-dedicated-web-hosting-solutions/

  20. 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

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